10 2011 档案

TCP/IP学习笔记:IP
摘要:IP协议定义传输的基本单元、支持路径选择和包含一组不可靠分组交付思路的规则。 IP协议数据报格式如下 版本:IPv4 首部长度:20字节,不含填充和选项 服务类型:优先级指示,用于路由算法提示,帮助路由器根据本地策略和对路径上可用硬件的知识选择不同的路由路径 总长度:2字节表示长度,所以IP... 阅读全文

posted @ 2011-10-28 15:30 如果蜗牛有爱情 阅读(143) 评论(0) 推荐(0) 编辑

TCP/IP学习笔记:ARP
摘要:前提只有当网络上两台机器互相知道对方的物理地址时,才能进行通信。 ARP(地址解析协议) 功能 APR允许主机在只知道同一物理网络上一个目的站IP地址的情况下,找到目的主机的物理地址(MAC)。 原理 主机A广播一个特殊Packet(ARP帧),询问主机B的物理地址,所有在同一网络内的主机收到该... 阅读全文

posted @ 2011-10-27 10:50 如果蜗牛有爱情 阅读(147) 评论(0) 推荐(0) 编辑

程序员的时间片段
摘要:工作几年后,发现作为程序员每天能够持续专注高效写程序的时间一般不会超过5个小时。 持续高密度的脑力活动会让人身心疲惫,而在疲惫状态下继续写代码只会生产... 阅读全文

posted @ 2011-10-20 11:37 如果蜗牛有爱情 阅读(146) 评论(0) 推荐(0) 编辑

一个超超超烂SQL的优化
摘要:最近遇到一个超超超烂的SQL,由于SQL涉及某某税务局的数据,表名字是经过处理的。 原始SQL如下: select * from ( select t.zxid,t.gh,t.xm,t.bm,t.fzjgdm, (select count(a.session_id) from t... 阅读全文

posted @ 2011-10-18 21:31 如果蜗牛有爱情 阅读(182) 评论(0) 推荐(0) 编辑

[linux] 如何在vim里面把空格缩进改为tab缩进
摘要:有些同学喜欢用空格做缩进。因此很多代码的行首都带有连续重复的空格,有些是四个空格,有些甚至是八个空格。真是叔叔可忍婶婶不可忍。vim有一些retab之类的选项可以对所有vim处理的文档做缩进转换,不过那太野蛮了,我们不打算让vim自动处理所有文件。因此比较合适的方式是手动的来做这种转换。可以在vi... 阅读全文

posted @ 2011-10-11 11:31 如果蜗牛有爱情 阅读(661) 评论(0) 推荐(0) 编辑

导航