2011年2月26日
摘要: *groovy可以通过3种方式配置classpath路径 ---命令行参数 -classpath或-cp,使用和java是一样的. 如,groovyc –cp $PATH/*.jar *.groovy... 阅读全文
posted @ 2011-02-26 17:19 戴忠 阅读(1468) 评论(0) 推荐(0) 编辑
  2011年2月25日
摘要: Buffer表示缓冲区,用于nio中输入和输出存放和读取数据,他是一个数组,创建后就不能改变大小. 原来java.io的流操作在nio中就是对buffer操作. *4个内部索引 ---capacity... 阅读全文
posted @ 2011-02-25 22:28 戴忠 阅读(706) 评论(0) 推荐(0) 编辑
摘要: *ByteOrder定义了写入buffer时字节的顺序 ---java默认是big-endian *API ---2个内置的ByteOrder ByteOrder.BIG_ENDIAN和ByteOrd... 阅读全文
posted @ 2011-02-25 16:57 戴忠 阅读(4430) 评论(0) 推荐(0) 编辑
  2011年2月24日
摘要: *代码示例,为Control添加Drop支持 DropTarget示例int ops = DND.DROP_COPY;Transfer[] transfers = new Transfer[]{ Lo... 阅读全文
posted @ 2011-02-24 16:05 戴忠 阅读(138) 评论(0) 推荐(0) 编辑
  2011年2月23日
摘要: *介绍 ---GatheringByteChannel和ScatteringByteChannel接口,实现对有序字节数组的读取,使得协议数据和固定数组内容的处理更加方便. ---实现类 Datagr... 阅读全文
posted @ 2011-02-23 13:23 戴忠 阅读(249) 评论(0) 推荐(0) 编辑
  2011年2月21日
摘要: *链接的含义 ---代表一个资源,但是这个资源存在的地方,是在其他地方,非当前显示位置.这和软链接的概念一致,可以说是EFS的软链接. *相关API ---哪些元素能创建link IFolder,I... 阅读全文
posted @ 2011-02-21 18:42 戴忠 阅读(1336) 评论(0) 推荐(0) 编辑
  2011年2月18日
摘要: *CommonNavigator没有默认加入WorkingSet功能,但是提供了WorkingSetFilterActionGroup,它包含了所有需要的功能. 如下是代码示例,在导航器中加入工作集... 阅读全文
posted @ 2011-02-18 18:14 戴忠 阅读(445) 评论(0) 推荐(0) 编辑
  2011年2月17日
摘要: package cn.com.agree.eci.ide.message.editor.presentation; import java.io.InputStream; import javax.x... 阅读全文
posted @ 2011-02-17 15:46 戴忠 阅读(1492) 评论(0) 推荐(0) 编辑
  2011年2月16日
摘要: 此文介绍nio中ByteBuffer的特性之一,视图. *view buffer概念 ---把ByteBuffer转换为其他数据类型的buffer,比如char,long,float等,这样就方便处... 阅读全文
posted @ 2011-02-16 11:46 戴忠 阅读(358) 评论(0) 推荐(0) 编辑
  2011年2月6日
摘要: 把msn的一篇文章迁移过来.由win平台向linux发送报文,报文中使用换行符"\n",结果失败.原因是由于使用swt中的Text组件在setText()中使用的"\n",再通过getText()获取后在win系统上被自动转为"\r\n”,而linux中对换行符的定义为"\n”,故发送失败.而且对于定长报文而言,也引起长度变化.win:“\r\n”,0x0D0A;linux:“\n”,0x0A;mac:"\r",0x0D; 阅读全文
posted @ 2011-02-06 21:01 戴忠 阅读(2434) 评论(0) 推荐(0) 编辑