- 博客(13)
- 收藏
- 关注
转载 java字符集
1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。 2. 编码基本知识 最早的编码是
2007-05-14 21:14:00 1058
翻译 AWT Swing SWT
AWT工具包中所有的部件都是原生窗口部件(native widget)在运行时都被映射到操作系统已有的部件中,由操作系统绘制窗口。但是操作系统之间在图形界面方面存在很大不同,支持的窗口部件集不一样,这就与java“一次编写,到处运行”的理念相违背,解决这个问题的方法就是在常见的操作系统窗口部件集合中,取一个最大的公子集。采用原生窗口部件有两个好处:映射到操作系统的技术使程序运
2007-04-09 22:05:00 624
原创 java异常小结
利用throw可以显示的抛出异常,然后捕捉异常可以进行处理。注意两点:1 有throw语句的方法名后必须加 throws关键字 +exception-list,或者异常的超类。 2 定义try~catch来捕获异常。可以利用这个方法,一层一层地向上抛出异常, 即在catch语句里将此异常再次抛出,即throw e ;3 如果是RuntimeE
2007-04-09 14:47:00 565
原创 改变Jtree节点的图标
根据节点的不同类型设置不同的图标代码实例:public class MyDefaultTreeCellRenderer extends DefaultTreeCellRenderer{ public MyDefaultTreeCellRenderer() { } public Component getTreeCellRendererCom
2007-04-09 14:40:00 2177
原创 composite
功能 通过递归组合把对象组织成树型结构,以表示对象结构的“整体-部分”关系,从而使单个对象与合成对象的使用具有一致性。客户可以一致地使用组合结构和单个对象,这就简化了代码。适用性 通过一对多聚集形式表示对象的“部分-整体”层次关系。 通过递归算法和树型结构的组合,把基本对象组合成复杂结构对象。 希望用户忽略组合对象与单个对象的不同,用户将统一
2007-04-09 10:47:00 616
原创 schema build
一 处理内容模型1 合成器 sequence choice all2 出现次数行为 minOccurs maxOccurs (any group element choice sequence场合)3 命名的内容模型 可重用,引用。4 元素内容与数据类型 元素内容模型 该元素可以含有子元素 文本内容模型 该元素只能含有文本 或
2007-04-08 21:49:00 951
翻译 js小结
Window对象 表示整个浏览器窗口,不必表示其中包含的内容。还可用于移动或调整它表示的浏览器的大小。如果页面使用框架集合,每个框架都由它自己的window对象表示,存放在frames集合中。可以用window.frames[0]或window.frames[“topFrame”]引用框架,也可以用top对象代替window对象。Window对象可省略。(曾经做了个页面,
2007-04-08 21:48:00 772
翻译 xml schema 语法
元素声明: use = "optional | prohibited| required" form="qualified | unqualified" id = "ID" default="String" fixed= "String" >Content :(annotation?,((simpleTyp
2007-04-08 21:40:00 2422
原创 java 5.0 Type safety
Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized exampleList treenode = new ArrayListtreenode.add(node); javadoc 中L
2007-04-08 21:39:00 1723 1
转载 volatile的作用
volatile 的含义volatile总是与优化有关,编译器有一种技术叫做数据流分析,分析程序中的变量在哪里赋值、在哪里使用、在哪里失效,分析结果可以用于常量合并,常量传播等优化,进一步可以死代码消除。但有时这些优化不是程序所需要的,这时可以用volatile关键字禁止做这些优化,volatile的字面含义是易变的,它有下面的作用: 1 不会在两个操作之间把volatile变量缓存在寄存器中
2007-04-08 10:28:00 756
转载 动态连接库
在Windows世界中,有无数块活动的大陆,它们都有一个共同的名字——动态链接库。现在就走进这些神奇的活动大陆,找出它们隐藏已久的秘密吧! 初窥门径:Windows的基石 随便打开一个系统目录,一眼望去就能看到很多扩展名DLL的文件,这些就是经常说的“动态链接库”,DLL是Dynamic Link Library(即“动态链接库”)的缩写。从Microsoft公司推出首个版本的Win
2007-01-13 14:44:00 971
转载 工作流与BPEL的区别
基于状态的工作流管理系统(WFMS)和可执行的业务流程语言(BPEL)之间主要的差别有如下三点:1、面向消息(message oriented) VS 基于状态(stated based):基于状态的WMFS系统主要对图元(Activity)状态的变迁管理,工作流引擎维护和计算活动之间的转移条件。而BPEL则是由一个消息激发流程的创建和运行,BPEL流程内部每个Service都会被一个onMess
2007-01-08 15:31:00 1734
转载 BPEL
BPEL和XPDL最主要的区别是在对有事务性的组合流程方面,BPEL的重点是把多个活动以流程的方式组合起来,成为一个新的程序,这个程序内部的模块相互可以传递数据,并且作为一个事务而管理。XPDL的重点是把流程的结构描述出来,至于流程内的各个活动之间的关联,以及整个流程的事务管理则不在考虑之列。所以XPDL多用于文档管理,业务流程组织以及映像编辑管理业务等方面,而BPEL则多用于业务
2007-01-07 16:04:00 718
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人