作为github上被fork最多,被star最多的Android项目,实在是没有理由不让我去学习学习的。这篇文章是关于其账户身份验证模块的实现的。如果你对此有兴趣,请移步到我的blog,地址如下:地址:http://kohoh1992.github.io/GithubAppAccountAuthenticate/哦,对了。忘记补充了,这里..
分类:
移动开发 时间:
2014-09-20 02:28:26
阅读次数:
235
作为github上被fork最多,被star最多的Android项目,实在是没有理由不让我去学习学习的。这篇文章是关于其账户身份验证模块的实现的。如果你对此有兴趣,请移步到我的blog,地址如下:地址:http://kohoh1992.github.io/GithubAppAccountAuthen...
分类:
移动开发 时间:
2014-09-19 20:56:55
阅读次数:
210
接下来看看调用ForkJoinTask的join方法都发生了什么: public final V join() { // doJoin方法返回该任务的状态,状态值有三种: // NORMAL, CANCELLED和EXCEPTIONAL // join...
分类:
编程语言 时间:
2014-09-19 15:29:45
阅读次数:
265
linux系统下提供ln指令来进行文件链接。文件链接主要分为硬链接和软链接。
硬链接:由于linux下的文件是通过索引节点(Inode)来识别文件,硬链接可以认为是一个指针,指向文件索引节点的指针,系统并不为它重新分配inode。每添加一个一个硬链接,文件的链接数就加1。
可以用:ln命令来建立硬链接。语法:
[php]
view plaincopy
...
分类:
其他好文 时间:
2014-09-18 13:20:54
阅读次数:
192
Cluster 简化了父子模型编程模型,只区分:当前进程是不是 Master,是 Master 就可以fork子进程,不是那就请行使 Worker 职责。至于什么资源的回收,负载的调配,uncaughtException的处理,它自有安排。
本质上, Cluster 是 child_process...
分类:
Web程序 时间:
2014-09-17 23:15:32
阅读次数:
375
一开始不怎么明白fastcgi和cgi的区别,查了资料说,fastcgi多了一个进程池,不要每次都fork和退出这个不是重点,还是对着代码看吧怎样在lighttpd运行php呢,需要下面这样配置把fastcig模块的前面井号去掉,然后在下面加上这个相关的配置就可以fastcgi.debug = 1f...
分类:
其他好文 时间:
2014-09-17 23:06:23
阅读次数:
571
process control
1 process identifiers
每一个进程都有一个唯一的非负整型做为标识符。
#include
pid_t getpid();
pid_t getppid();
pit_t getuid();
pit_t geteuid();
pit_t getgid();
pit_t gete...
分类:
其他好文 时间:
2014-09-17 18:40:12
阅读次数:
342
在写前面两篇文章23和24的时候自己有很多细节搞得不是很明白,这篇文章把Fork和Work-Stealing相关的源代码重新梳理一下。首先来看一些线程池定义的成员变量:关于scanGuard:volatile int scanGuard;private static final int SG_UNI...
分类:
编程语言 时间:
2014-09-17 18:17:22
阅读次数:
296
零、寒暄终于一个月可以更新两篇博客了,开心。昨天花了大概一天的时间玩了下github,基本的clone和push都搞定了,如果有和我一样的新手没调通的,大家可以交流。另外,说个题外话,大家发现我的博客右上角多了一个“Fork me on GitHub”,瞬间B格提升了许多,哈哈。咋搞的,其实很简单,...
分类:
Web程序 时间:
2014-09-17 11:45:32
阅读次数:
208
??
1fork()函数
子进程复制父进程的0到3g空间和父进程内核中的PCB,但id号不同。fork调用一次返回两次,有以下特点:
A:父进程中返回子进程ID
B:子进程中返回0
C:读时共享,写时复制
2fork()依赖的头文件
#include
3fork()函数说明:
pid_tfork(void); ...
分类:
其他好文 时间:
2014-09-16 23:43:01
阅读次数:
295