自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 问答 (2)
  • 收藏
  • 关注

RAP再次放入令人振奋的Demo

    此次RAP放出了draw2d_in_RAP的Demo,主要展示的是draw2D在RAP框架上的应用,还没有下载真正的Demo试用,但是从视频上看,好像是融合了flex来做图形展示和拖拽,有兴趣的朋友可以看看Demo的代码,然后告诉我~     上次e4放出的基于web的IDE就使用flash作为代码展示和编辑的编辑器,看来Eclipse社团也感觉到纯的js基本上不能完成任务了。 Dem...

2008-03-27 12:29:00 265

微软真的来搅局吗?

    关注过上一篇文章的朋友,基本都对最后说到的微软要支持SWT的开发提出了不少自己的看法。    下面我们再来看看来自cnBate.com的新闻: Java程序员们可能会经常遇到Windows下的UI问题,Java程序总是和Windows的外观统一不起来,特别是Vista,难度更高. 而现...

2008-03-21 12:34:00 168

Eclipse4.0放出部分Demo

    早上,习惯性的打开GoogleReader,看看世界的变化。发现Planet Eclipse上已经有参加EclipseCON2008的朋友把Eclipse4.0(简称e4)Demo地址以及一些截图放到Blog上了~我们就来欣赏一下Eclipse的巨大变化吧!    呵呵,是不是很可怕,一个基于web的开发工具?我在Eclipse的Wiki上已经看到这个截图的Demo了,但是还没有时间试...

2008-03-20 12:46:00 222

Planning for Eclipse 4.0(来自InfoQ)

Earlier this week, the teams and developers working on the various projects of Eclipse began an intense debate regarding the next steps in the future of Eclipse, all triggered by the announcement of t...

2008-03-15 18:38:00 146

EclipseCON2008 only 1 week left!

    EclipseCON2008 only 1 week left!    又一次开源界的盛会EclipseCON2008就要召开了~据我了解此次盛会将会吸引更多的开源厂商,领袖,开发者参与,其中就有来自微软的Sam Ramji(微软开源的Labs),关于OSGi的讨论依然是重头戏。    虽然Eclipse的RAP的发布也有半年多了,也在开源界引起了不小的反响,但是RAP还是没有得到广泛...

2008-03-08 12:52:00 113

使用JRuby为你的客户端助力

    预言了两天,终于决定在我们的RCP客户端中增加执行JRuby的功能。说是预言其实也没有什么好预言的,JRuby早有耳闻,Ruby也一直在学习。其实要解决的问题只有一个---解决Java实例如何给JRuby,然后有JRuby操作,其实不难,JRbuy官方的WIKI上有一个例子,但是那个例子有太多硬编码的问题,稍稍改造,将硬编码的内容抽取到JRuby中,就好了~     我想说的其实是在RC...

2008-03-07 09:20:00 127

微软研发:制胜策略(实用方法三)

   不要用年终考评来订立学习目标,要利用年终考评来记录个人的成长。     要让每一位程序设计师都明白,写出零错误程序是很不容易的,所以应该多花功夫用各种方法做最彻底的测试。     纠正程序设计师以为加除错码会花太多时间的观念,应该训练程序设计师第一个反应是考虑加上除错码是否有道理,第二是考虑加除错码是否符合项目的目标与工作的优先级。    不要让凡事不能的态度阻碍了创新。    不要...

2008-03-05 12:54:00 145

微软研发:制胜策略(实用方法二)

    用看程序的方式找错,是既懒惰又无效率的方法; 随时睁大雪亮的眼睛,看看是不是有个悬而未决的问题,一定要有个人(或是由主管自己)来负责研究到底哪里出错,也许这种研究既花时间又无聊,但总比灾难发生之后再来花好几个星期收拾残局要好得多。     问了错的问题,而导致错的答案,训练自己问出正确的问题! ...

2008-03-04 08:47:00 119

微软研发:制胜策略(实用方法一)

首先还是先看一下书评。 下面是来自china-pub的书评: 作者详细描述了他在美国领导项目的各种实际的策略方法,教您如何开发高质量的软件,而且绝不延误。本书是为每一位从事研发工作的朋友而写,相信您在读过本书之后,一定急于推荐给您的主管、同事和您的朋友。     卓越的领导者从不同的角度看世界。若是公司被大火烧得精光,他非但不为丢饭碗惊慌,反而利用火焰...

2008-03-03 08:34:00 302

微软团队:成功秘诀(总结)

总结本书中的54条法则得到: 建议一只和谐的团队; 给团队一个明确的目标,让大家都知道这个目标并把它印入脑海; 让品保人员明白自己不仅仅是为了Bug而加入团队的; 建立合适的检查点和里程碑,并利用检查点和里程碑检验团队的健康度; 不要害怕延误,要不断的修正方法但不要过度的修正目标; 努力让团队中成员产生共鸣; 希望大家共勉!...

2008-03-02 09:29:00 641

微软团队:成功秘诀(4)

法则二十七:    Be like the doctors    用医生的方法     当病人已经药石罔效时,医生通常会对病情有所保留,避免病人太过悲观或恐惧,并且尽量鼓励病人保持希望,最好能让病人有个期望完成的目标。     医生绝对不会斩钉截铁地断言什么医疗行为一定会有什么样的结果,反而是以 一种自在且充满信心的口吻说:“试试看吧,一切都还没有确定呢。     另外一件应该向医生...

2008-02-29 18:00:00 348

JFace进度条使用经验一则

    我讨论的进度条主要是JFace的进度条,RCP已经提供了完善的Job组件,为什么还要用JFace的进度条呢?原因是我要在登陆界面上做进度处理,也就是使用Eclipse3.3提供的AbstractSplashHandler特性,可以将原有的启动画面替换成为一个登陆界面,启动这个登陆界面时,Eclipse的Platform此时还没有启动,所以不能使用RCP本身的Job组件了。     由于是...

2008-02-29 08:47:00 339

微软团队:成功秘诀(3)

设计    软件的设计─每一位团队成员都必须参与─这表示团队整体对功能需求的了解程度。     软件设计的第一要诀是:将全团队中最好的想法组织起来,去满足顾客内心最深处的需要。(带领团队做案例研讨,带领大家思考如何解决一切的疑难,让每一件事都在该做的时候做好。) 法则十九:     Go for greatness    追求卓越 法则二十:     State your theme ...

2008-02-29 08:28:00 238

微软团队:成功秘诀(2)

法则六:     Watch the ratio    注意人员的组成比例     “基本原则是开发人员和品保人员的比例不超过2:1”这个是作者为我们提出的建议,而在SUN这个比例被修改为1:1,甚至是1:2,可见在项目中品保人员比开发人员更加重要!    “其实真正负责软件如期完成的是品保人员。当进度落后时,我们第一个要看的是品保人员:人数够不够?有没有充分授权?有没有确实参与设计?进度上...

2008-02-28 08:31:00 174

微软团队:成功秘诀(1)

    带过项目的朋友一定都看过或者听说过这本书吧,其实这本书是来自“微软管理经典著作”之中的一本,其他两本是《微软项目:求生法则》、《微软研发:制胜策略》这三本书我会精读细读的(虽然我不带项目~),从中取其精华写成笔记与大家分享。    首先看一下《微软团队:成功秘诀》分别在china-pub和豆瓣上的书评把:china-pub 本书叙述...

2008-02-27 09:20:00 274

VE终于复活了!

VE在Eclipse的众多项目中沉寂了一年的时间,现在终于有动作了!至少是计划已经放出了~真是让人欣慰啊! 我每天都要看Eclipse的各大新闻组,VE虽然说是沉寂了一年,但是新闻组里面还是比较热闹的,每天都有一两篇问题更新。 Visual Editor Project 2007-2008 Roadmap Project focus In general, the main theme...

2008-01-22 09:37:00 140

RAP官方老窝

有朋友在blog中给我留言,说找到RAP的官方地址,现在我就在此公布一下,有兴趣的朋友可以去看看Demo。 官方首页 http://www.eclipse.org/rap/ Demo地址 http://www.eclipse.org/rap/demos.php   此页面提供3个Demo,其中的SWT的官方Demo的RAP实现在RAP的发行包中,自己下载下来,自己RUN起来就能看到了;   RAP...

2008-01-13 18:11:00 158

一段来自ews.eclipse.technology.rap的关于Upload a file的代码

I impleted my File upload/download system with rap internal Browser + servlet. upload dialog: public class FileUploadDialog extends TitleAreaDialog { private Browser browser; public...

2008-01-11 13:17:00 84

Eclipse-RCP开发者的福音

    Eclipse-RAP项目真的可以算是Eclipse-RCP开发者的福音,一套软件的开发成本,两套软件的特性~对于正在寻求C/S向B/S转移的公司来说,可以算是一个福音了。     公司最近正在做调整,打算将原有7大软件产品,在B/S上重新打造一番~前景很不错,市场价值非常大~我们所关心的并不是市场价值究竟有多大(有上面的大领导撑着,我们不用担心),我们关心的是,如何打破原有的B/S开发模...

2008-01-10 21:13:00 193

惊叹吧!RAP!

2007年10月份eclipse放出RAP-Rich Ajax Platform,这么长的时间过去,它的影响力还是不够~为什么,因为它的文档太少,资源太少,知道的人更少~ 昨天,把玩了一下RAP,被它的思想震惊了~它是把Eclipse-RCP的思想带入了B/S的开发,它提供的不仅仅是Ajax的内容,更多的是提供了一个框架,一个可以同Eclipse-RCP框架互换的框架~ 中规中矩开发好的RCP...

2008-01-09 10:57:00 101

打造仿淘宝注册的Text(二)

上次贴了几张图片出来显摆,这次彻底公布代码~大家看看原理就好,有兴趣的朋友可以和我联系,把SWT里面的控件都封装一下,做一套验证框架出来~  1package com.glnpu.dmp.controls;  2  3import org.eclipse.swt.SWT;  4import org.eclipse.swt.events.ControlEvent;  5import org...

2008-01-08 20:20:00 111

打造仿淘宝注册的Text(一)

    为什么要打造仿淘宝注册的Text呢,不为什么,因为它好看!呵呵,这个不算理由,其实最重要的原因是因为最近在开发过程中,发现验证是个最麻烦的事情,虽然Eclipse和JFace为我们已经提供了比较好用的“高级”对话框和向导页了,对于简单的应用,他们两个用起来是非常简单,如果要验证的东西非常多,而且还有交叉验证(我自己起的名字,就是填了A就不再验证BCD的错在了,或者填了C就要验证AD存在)处...

2008-01-01 22:24:00 190

SWT编写界面窗口时让窗口处于屏幕中间

一、使用SWT本身 import org.eclipse.swt.graphics.Rectangle; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class LayoutUtil ...{ public static void...

2007-12-25 14:21:00 351

Sun发布开源PDF Renderer项目

Sun将一个新的开源项目——PDF Renderer——作为SwingLabs的一部分于近日发布. Sun 对该项目的描述是:“一个100%用Java编写的PDF渲染器和查看器”.PDF Renderer可以用来将可移植文档格式(Portable Document Format,PDF)从文件中解析出来,并以AWT图像或任何Graphics2D的实现形式在panel中显示.该项目与SwingL...

2007-12-17 12:08:00 393

凯文米特尼克-《欺骗的艺术》[完整中文版][DOC][PDF]

夜火:凯文米特尼克的《欺骗的艺术》,想必是无人不知无人不晓了吧,但是完整中文版一直没找到,今天看到鬼仔那发了完整的中文版,还有doc和pdf 2种格式,转来给大家共享之~   直接给下载(我的box好像流量超了): fs2you: 欺骗的艺术[中文完整版].zip box: 欺骗的艺术[中文完整版].zip 夜火PS:碰巧找到了译者发布的下载链接,提供之,作为...

2007-12-15 14:46:00 11054 1

Adobe拥抱开源,宣布Flex已正式开源

今天下午在Adobe的官方网站上才看到了Flex开源的消息: Adobe这次开源 Flex,事实上是“早有预谋”的。早在 labs.adobe.com 建设的时候,Flex 团队就有将 Flex 开源的计划,并且当时也将 Flex-Ajax-Bridge 在 GPL 协议下开源了。 而这次 Flex 开源和以前不同,Adobe 会将几乎整个Flex平台组件在 Mozilla Pub...

2007-12-10 17:01:00 183

240多个jQuey插件

“jQuery 是继 prototype 之后又一个优秀的 Javascrīpt 框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁...

2007-12-06 11:03:00 116

由于代码糟糕,所以闭源

二个多月前中文输入法小企鹅输入法开源项目终止的导火索就是被指责代码写得很糟糕。当然这里不是讨论小企鹅,而是引出另外一个问题,为什么许多公司把他们的软件当作宝贝,闭源、私有的真正理由也许就是避免尴尬。在冠冕堂皇的理由之下掩盖了真实的理由:隐藏低劣质量的代码。举例:Windows,它证明花数十亿美元和使用数以千计的程序员确实可以生产一个不错的软件。有两种形式的丑陋代码,一种是Good ugly co...

2007-12-03 10:41:00 205

网易不是好惹的!

最近西安的华南虎吵得沸沸扬扬的,今天你告我,明天我告你!事情是一件接一件,什么“搜虎队”,什么“《科学》转载”,什么“周老汉告网易”,什么“关克Bolg被黑”,现在又是李昌钰博士介入! 事情越来越好玩了,每周一到周末最大快乐就是把上周有关周老汉的新闻看看,然后笑笑~ 今早上华商网一看~吓我一条“神探李昌钰或鉴定虎照 结果可能出乎所有人意料 2007-12-01 07:23:06”一切来的都是那么突...

2007-12-02 17:07:00 93

JAVA如何调用DOS命令

用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式: ... Process process = Runtime.getRuntime().exec(".\\p.exe"); process.waitfor( ); ... 在上...

2007-11-29 17:17:00 522

你是怎么打开Windows Vista包装的?

微软讨论社区hive上出现了有趣的讨论题:购买到漂亮的Vista盒装"机油桶"包装后,有很多人会问该如何开包,你是怎么打开Windows Vista包装的?是小心翼翼地开,尽量保留"全尸"还是生猛破坏?那么Vista的包装到底要怎么开才能尽量保证不损坏呢?这里有图解哦!Step 1: 了解密封的包装   Windows Vista的盒子设计得非常巧妙,你不会因为打开包装而导致...

2007-11-25 21:55:00 262

测试Windows Live Writer

我也用用看~测试一下!

2007-11-01 14:36:00 62

再次寻求从事过Java桌面的应用的朋友解惑~

       今天早上的Blog大家都看到了,大家的留言我也一一拜读过了~感谢 zhrb ,千里冰封 javazhai ,BeanSoft ,plankton13 ,mingj 等的回复。        下午反省了一下自己的代码,得出一下结论和疑问,有时间,请大家再讨论一下。        1.反省代码,整理所有用过的对象,特别上查询完数据库返回的上万条记录的结果集,一一将他们制空,...

2007-10-21 20:34:00 88

寻求从事过Java桌面的应用的朋友解惑~

       最近在公司从事一个通用的数据查询平台的开发,是一个基于Eclipse-RCP的应用,项目现在基本进入改进和修正BUG阶段。    但是现在碰到了令人头疼的问题,程序在测试人员的机器上跑上半个多小时,整个应用程序的内存会占到300m以上,如果是做频繁的大数据查询,内存涨的更快。    我加了每分钟调用一次System.gc()的线程,唯一的改观是在Eclipse下面的内存进度显示上...

2007-10-21 11:24:00 86

一个使用SWT Ribbon代替Eclipse-RCP上面Coolbar的例子~

我用代码硬生生的把Eclipse-RCP丑陋的Coolbar替换掉了,但是不爽的是,Viewer上使用的是CTabFolder,而这个CTabFolder的产生,我没有办法操控,希望有高手指点。修改代码如下: 1package test; 2 3import org.eclipse.swt.SWT; 4import org.eclipse.swt.graphics.Point;...

2007-10-09 11:52:00 375

Nebula维护者的新作SWT Ribbon放出!

  相信吗,这是SWT做的!这个就是Nebula项目维护者的新作~SWT Ribbon~前一段时间一直把玩的SWT Gantt也是他的作品,非常好用,功能十分强加~    读过他的代码的朋友也许都有感觉,他的代码思路非常清晰,代码量不大,但是丝丝入扣,寥寥几行就能把功能实现~高手中高手~    再赞一下Nebula的Grid,有了它,我已经不再考虑使用Table了~有时间大家都研究研究吧~...

2007-10-07 19:14:00 393

部门要扩张了,又要走上讲台了!

    10.1忙七天,呵呵又跟5.1一样,没的休息~没办法,谁让咱们干这行了呢?老大的话就是命令,客户才不管你是死是活呢~    部门要开始新一轮的扩张了,第一批进来6个开发人员,这次又是20个毕业生免费培训,层层筛选最后留10个。这种招人的方法确实很有效果~不过最辛苦的还是我们,每天不但要拼命的赶进度,还是给学生们培训~    这次要好好的给学生们讲讲SWT和JFace,好好的给自己培养几...

2007-10-07 16:32:00 109

惊叹一下Lotus Symphony吧!

    9月18日IBM放出了酝酿已久的Lotus Symphony来对抗微软,这个上世纪八十年代就出现的小子,现在又返老还童了!    今天,趁着加班的事件,网速不错,拖了回来,来感受一下Lotus Symphony的优秀,不!应该是感受一下Eclipse的优秀!    Lotus Symphony是一个基于Eclipse-RCP的应用,不过启动速度确实不敢恭维,重要的还是它的界面,确实可以...

2007-09-22 10:01:00 172

白痴的儿子们!

    ORM中,一对多关系一般都是单向的,简单的说是孩子们知道自己的父亲,父亲不知道自己的儿子们,在需要的时候再去取得自己儿子们~    今天,我们加班对实体关系进行有优化,出现了一片白痴的儿子~没有一个儿子知道自己的父亲,而自己的父亲反倒知道自己的孩子们~真可怕!    我们是基于SWT的开发,所有对象取下来,其实在SWT上全是对象,什么都可以找到了~不像BS的开发,东西取下来,每一次操作...

2007-09-15 18:20:00 112

SWT---资源---第一!

     使用SWT做开发的朋友,一定要注意~资源是一个杀手!对于我们这些无知的开发人员,使用了资源,不释放它,比不写程序或者不提供这个功能还可怕~因为它经不起考验,到了时间肯定完蛋!     前两个天就遇到了这个,同事写了一个插件,一次性从数据库中取得1W以上的数据然后组织成树表格,显示给客户~取得数据的速度,树组装的速度,树展开的速度,都做了反复的优化,一切优化完成以后,就宣布完成!但是没有...

2007-09-14 16:34:00 108

空空如也

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

TA关注的人

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