- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 TCP三次握手/四次挥手详解
1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。(3) 客户必须再次回应服务段一个ACK报文,这是报文段3。2、连接终...
2011-08-18 15:26:34 90
原创 高效的RandomAccessFile【续】
优化BufferedRandomAccessFile。 优化原则: 调用频繁的语句最需要优化,且优化的效果最明显。 多重嵌套逻辑判断时,最可能出现的判断,应放在最外层。 减少不必要的NEW。这里举一典型的例子: public void seek(long pos) throws IOException { ... ...
2011-08-16 19:55:57 198
原创 高效的RandomAccessFile
主体: RandomAccessFile类。其I/O性能较之其它常用开发语言的同类性能差距甚远,严重影响程序的运行效率。开发人员迫切需要提高效率,下面分析RandomAccessFile等文件类的源代码,找出其中的症结所在,并加以改进优化,创建一个"性/价比"俱佳的随机文件访问类BufferedRandomAccessFile。 在改进之前先做一个基本测试:逐字节COPY一个1...
2011-08-16 19:35:34 322
原创 json-lib java.util.Date指定格式
package com.messoft.service.excel;import java.text.SimpleDateFormat;import java.util.Date;import net.sf.json.JsonConfig;import net.sf.json.processors.JsonValueProcessor;import net.sf.jso...
2011-08-16 18:47:39 147
原创 JavaScript原型
当调用构造函数创建一个新的实例后,该实例的内部讲包含一个指针(内部属性),指向构造函数的原型属性。“指向构造函数的原型属性”不正确,应为“指向构造函数的原型属性所指向的原型对象”参见下面的例子:function Person(){}Person.prototype.name = “Nicholas”;var person1 = new Person(...
2011-08-16 18:44:23 86
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人