自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除