摘要: 一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图: 图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号, 阅读全文
posted @ 2015-04-17 17:26 都市烟火 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 开始学习Linux的时候选择了英文版的,用了一段时间之后还是需要对中文的支持,以及中文输入法,找了网上的一些资料,把自己的实践过程记录如下: 首先在bash中输入locale,查看系统编码,会出现如下输出: LANG=en_US.UTF-8LC_CTYPE=zh_CN.UTF-8LC_NUMERIC 阅读全文
posted @ 2015-04-17 12:36 都市烟火 阅读(690) 评论(0) 推荐(0) 编辑
摘要: Node 的异步特性是它最大的魅力,但是在带来便利的同时也带来了不少麻烦和坑,错误捕获就是一个。由于 Node 的异步特性,导致我们无法使用 try/catch 来捕获回调函数中的异常,例如: 运行结果是: 上面代码中由于 fs.stat 去查询一个不存在的文件的状态,导致 readCallback 阅读全文
posted @ 2015-04-17 12:20 都市烟火 阅读(2142) 评论(0) 推荐(0) 编辑
摘要: 什么是 protocol buffers ? Protocol buffers 是一种灵活、高效的序列化结构数据的自动机制--想想XML,但是它更小,更快,更简单。你只需要把你需要怎样结构化你的数据定义一次,你就能使用特殊生成的代码来方便的用多种语言从一系列数据流中读写你的结构化数据。你甚至不需要中 阅读全文
posted @ 2015-04-17 12:17 都市烟火 阅读(1030) 评论(1) 推荐(0) 编辑
摘要: 一、基本概念 1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl程序是存放在c:/apache/cgi-bin下的,那... 阅读全文
posted @ 2015-04-17 11:53 都市烟火 阅读(645) 评论(0) 推荐(0) 编辑