AJAX lib 比较
摘自:http://www.ibm.com/developerworks/cn/web/wa-aj-advjquery/ 结论 1:Mootools、jQuery 和 Dojo 在性能方面不分上下。 根据性能进行分类的话,这些库可以分为两组,而不管使用什么浏览器(FF,IE,Chrome)...
多线程等待机制
现有一个遗留系统中,用到了很多多线程。其中等待机制是这么做的: 1. 主线程在需要等待的时候,先开启一个等待线程。初始化时预定一个时间。等待线程启动后立刻 wait()/wait(nTime). 2. 主线程 join 等待线程 3. 外部事件到达时,interrupt 等待线程。E...
database batching insert
In DB2, e.g if you issue below sql statement 100 times, insert into TableA (id , fields) values (1, ‘val1’); insert into TableA (id , fields) value...
RMI Implementation
RMI provides the solution of communication between Java processes. For building a RMI Server/Client Application, below steps are considered: 1...
Message Broker
Message Broker based on RMI
获取java程序的系统参数
执行java程序时传入的系统参数可以通过以下方式在程序中获取: java -D参数1=值1 java程序名 Properties props = new Properties(System.getProperties()); String outputMode &...
java quartz
SessionJob 一定要声明在SessionScheduler 类外面。 如果用作SessionScheduler的内部类会产生莫名其妙的错误。
Ajax readystate状态
XMLHttpRequest readyState Integer reporting the status of the request: 0 = uninitialized 1 = loading 已调用open方法 2 = loaded 已调用send...
SERVICE_NAME, SID和schema区别
SID是Oracle实例名,实例名指的是用于响应某个数据库操作的数据库管理系统的名称。实例名是由初始化参数文件的参数instance_name决定的。如果这个参数不被指定(即instance_name没有被指定为任何值),那么实例的名字由该用户的环境变量ORACLE_SID(注意这里是大写)...
日志系统
异步log to file 1. 启动一个多线程,维护一个List列表。List中存放的是需要log的字符串。早期用Vector来考虑同步的问题,甚至可以包装Vector。加入wait/notify机制。 2. 主程序启动时打开文件,主程序结束时关闭文件。其他还有异常,rotate ...