自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

moneyice的专栏

学以致用,用而促学

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 招聘

       今天的工作是配置了一天的资源文件,做界面是一个细致活,稍有不慎,问题单就纷至沓来。而且走流程的时间比解决问题的时间还要多。下午电话面试了7,8个应聘者,问问题的时候,想想自己当初也是这么过来的,觉得挺有意思。虽然有学历,工作年限这些硬指标,但实际人员的素质也并不是这些就能说明问题的。有的工作了好多年,一个简单的问题支支吾吾不知其所以然;有的毕业后没编过程序,但是回答问题条理清晰,思路

2006-05-31 22:57:00 1342 1

原创 使用Mock Object测试界面

       在编写Swing界面的时候,发现运用Mock Object可以很容易的实现界面的测试。在编写程序的时候,很多依赖外部的地方都要留个后门,不能硬写在程序里面,有的是做成setter,getter ,有的是将外部依赖提炼到一个方法中,在测试的时候,由子类来override。在实际编程中,使用的工具是Easy Mock,它是一个动态构建Mock Object的开软API,使用它,能够很方便

2006-05-28 23:27:00 1793

原创 在Swing中挣扎

     这两天在刻苦学习Swing,由于还没有接触到Table,Tree这些控件,感觉还不是很难。但是用贯了SWT,再用Swing,总是觉得特不方便,密码输入框要用一个单独的,不像SWT里面只要给Text添加一个SWT.PASSWORD属性就可以了;Swing的输入框竟然没有限制最大输入字符个数的方法。因为这次是增强型的项目,新界面的东西并不多,不然又要学习Swing,又要学习业务,还真有点吃不

2006-05-25 23:23:00 1305

原创 将RCP中的文字copy到操作系统剪贴板

         在RCP Password  Gate中,用户可以复制节点的密码,此功能将密码复制到操作系统的剪贴板中,方便用户粘贴到别的需要添入密码的控件中。实现这个功能是用了一个Action,在Action中复制信息到系统剪切板中。 ClipboardCopyActi

2006-05-22 23:42:00 1956

原创 在RCP中实现用托拽打开Editor

        工作台窗口的Editor区域默认是显示的,而且它支持拖拽操作。在Eclipse里面,把一个文件拖到Editor区域,就会自动打开该文件的Editor。该特性是在IWorkbenchWindowConfigurer 中设置。   在Password Gate中,当拖动Password Gate View中的一个Group 或者 Service到Editor区域,会在Editor显

2006-05-21 23:04:00 2260

原创 迈了一大步

今天一天都很忙,可是说是昏天黑地的。总算可以脱离别的模块,只测连接后台的接口。以前没有接触过ASN1协议,学习它又费了不少功夫。感觉ASN1没有corba,或者web services方便,取数据,送数据总是要转来转去的,麻烦不说,还很容易出错。联调一个接口,除了那么多错,还好最后搞定了。它的不方便之处在于自己必须知道发送和接受的数据类型,不像corba或web services,只要直接使用AP

2006-05-18 22:28:00 1194

原创 工作随想

       今天开始写项目的集成测试用例,我发现公司研发在测试方面是一团糟,都知道集成测试要来测接口,但没有一个人知道怎么测,大多人是把写系统测试那一套拿来充事,光测个前后台接口,还要把不相干的模块起起来,鼠标键盘一顿乱点。做个单元测试,也要把所有的服务运行起来,再来跑测试代码,搞得比系统测试还麻烦。也就是系统测试了,大家都明白,鼠标点来点去,产品交付测试部后,心里还是没有一点底。过了几天,问题

2006-05-17 23:27:00 1480

原创 在RCP定义状态栏

    在Eclipse 中,每选中一个文件,底部的状态栏上都会显示出该文件的有关信息。客户端软件通常都会将一些全局的或当前的信息显示在底部的状态栏上。本文将在RCP中添加状态栏功能。    首先,必须在WorkbenchWindowAdvisor. preWindowOpen()启用状态栏功能,configurer.setShowStatusLine(true);

2006-05-12 23:58:00 6551

原创 在RCP中实现系统托盘功能

在RCP中实现系统托盘功能在RCP中加入系统托盘功能,类似msn和QQ。功能就不说了。在RCP的WorkbenchWindowAdvisor的postWindowOpen()中创建系统托盘,另外要override preWindowShellClose()方法,否则按程序右上角的X,整个程序就会被关闭,重写后实现程序最小化的功能。ApplicationWorkbenchWindowAd

2006-05-10 23:46:00 3297 3

原创 为RCP添加帮助系统

一款软件,如果希望用户能够快速的上手,完善的帮助系统必不可少。帮助中要包含操作指南,相关的疑难解答,软件的配置,维护等信息。优秀的文档可以节省用户的时间精力,也为维护人员省去了不少麻烦。Eclipse的帮助系统可以说是十分优秀,功能全面,界面美观,操作便利,而且和Eclipse IDE结合的十分紧密,用户在任何时候都可以通过F1来体会这一点。在RCP中,也可以利用Eclipse Help构

2006-05-10 00:03:00 4628 1

JAX-WS Five Minute Tutorial 源码

JAX-WS Five Minute Tutorial 源码 JAX-WS Five Minute Tutorial 源码

2011-12-19

java7Beginners3rdEd.zip

java7 Beginners 3rd 源代码 java7 Beginners 3rd 源代码

2011-11-30

struts 2 深入浅出 源代码

struts 2 深入浅出 源代码 代码 struts 2 深入浅出 源代码 代码 struts 2 深入浅出 源代码 代码

2011-11-30

ruby 教程 中文版本

ruby 教程 中文版本 ruby 教程 中文版本 ruby 教程 中文版本

2011-02-24

ruby ppt ruby的ppt 讲义

ruby's ppt, ruby的ppt 讲义。

2011-02-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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