摘要: 实现一个 timer 前段时间写过一篇 blog 谈到 用 timer 驱动游戏 的一个想法。当 timer 被大量使用之后,似乎自己实现一个 timer 比用系统提供的要放心一些。最近在重构以前的代码,顺便也重新实现了一下 timer 模块。 这次出于谨慎,查了一些资料,无意中搜到这... 阅读全文
posted @ 2015-07-14 16:30 hust_liye 阅读(414) 评论(0) 推荐(0)
摘要: ping命令工作原理 ping命令主要是用于检测网络的连通性。 Ping命令发送一个ICMP请求报文给目的IP,然后目的IP回复一个ICMP报文。 原理:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的... 阅读全文
posted @ 2015-07-14 16:08 hust_liye 阅读(223) 评论(0) 推荐(0)
摘要: 转载自 http://www.douban.com/note/355211972/ 最近在尝试做一些系统优化的工作,常常需要用到内存缓存的功能,想要自己做一个内存管理系统。想起以前学过linux内核原理,linux内核的内存管理用的是伙伴算法,于是上网研究了下这个算法。 一.算法概览 可以在维基... 阅读全文
posted @ 2015-07-14 15:43 hust_liye 阅读(506) 评论(0) 推荐(0)