平台技术
kingjinkin
这个作者很懒,什么都没留下…
展开
-
Chrome中的消息循环
主要是自己做个学习笔记吧,我经验也不是很丰富,以前学习多线程的时候就感觉写多线程程序很麻烦。主要是线程之间要通信,要切线程,要同步,各种麻烦。我本身的工作经历决定了也没有太多的工作经验,所以chrome的messageloop可以说是我用到的第一个成熟的线程消息封装库,用的很简单,舒服。主要涉及MessageLoop和MessagePump这两个类系。 以前不太清楚chrome当时在设计这两转载 2014-07-20 10:40:39 · 830 阅读 · 0 评论 -
git杂记
[1] work [2] index [3] repo原创 2014-06-11 00:09:27 · 413 阅读 · 0 评论 -
创建子进程释放父进程FD
#include #include static int CloseAllFd(void) { struct rlimit lim; unsigned int i; if (getrlimit(RLIMIT_NOFILE, &lim) < 0) { return -1; } if (lim.rlim_cur == RLI原创 2014-06-19 20:24:03 · 1023 阅读 · 0 评论 -
linux 中低端设备GUI架构
APP估计是最近最热门的一个IT词汇,APP需要界面就必须图形系统,这意味着图形系统对APP是多么的重要,同样图形系统往往是一个os中最核心的组件,以前做os只是说一个操作系统内核,而现在往往是面向应用的开发人员的图形系统,而图形系统本身具有很强的排他性,着主要是APP使用图形框架的API进行开发界面,另外图形系统往往又和开发语言强相关,比如在android做界面你就必须使用Java, 而ios就原创 2014-12-28 14:54:12 · 752 阅读 · 0 评论