03 2005 档案
MTASC
摘要:www.mtasc.org 一个开源的actionscript2的编译器。它能够独立创建swf文件。它也能更新已产生的swf文件,替换(或者不替换)以前的class。如果要使用mx的控件,则必须新建一个library内含了所需控件的空白swf文件,然后才能调用createClassObject。 简单google了一下关于作者的信息,是一位O'Caml的大牛。这语言当年曾经耳闻过,稍微了解过一点就...
阅读全文
Make your java server faster
摘要:1. NIO 使用JDK1.4中提供的New IO来处理多连接的情况,用以取代旧有的一客户端一线程的IO模型。 NIO能提高服务器性能的关键在于NIO给JAVA提供了非阻塞的IO模型。以前需要用一个线程来等待用户的数据,现在只需要用select“选择”出ready(就绪)的socket,然后在有数据的时候才去读。这样能够用很少的几个线程同时向大量的连接用户提供服务,免去了线程切换带来的开销。 ...
阅读全文
新建了一个开源项目:Xcesium-Viwow
摘要:昨天在sourceforge.net上申请了一个开源项目,Xcesium-Viwow。 Xcesium是徐昊创建的一个开源项目的小组名,Viwow是项目名。 这个项目是为了编写一个JAVA下的高效率高可配置性的服务器基础框架而创建的。类似的项目有Cindy和Netty2,以及早我一天(天!就一天)在SourceForge上创建的RaindDrop。Netty2已经被作者给废弃掉了,不过规模已经颇为...
阅读全文
放弃 SWT Custom Control Framework
摘要:原因是发现了做这么一个框架没有意义,而且自己自定义控件的方式似乎也不是很理想。准备把工作要么基于Swing的MVC,要么放弃MVC的诉求转而专著于表现,要么基于NAF的MVC实现。关键是要明确现在用SWT写什么是为了什么。如果只是为了lumaQQ写一个类似QQ的界面,其实没有必要上升到这个一个高度(虽然Mr. J老兄在这个方面上误导了我。。。) 研究一下JFace,研究一下NAF,再研究一下Swi...
阅读全文
SWT Custom Control Framework
摘要:这是一个计划中的项目。用于方便编写自定义控件。分为两个项目 silver:抽象控件以及框架 iron:使用Silver的具体控件Example 下分3个子项目 silver.control:自定义控件框架 silver.tree:抽象的树型控件 iron.tree:具体的树型控件(将contribute给lumaQQ,界面风格完全模仿QQ和TencentMessenger) ————...
阅读全文
今天买了几本书
摘要:好久没买书了,买了: 敏捷软件开发——原则、模式与实践(第二次买这书了,前一本给一哥们掉了)。 企业应用架构模式 内存受限系统之软件开发——针对内存受限系统而整理的模式 设计模式精解 希望这次买的书能够让我的设计能力有一个比较大的进步。
阅读全文