Live a simple life

沉默(zhu_xing@live.cn)
随笔 - 48, 文章 - 0, 评论 - 132, 引用 - 0
数据加载中……

08 2008 档案

【Eclipse插件开发】Java基本类加载原理 VS 插件类加载原理
     摘要: 举了一个例子,只为了说明:掌握Java类加载基本原理是掌握Eclipse插件类加载原理的基础,不可逾越!!!
  阅读全文

posted @ 2008-08-28 15:32 zhuxing 阅读(3503) | 评论 (0)  编辑

【Eclipse插件开发】插件产品性能调优经验(仅供参考)
     摘要: 文中闲侃了个人做插件产品性能调优的一些经验,仅供参考。主要包含性能分析时候的一些注意点,还有就是插件开发时很容易造成性能瓶颈的一些问题。
仅供参考  阅读全文

posted @ 2008-08-28 11:43 zhuxing 阅读(1710) | 评论 (1)  编辑

【Eclipse插件开发】打开编辑器
     摘要: 打开编辑器 还没写完,过会再补充完整  阅读全文

posted @ 2008-08-27 14:54 zhuxing 阅读(14597) | 评论 (7)  编辑

【Eclipse插件开发】基于WTP开发自定义的JSP编辑器(一)
     摘要: 基于WTP平台以Eclipse插件开发的方式开发自定义的JSP编辑器...  阅读全文

posted @ 2008-08-22 12:52 zhuxing 阅读(3399) | 评论 (7)  编辑

巴西啊
     摘要: 巴西 VS 阿根廷  阅读全文

posted @ 2008-08-20 09:36 zhuxing 阅读(197) | 评论 (0)  编辑

【Eclipse插件开发】Eclipse插件Lazy Start实现原理分析
     摘要: 分析Eclipse中所谓的插件Lazy Start机制是怎样实现了。里面有较为详细的代码分析,希望对这个所谓lazy start疑惑的同行有帮助  阅读全文

posted @ 2008-08-19 18:05 zhuxing 阅读(2579) | 评论 (2)  编辑

【Eclipse插件开发】Eclipse中类型扩展机制分析
     摘要: 在本文中,包含如下内容:
经典OO适配器模式概要
Eclipse平台运行时类型扩展机制的由来
使用Eclipse平台运行时类型扩展机制的注意点

个人建议,错误之处肯定很多,欢迎指正!  阅读全文

posted @ 2008-08-18 18:22 zhuxing 阅读(3836) | 评论 (2)  编辑

【Eclipse插件开发】关于Eclipse“分层法则”的使用
     摘要: 快下班了,就闲侃一下Eclipse插件开发过程中的“分层法则”的使用。着重说明一下几种典型的误用的情况  阅读全文

posted @ 2008-08-15 18:28 zhuxing 阅读(2089) | 评论 (3)  编辑

【原创】Eclipse插件开发培训-资源管理(进阶)
     摘要: 附件是一份插件开发(资源管理部分)的培训ppt,要求具备一定的插件开发经验。
ppt中以提纲为主,详细的讨论和解释有时间会以随笔的方式发出来。  阅读全文

posted @ 2008-08-12 18:04 zhuxing 阅读(1465) | 评论 (0)  编辑

【Eclipse插件开发】引用:使用CommonNavigator开发资源管理器--模型篇
     摘要: 引用了组里面的一架构师的文章,写的很好的,尤其是偏于抽象的部分。希望对插件开发新手有用。  阅读全文

posted @ 2008-08-11 13:04 zhuxing 阅读(1907) | 评论 (1)  编辑

【Eclipse插件开发】引用:使用CommonNavigator开发资源管理器--基础篇
     摘要: 引用了组里一个架构师的一片文章,写的很好的(尤其是里面看起来比较抽象、闲侃的部分)!!!  阅读全文

posted @ 2008-08-11 12:59 zhuxing 阅读(4085) | 评论 (7)  编辑

【Eclipse插件开发】Eclipse中的扩展点机制存在的理由
     摘要: 闲侃,Eclipse为什么会在OSGI之上补充了扩展点的机制!  阅读全文

posted @ 2008-08-11 12:44 zhuxing 阅读(2850) | 评论 (4)  编辑

【原创】Java类加载原理解析
     摘要: 老早之前写的有关Java类加载的文章,主要是结合JDK源码做了简单的分析。  阅读全文

posted @ 2008-08-08 10:19 zhuxing 阅读(38969) | 评论 (14)  编辑

【原创】Eclipse插件开发:Eclipse中的图片资源管理
     摘要: 本文斗胆分析了一下Eclipse中的各种图片资源的管理策略的实现原理,并瞎写了一点俺自己的使用经验。时间匆忙,错误之处肯定不少。文中讨论的技术关键点有:
SWT中的图片资源管理、Display hook销毁机制、JFace中图片资源管理--ImageDescriptor、JFace中图片资源管理--ImageRegistry & ResourceManager、ImageRegistry的适用场景和使用规则、Eclipse中插件share images机制等。希望对插件开发或者RCP开发的人有帮助。  阅读全文

posted @ 2008-08-06 10:30 zhuxing 阅读(3089) | 评论 (3)  编辑

【原创】Eclipse插件开发:用户自定义插件会在Eclipse实例运行期间被stop吗?
     摘要: 本文中简单揣测一下用户自定义的Eclipse Plugin是否会在不用的时候被stop(eclipse本身并没有退出...)等问题。发现了,一般我们自己的bundle一般只会在两种情况下被stop:一是osgi framework退出(Eclipse实例退出)的时候;二是用户通过osgi控制台_stop特定bundle(当然,这不是我们插件开发要讨论的场景)...  阅读全文

posted @ 2008-08-05 10:56 zhuxing 阅读(1696) | 评论 (2)  编辑

【原创】编写插件启动类代码时候的注意点!
     摘要: 插件开发时,编写插件启动类代码(着重指的是start和stop逻辑)时的注意点,并附上简要的原因说明。  阅读全文

posted @ 2008-08-04 18:10 zhuxing 阅读(1540) | 评论 (0)  编辑

【原创】JDK 1.4有关编码的一个bug
     摘要: 在JDK 1.4中存在一个有关编码的问题。简要描述如下:
通过参数-Dfile.encoding="charset"设定特定的字符集,但是并不会被当作Reader或者Writer的默认字符集使用

这个问题,有时候会引起隐藏较深的乱码问题。  阅读全文

posted @ 2008-08-01 19:57 zhuxing 阅读(1701) | 评论 (1)  编辑

【原创】内存溢出之PermGen OOM深入分析
     摘要: 现在,网上关于讨论PermGen OOM的资料很多,但是深入分析PermGen区域内存溢出原因的资料很少。本篇文章尝试全面分析一下PermGen OOM的原因,其中涉及到了Java虚拟机运行时数据区、类型装载、类型卸载等,测试代码涉及到了JMX协议。  阅读全文

posted @ 2008-08-01 19:31 zhuxing 阅读(4776) | 评论 (10)  编辑

【原创】关于JFace的一个bug(可编辑单元格双击,会频繁调用TableViewer的双击处理)
     摘要: 昨天,工作改bug的时候偶尔发现了一个bug,调了一下是JFace的问题。大致原因是JFace中的TableEditorImpl类会频繁讲同一双击事件转发给tableviewer,导致会进行多次double click的处理。希望能帮到遇到类似问题的同学  阅读全文

posted @ 2008-08-01 11:20 zhuxing 阅读(1647) | 评论 (1)  编辑