摘要: TCP服务器代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 10 using namespace std; 11 12 i... 阅读全文
posted @ 2015-08-30 21:12 Glacier 阅读(4242) 评论(0) 推荐(0) 编辑
摘要: UDP服务器代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 10 using namespace std;11 12 int main(int ... 阅读全文
posted @ 2015-08-30 21:08 Glacier 阅读(3222) 评论(0) 推荐(0) 编辑
摘要: 总结了GCC链接中的几个注意点,包括库文件依赖顺序、强符号和弱符号、全局符号接入和共享库版本。 阅读全文
posted @ 2015-07-26 20:47 Glacier 阅读(6190) 评论(1) 推荐(1) 编辑
摘要: 《程序员的自我修养》的读书笔记,总结了编译、静态链接、可执行程序装载、动态链接的过程,使自己对这些过程有大概的了解。 阅读全文
posted @ 2015-07-26 17:41 Glacier 阅读(7587) 评论(0) 推荐(2) 编辑
摘要: GDB最常用的run、break、continue、next等命令的基本用法外,还有一些非常有用的命令和用法,能让你更加得心应手地使用GDB,在这里做了一下简单的总结。 阅读全文
posted @ 2015-06-21 23:48 Glacier 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 介绍了MYSQL查询过程,MYSQL查询优化器所做的优化和限制,总结了如何写出高效的查询语句。 阅读全文
posted @ 2015-06-13 20:55 Glacier 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 在linux下用Perl实现了一个简单的爬虫,介绍了使用的工具和爬取的步骤,并提取了一个通用的爬虫接口,总结了一些注意事项。 阅读全文
posted @ 2015-06-13 18:54 Glacier 阅读(8287) 评论(0) 推荐(1) 编辑
摘要: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 string BinToHex(const string &strBin, bool bIsUpper = false) 8 { 9 string strH... 阅读全文
posted @ 2015-06-11 20:32 Glacier 阅读(23064) 评论(1) 推荐(1) 编辑
摘要: 在TCP/IP分层中,数据链路层用MTU(Maximum Transmission Unit,最大传输单元)来限制所能传输的数据包大小,MTU是指一次传送的数据最大长度,不包括数据链路层数据帧的帧头,如以太网的MTU为1500字节,实际上数据帧的最大长度为1512字节,其中以太网数据帧的帧头为12字节。当发送的IP数据报的大小超过了MTU时,IP层就需要对数据进行分片,否则数据将无法发送成功。IP分片的实现IP分片发生在IP层,不仅源端主机会进行分片,中间的路由器也有可能分片,因为不同的网络的MTU是不一样的,如果传输路径上的某个网络的MTU比源端网络的MTU要小,路由器就可能对IP数据报再次 阅读全文
posted @ 2014-04-09 09:25 Glacier 阅读(34738) 评论(5) 推荐(7) 编辑
摘要: 介绍了无符号数和有符号数的表示方式,总结了无符号数和有符号数之间的转换,以及编程中可能出现的陷阱,简单介绍了整数的扩展、截断和溢出问题。 阅读全文
posted @ 2013-07-16 23:41 Glacier 阅读(6820) 评论(0) 推荐(0) 编辑