摘要: LwIP是Light Weight (轻型)IP协议,有无操作系统的支持都可以运行。LwIP实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用,它只需十几KB的RAM和40K左右的ROM就可以运行,这使LwIP协议栈适合在低端的嵌入式系统中使用。 lwIP协议栈主要关注的是怎么样减少内存的使用和代码的大小,这样就可以让lwIP适用于资源有限的小型平台例如嵌入式系统。为了简化处理过程和内存要求,lwIP对API进行了裁减,可以不需要复制一些数据。 阅读全文
posted @ 2014-10-29 10:50 nearmeng 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 项目地址为:[github地址](https://github.com/nearmeng/application_server_framework)##1 框架目标做一个典型应用场景下的服务器框架,这里所谓的典型指的是:1. 中度规模的并发量2. 客户端和服务器之间以自定义协议包进行交互3. 关心接... 阅读全文
posted @ 2014-10-28 21:21 nearmeng 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 1 libevent介绍和安装 介绍 libevent是一个轻量级的基于事件驱动的高性能的开源网络库,并且支持多个平台,对多个平台的I/O复用技术进行了封装,当我们编译库的代码时,编译的脚本将会根据OS支持的处理事件机制,来编译相应的代码,从而在libevent接口上保持一致。 在当前的服务器上,面 阅读全文
posted @ 2014-10-22 16:24 nearmeng 阅读(54178) 评论(7) 推荐(10) 编辑
摘要: ##Protobuf的安装正确安装方法:[http://blog.csdn.net/guoyilongedu/article/details/17093811]linux下安装protobuf教程+示例[http://www.cppblog.com/colorful/archive/2012/05/... 阅读全文
posted @ 2014-10-22 16:23 nearmeng 阅读(525) 评论(0) 推荐(0) 编辑
摘要: #问题:今天使用hexo时发现错误,hexo:command not found.于是重新安装hexo.但是在安装好npm后,却发现运行 npm出现错误,没有找到模块graceful-fs,在纠结了半天之后,发现这是node的版本问题,导致了npm不能正确安装express.#解决方案:于是,... 阅读全文
posted @ 2014-10-22 16:22 nearmeng 阅读(699) 评论(0) 推荐(0) 编辑