2013年12月5日

高性能C++网络库libtnet实现:IOLoop

摘要: IOLoop libtnet采用的是prefork + event loop的架构方式,prefork就是server在启动的时候预先fork多个子进程同时工作,而event loop则是基于epoll的事件处理机制。 在最新的linux系统中,提供了timerfd,eventfd,sig... 阅读全文

posted @ 2013-12-05 23:10 王大王 阅读(383) 评论(0) 推荐(0)

【Unity Shaders】Diffuse Shading——创建一个基本的Surface Shader

摘要: 本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上一点个人理解或拓展。 这里是本书所有的插图。这里是本书所需的代码和资源(当然你也可以从官网下载)。 =================================... 阅读全文

posted @ 2013-12-05 00:46 王大王 阅读(353) 评论(0) 推荐(0)

导航