使用 XQuery 查询 DB2 XML 数据
作者:kino 日期:2007-10-25
<p>您可能已经听说过 DB2 Viper 的新架构,这种架构支持表格和分层数据结构。实际上,前一篇文章已经总结了 DB2 中新的 XML 特性,描述了如何创建数据库对象和用 XML 数据填充这些数据库对象,并解释了如何使用 SQL 和 SQL/XML 操作 XML 数据。本文继续探索 DB2 XML 功能,这一次将焦点放在 DB2 对 XQuery 的新的支持上。</p>
<p>DB2 将 XQuery 当作最好的语言,允许用户直接编写 XQuery 表达式,而不是将 XQueries 封装或嵌入到 SQL 语句中。而且,DB2 的查询引擎是在本地处理 ...
<p>DB2 将 XQuery 当作最好的语言,允许用户直接编写 XQuery 表达式,而不是将 XQueries 封装或嵌入到 SQL 语句中。而且,DB2 的查询引擎是在本地处理 ...
JAXB 和xstream
作者:kino 日期:2007-10-17
在函数中接收元组和列表
作者:kino 日期:2007-10-11
python是个好东西,但是里面的有些写法有时还真是搞不明白,没办法,多看,多baidu啦,最后记下来
当你在python里声明一个函数的时候,你可以随意的决定具有*args 或者**kwds形式的正式的参数列表(如果你想他们两个一起使用,具有**形式的那个必须发放到最后)。
如果你有一个*args, 你的函数在调用时,它可以有任意数量的额外位置参数,或者称平凡参数。
Python收集所有额外的位置参数到一个tuple并且绑定那个tuple到标识符args。同样地,如果你有**kwds,你的函数在调用时,可以有任意数量和种类的命名参数,或者称关键字参数。
Pyth...
当你在python里声明一个函数的时候,你可以随意的决定具有*args 或者**kwds形式的正式的参数列表(如果你想他们两个一起使用,具有**形式的那个必须发放到最后)。
如果你有一个*args, 你的函数在调用时,它可以有任意数量的额外位置参数,或者称平凡参数。
Python收集所有额外的位置参数到一个tuple并且绑定那个tuple到标识符args。同样地,如果你有**kwds,你的函数在调用时,可以有任意数量和种类的命名参数,或者称关键字参数。
Pyth...
再论字符集
作者:kino 日期:2007-10-11
对应中国人来说字符集的相互转换真是麻烦,搞不好就是大串的乱码,实在有必要多多复习一下基本概念!!
ISO8859-1,通常叫做Latin-1。Latin-1包括了书写所有西方欧洲语言不可缺少的附加字符。而gb2312是标准中文字符集。
UTF-8 是 UNICODE 的一种变长字符编码,即 RFC 3629。简单的说——大字符集。可以解决多种语言文本显示问题,从而实现应用国际化和本地化。
对系统来讲,UTF-8 编码可以通过屏蔽位和移位操作快速读写,排序更加容易。UTF-8 是字节顺序无关的,它的字节顺序在所有系统中都是一样的。因此 UTF-8 具有更高的性能。
在ch...
ISO8859-1,通常叫做Latin-1。Latin-1包括了书写所有西方欧洲语言不可缺少的附加字符。而gb2312是标准中文字符集。
UTF-8 是 UNICODE 的一种变长字符编码,即 RFC 3629。简单的说——大字符集。可以解决多种语言文本显示问题,从而实现应用国际化和本地化。
对系统来讲,UTF-8 编码可以通过屏蔽位和移位操作快速读写,排序更加容易。UTF-8 是字节顺序无关的,它的字节顺序在所有系统中都是一样的。因此 UTF-8 具有更高的性能。
在ch...
标签: python utf-8 iso-8859-1
effective_java读书笔记
作者:kino 日期:2007-10-11
第二章 创建和销毁对象
1.用静态工厂代替构造函数 :
a 构造的时候有名字,可以知道构造哪个对象
b 不必每次都产生新的对象
c 可以返回原对象的子类
2.用私有构造函数强化singleton
a. 使一个singleton 能够序列化,不仅要实现 Serializable 还要加入方法 readResolve,以免反序列化的时候出现多个实例
3.通过私有化构造函数强化不可实例化的能力
a. 在只包含静态方法和静态域的类里面,加私有化构造函数
4.避免创建重复的对象
5.清除...
1.用静态工厂代替构造函数 :
a 构造的时候有名字,可以知道构造哪个对象
b 不必每次都产生新的对象
c 可以返回原对象的子类
2.用私有构造函数强化singleton
a. 使一个singleton 能够序列化,不仅要实现 Serializable 还要加入方法 readResolve,以免反序列化的时候出现多个实例
3.通过私有化构造函数强化不可实例化的能力
a. 在只包含静态方法和静态域的类里面,加私有化构造函数
4.避免创建重复的对象
5.清除...
如何掌握JDK1.5枚举类型
作者:kino 日期:2007-10-09
Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 <br /> <br /> 1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum的实例。 <br /> <br /> 2.所有枚举值都是public , static , final的。注意这一点只是针对于枚举值,我们可以和在普通类里面定义 变量一样定义其它任何类型的非枚举变量,这些变量可以用...
标签:

