好好生活,努力工作,天天向上!

BlogJava 首页 新随笔 联系 聚合 管理
  46 Posts :: 1 Stories :: 178 Comments :: 0 Trackbacks

2009年8月5日 #

     摘要: 我在Eclipse新闻组中经常看到讨论视图之间通信的问题,他们经常要面对状态改变之后的同步问题(通常的做法是使用ISelectionService),看来大家对OSGI EventAdmin服务不是很了解,这是一个采用发布订阅模式的事件系统,可以很轻松的应用到您的RCP程序中。
  阅读全文
posted @ 2011-07-12 15:04 VWPOLO 阅读(1961) | 评论 (1)编辑 收藏

     摘要: ScalaModules目前是一个开放源码项目,由Heiko Seeberger(WeigleWilczek)领导。ScalaModules已经投靠到了Eclipse旗下,使用Eclipse的公共许可协议。
  阅读全文
posted @ 2010-12-23 23:56 VWPOLO 阅读(346) | 评论 (0)编辑 收藏

      大家看一下丘处机是如何成为历史罪人的。哎,这一切都是丘处机的错!
  1、假如当时丘处机没有路过牛家村。 那么,秘密跟踪他的那些金兵就不会死在郭,杨二人的院子里,同样,完颜洪烈也不会见到包惜弱而对她念念不忘。
  2、那些金兵不会死在丘处机手里,而郭,杨两家以后不会受到牵连。
  3、郭,杨两家不受波及,李萍不会流亡大漠,郭靖和杨康将会平平安安出生在牛家村。江南七怪自然也不会前往大漠。
  4、而要是没有郭靖和七怪相助,铁木真就会死在扎木合他们手里,蒙古各部也就不能统一。
  5、蒙古不能统一,也就不会有什么西征。火药就不会传入欧洲。
  6、没有火药,铁甲士在欧洲的统治就不会动摇。因此,黑暗的中世纪将延长一千年,也就没有文艺复兴。
  7、没有了文艺复兴,自然也没有大航海。北美洲将始终是游牧的印第安人的家园。
  8、同样,西班牙人不会将铁炮传入 日本 。长筱会战是武田方面获胜,日本战国时代将一直持续不能统一。
  9、在另一国度,完颜洪烈没有包惜弱,只能全力参加权力斗争。金国因此会内乱。
  10、没有蒙古,金国又内乱,因此,宋不但不会灭亡,反而会统一。宋朝注重商贸,因此,资本主义萌芽将在 中国 出现。
  11、如果发展到今天,中国将是最发达的国家,远远领先于日本,西班牙,西欧,美洲。
  12、今天的金融危机也就不会出现!
  所有的一切,都怪丘处机,你说你一道士,没事干嘛路过什么牛家村嘛?!
posted @ 2010-09-24 22:08 VWPOLO 阅读(271) | 评论 (0)编辑 收藏

     摘要: 历史一再证明一个简单的事实,大自然并不会携带护照。雨降落在每个人和每样东西上,不管是下在富人还是穷人身上,或者下在强者还是弱者身上,都是同样的冷漠。
  阅读全文
posted @ 2010-08-15 22:27 VWPOLO 阅读(310) | 评论 (0)编辑 收藏

     摘要: JNA全称是Java Native Access,是Sun推出的一种调用本地方法技术,比起它的同门师兄JNI,JNA大大简化了调用本地方法的过程,使用也比较方便, JNA是在JNI的基础上完善的,用青出于蓝而胜于蓝来形容一点不为过,下面看一下JNI的调用过程:   阅读全文
posted @ 2010-05-06 22:35 VWPOLO 阅读(7933) | 评论 (5)编辑 收藏

     摘要:   阅读全文
posted @ 2010-03-26 00:05 VWPOLO 阅读(2369) | 评论 (2)编辑 收藏

     摘要: 是不是觉得Windows的倒计时关机对话框很酷?你也可以通过SWT的对话框来实现这个功能,下面我就介绍一下我设计这个对话框的一些细节,大家可以参考一下,  阅读全文
posted @ 2009-12-09 08:32 VWPOLO 阅读(2395) | 评论 (4)编辑 收藏

     摘要: 在SWT 3.3中弹出的对话框比如确认对话框,可以通过Tab键在对话框按钮之间来回选择,但是无法通过键盘方向键来选择,这就让Windows的爱好者很不习惯,其实我自己使用起来也不习惯。其实让SWT的对话框支持方向键选择有好几种方案A方案:将平台迁移到Eclipse 3.4,这个方法在SWT 3.4中解决了B方案:可以自己实现这个功能!  阅读全文
posted @ 2009-12-09 08:10 VWPOLO 阅读(1638) | 评论 (2)编辑 收藏

     摘要: 字符串的加密和解密  阅读全文
posted @ 2009-12-05 19:05 VWPOLO 阅读(12472) | 评论 (4)编辑 收藏

     摘要: 以前研究过AWT的图像处理,知道AWT在图像处理方面的功力不浅,特别是在3D图像处理非常擅长,不过就是API不怎么可爱,使用起来还是比较麻烦,还是觉得SWT的API比较亲切,我个人对SWT也是非常感兴趣,而且我们的项目也是基于SWT的。  阅读全文
posted @ 2009-11-21 18:10 VWPOLO 阅读(2209) | 评论 (0)编辑 收藏

     摘要: 今天用户提交了一个测试问题,在使用我们的业务模块’办理托运’的时候,执行保存操作的时界面突然退出,而且每次执行同样的操作时都这样,我们的项目是RCP架构,运行在JVM1.6 10.0,但是其他用户使用相同配置的电脑却没有这个问题  阅读全文
posted @ 2009-11-21 18:07 VWPOLO 阅读(2063) | 评论 (4)编辑 收藏

     摘要: 关于人生的定义  阅读全文
posted @ 2009-11-02 08:39 VWPOLO 阅读(288) | 评论 (2)编辑 收藏

     摘要: 现在我们的项目现在加入了身份验证,通过收集客户端的电脑的CPU编号、硬盘编号和网卡编号然后生成一个机器码,然后使用这个机器码作为身份标识,验证客户端的合法性,这里介绍三种通过Java代码获得电脑网卡方法  阅读全文
posted @ 2009-11-01 13:14 VWPOLO 阅读(4622) | 评论 (5)编辑 收藏

     摘要: 目前正在使用Wicket + xhtml + JQuery + Spring + Hibernate在做一个电子商务网站,类似于京东的那样,通过这些时间的使用,总结了一下Wicket 学习笔记。
Wicket 的页面包含两个基本的文件,分别.html 和.java 文件,.html文件负责界面的描述,.java文件负责实现逻辑了,比如提供数据。在默认的情况下,.html和.java放在同一个包里面,wicket引擎的默认搜索路径是在java文件的所在的包下面搜索,我很不喜欢这种方式,因为如果文件一多,混在一起很不好定位,而且如果你是使用Eclipse WTP来开发Web项目,你可能会将html文件放在WebContent的pages文件夹下...  阅读全文
posted @ 2009-10-28 18:06 VWPOLO 阅读(2385) | 评论 (12)编辑 收藏

     摘要: 介绍怎么样才能知道通过Wrapper Service注册的服务是否正常启动  阅读全文
posted @ 2009-09-23 12:18 VWPOLO 阅读(1714) | 评论 (0)编辑 收藏

     摘要: 字符串分割的陷阱!  阅读全文
posted @ 2009-09-22 07:59 VWPOLO 阅读(1012) | 评论 (0)编辑 收藏

     摘要: 最近同事被一个问题困恼了很久,发现在Eclipse启动插件选择最新的插件存在问题,具体问题情况详细信息  阅读全文
posted @ 2009-09-18 18:14 VWPOLO 阅读(1757) | 评论 (2)编辑 收藏

     摘要: Apache POI是Apache软件基金会的开放源码函式库,用来帮助Java程序读写Microsoft Office的格式档案。POI提供了下面这几种类型对Microsoft Office的格式档案进行解析:HSSF - 提供读写Microsoft Excel XLS格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。 HWPF - 提供读写Microsoft Word DOC格式档案的功能。 HSLF - 提供读写Microsoft PowerPoint格式档案的功能。 HDGF - 提供读Microsoft Visio格式档案的功能。 HPBF - 提供读Microsoft Publisher格式档案的功能。 HSMF - 提供读Microsoft Outlook格式档案的功能。 你可以访问POI的主页http://poi.apache.org/ 下载你喜欢的版本和了解更多的信息.
  阅读全文
posted @ 2009-09-16 08:08 VWPOLO 阅读(6265) | 评论 (7)编辑 收藏

     摘要: 在开发和调试程序的时候,如果发生异常可以调用异常的printStackTrace()方法将异常打印在控制台上,或者使用日志框架记录异常信息,但有时我们希望可以将用户操作时出现的异常记录到数据库中(现在我就碰到这样的需求),然后可以根据特定的条件查询出异常进行分析,比如像Eclipse的ErrorLog视图那样显示错误日志,然后双击显示异常详细信息  阅读全文
posted @ 2009-09-11 19:58 VWPOLO 阅读(651) | 评论 (0)编辑 收藏

     摘要: Wicket 是 Sun公司的Swing UI小组开发出的一种构建和测试动态 Web 页面的简化框架,是一种开源、轻量、基于组件的框架,只使用Java和HTML代码,构建在Servlet API 之上,Wicket通过基于HTML的模板来界定HTML 页面设计人员和 Java 开发人员之间的角色界线.模板可使用任何的HTML设计工具生成.,也就是说Wicket可以让你有更多的精力放在应用程序的业务逻辑的实现上  阅读全文
posted @ 2009-09-03 12:00 VWPOLO 阅读(3888) | 评论 (17)编辑 收藏

     摘要: FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序,关于FreeMarker的更多的介绍,可以访问它的主页或者在百度百科中搜索相关的词条.  阅读全文
posted @ 2009-08-28 09:13 VWPOLO 阅读(2313) | 评论 (4)编辑 收藏

     摘要: 到目前为止,Google给你提供了500MB的空间和每月约 500 万页面浏览量的免费配额的使用量,当然你也可以选择更好的付费服务。目前只支持Python和Java(大部分功能支持)  阅读全文
posted @ 2009-08-26 12:18 VWPOLO 阅读(1918) | 评论 (3)编辑 收藏

     摘要: Eclipse提供了一个本地可运行方式来启动Eclipse平台,它包含两部分:可执行程序(eclipse.exe)和一个共享DLL文件(eclipse_1115.dll); eclipse.exe文件位于eclipse的安装目录下,而那个dll文件位于安装目录的plugins文件下的org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.* 文件夹下面  阅读全文
posted @ 2009-08-24 12:14 VWPOLO 阅读(3954) | 评论 (3)编辑 收藏

     摘要: 正则表达式是个很不错的东西,可以让你使用指定的模式去分析字符串,当年Perl通过提供了类似正则表达式的功能后来独步武林,好不风光(不过现在主流编程语言都提供了正则表达式功能),不过它好像看起来比较古怪而且复杂,而且要记住那些操作符好像比较困难,所以从网上搜集了并整理了一下,方便自己也方便你,是吧!:
  阅读全文
posted @ 2009-08-21 16:25 VWPOLO 阅读(2092) | 评论 (4)编辑 收藏

     摘要: RAP的可部署文件下载  阅读全文
posted @ 2009-08-13 10:33 VWPOLO 阅读(428) | 评论 (1)编辑 收藏

     摘要: 真的是越来越喜欢Scala了,简洁的语法,清新的风格是我对Scala的印象,感觉使用Scala进行编程真的非常的方便,从Scala的设计思想也能得到不少的启发,就比如下面的一个对数字数组快速排序的sort(Array[Int])方法,你以前想到过通过这样的方式实现吗?
  阅读全文
posted @ 2009-08-13 09:02 VWPOLO 阅读(1582) | 评论 (6)编辑 收藏

     摘要: XWT是Eclipse 组织推出的一种新的界面编程语言。XWT是使用XML作为界面的描述语言的UI框架,通过UI运行库将XML和SWT/JFace进行相互映射(使用的是Java的反射技术),在运行时将XWT解析成SWT/JFace代码执行。  阅读全文
posted @ 2009-08-11 12:31 VWPOLO 阅读(3403) | 评论 (0)编辑 收藏

     摘要: E4 现在已经发布了0.9的正式版,界面风格有很大的修改  阅读全文
posted @ 2009-08-10 12:36 VWPOLO 阅读(2569) | 评论 (10)编辑 收藏

     摘要: 你是不是在找将Java程序注册成系统服务的方法?试试Java Service Wrapper这个工具吧,你可以从这个网站上面下载你喜欢的版本:http://wrapper.tanukisoftware.org/ ,Java Service Wrapper提供了适合市面上流行的操作系统的版本。
使用Wrapper将Java程序注册成系统服务有三种方式可供选择:  阅读全文
posted @ 2009-08-05 12:27 VWPOLO 阅读(3627) | 评论 (1)编辑 收藏