- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 手动加载DLL(PE文件)
以前学重载内核时学到了手动加载一个PE文件,想在Ring3层也实现一遍,不过在GitHub上看到有现成的源码了就不自己写了。本篇文章就分析一下这个mmLoader,看看怎么实现手动加载PE文件
2017-04-30 21:28:00 4910
原创 C++11实现生产者消费者模式
并发编程中,数据产生和数据处理在不同的线程,这些线程传递数据常用的就是生产者消费者模式。以下是模仿Java的BlockingQueue实现的生产者消费者模式
2017-04-29 16:57:24 3486
原创 C++11实现观察者模式
C++11中的std::function可以接受函数指针、std::bind、lambda表达式等函数,可以达到很松的耦合,简直就是为事件机制设计的
2017-04-06 21:23:37 2615 3
原创 Minecraft的世界生成过程(七)矿物和树
目前的世界是不是还少了点什么——没有树、矿石怎么致富!本篇应该是最后一篇了,研究下树和矿石之类的点缀的生成
2017-04-01 00:08:50 4398
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人