- 博客(3)
- 收藏
- 关注
原创 单例模式并不简单
单例模式,是否是最简单的设计模式?很多国内书籍(甚至国外)讲解单例模式时草草了之,让我们误以为单例模式仅仅如此而已。世界上没有什么事情那么简单,只是我们疲倦去探究。如果您了解code arranger ,Out of Order Execution,memory barrier 那么本文不适合你。如果您不知道,我觉得开卷有益。
2015-01-19 13:22:13 739
原创 Android Framework Input 机制分析
App进程的Java层的ViewRoot对象,请求与底层建立通信,通过Binder机制调用WindowManagerService | 进而转入到服务进程Java层,由服务进程的Java层通过JNI层层调用,至Native层 InputTransport ,由此创建一对UNIX_AF socket ,将socket的描述符存入C++ InputChannel对象,用于事件传递。之后JNI层层返回,
2015-01-14 14:55:42 1070
原创 C++11 TypeList 妙用
本文主要讲述,如何应用typelist技术实现类似模板方法模式,使之容易扩充,方便使用。其中,运用了C++标准的 变长模板参数技术(C++11),模板偏特化技术,模板类型默认参数等技术。 本文主要借鉴《C++ template》和《C++设计新思维》两书。
2015-01-08 13:27:47 1679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人