2014年6月10日

ExtJS4插件EditArea

摘要: EditArea是一个支持语法高亮的文本编辑器,同类软件还有Ace, CodeMirror等。具体功能方面的差异,请访问http://en.wikipedia.org/wiki/Comparison_of_JavaScript-based_source_code_editors。 项目中用到ExtJ 阅读全文

posted @ 2014-06-10 23:52 draken 阅读(746) 评论(0) 推荐(0) 编辑

SublimeText为啥选择Python开发extension

摘要: 真正优秀的软件是靠优秀的程序员开发出来的,反过来也一样,优秀的语言,平台,工具只有在优秀的程序员的手中才能显现出它的威力。 比如,Jon Skinner开发的SublimeText。桌面应用一般支持二次开发(或者扩展),SublimeText该支持哪种编程语言,他选择Python,并指出选其他语言是 阅读全文

posted @ 2014-06-10 23:49 draken 阅读(204) 评论(0) 推荐(0) 编辑

ActionScript语言函数重载

摘要: 更新:你见过JavaScript支持重载吗,规范就是这么定义的。如果不是研究Java和Flex对象的Serialization,我也不会注意它。 距离写这篇文章已有8年了,时光匆匆啊,今天整理资料时看到它,就搜索了一下并在StackOverflow得到印证。 以下是原文 ActionScript与J 阅读全文

posted @ 2014-06-10 23:39 draken 阅读(317) 评论(0) 推荐(0) 编辑

使用PreTranslateMessage替代钩子函数处理键盘消息

摘要: 2002年左右,我所在公司在开发基于H.323的VoIP电话系统(用了以色列一家公司的库,具体名字忘记了)。去电信科技研究院测试系统,同事发现处理键盘消息总有一些莫名其妙的问题,比如延迟或异常。 我发现该程序使用钩子函数处理键盘消息,不过我不明白也没有继续深入了解钩子函数。当时正在看Windo... 阅读全文

posted @ 2014-06-10 23:28 draken 阅读(277) 评论(0) 推荐(0) 编辑

整体和细节

摘要: 注:本文是2007年3月19日写的,很多东西改变了,道理没变,内容略有修改。 从去年开始,我的兴趣逐渐转移到AJAX/RIA 上面来了。读了入门读物《AJAX in Action》,自己实现了FlexPetstore。 到了新单位,我开始做管理客户资产的原型产品项目,前端选用了SmartClient 阅读全文

posted @ 2014-06-10 23:10 draken 阅读(324) 评论(0) 推荐(0) 编辑

翻译旧文:用Adobe Flex 2和Java创建富Internet应用

摘要: 注:本文是2006年翻译,技术已经过时了。用Adobe Flex 2和Java创建富Internet应用Flash + POJO = RIAsVictor Rasputnis,Yakov Fain,Anatole Tartakovsky一般的Java开发者知道,当需要为Java应用程序开发GUI时,... 阅读全文

posted @ 2014-06-10 22:31 draken 阅读(159) 评论(0) 推荐(0) 编辑

Array对象数组的foreachable

摘要: 在Java语言中,数组(Arrays)是持有相同型别(Type)对象的理想机制。为了避免出现NullPointerError的出现,一般采取校验Arrays是否为空,如下所示://getDatapublic Object[] getData(){ Object[] result=null; //..... 阅读全文

posted @ 2014-06-10 22:23 draken 阅读(95) 评论(0) 推荐(0) 编辑

导航