好吧,昨晚上研究了switch()的底层实现原理--发现它并不是一般C语言教科书上那样所言,当然,这对于本身就非常熟悉汇编的同学来说,是小菜一碟。世界上,很多事情是巧合与必然的结合体,没有无缘无故的爱,也没有无缘无故的恨---我为啥会被一个switch给挡出去路?这个switch在contik...
分类:
其他好文 时间:
2014-07-27 21:34:15
阅读次数:
1438
每个android studio下都有build.gradle文件,这里有工程构建的一些信息:
如果我们要得到一个工程的版本号,我们可以这样来获取:
那我们在build.gradle里,这里默认的函数都可以使用DefaultGroovyMethods,里面有很多有用的方法可以调用,
我们采用
public static java.lang.Process...
分类:
其他好文 时间:
2014-07-27 11:53:33
阅读次数:
300
Nginx启动时框架处理流程
下图包含了Nginx框架在启动阶段执行的所有基本流程:
源码:
第1步:
在src\core\nginx.c的main函数中实现:
主要语句:
/*第1步:调用ngx_process_options方法设置配置文件路径等参数*/
if (ngx_process_options(&init_cycle) != NGX_OK) {...
分类:
其他好文 时间:
2014-07-27 11:35:45
阅读次数:
299
进程模型
worker进程
master进程模型核心函数ngx_master_process_cycle()中调用了创建子进程函数ngx_start_worker_processes(),该函数源码如下
static void
ngx_start_worker_processes(ngx_cycle_t *cycle, ngx_int_t n, ngx_int_t type)...
分类:
其他好文 时间:
2014-07-27 11:10:42
阅读次数:
252
写在前面: 按照main()函数的代码一行一行的分析,该是看到了 etimer_process 这个位置。但是etimer_process实现里的一个宏 PROCESS_YIELD()引出了很多故事,于是单独把整个宏的东西整理成笔记,贴出来,和学习contiki的伙伴分享。 在说这个宏之前,...
分类:
编程语言 时间:
2014-07-27 10:51:52
阅读次数:
313
建造者目的:Separate the construction of a complex object from its representation so thatthe same construction process can create different representations....
分类:
其他好文 时间:
2014-07-27 10:29:32
阅读次数:
228
在上一篇文章中提到,利用Java创建进程执行命令行语句创建过多后会出现无法创建进程的问题。
[Android] ProcessBuilder与Runtime.getRuntime().exec分别创建进程的区别
进行多次测试后发现是因为没有正常退出进程,以及完全读取掉流数据,和关闭流导致的问题。
在多次优化后,建立如下封装类:
ProcessModel.java
import j...
分类:
移动开发 时间:
2014-07-26 15:13:30
阅读次数:
394
下面是HTC官方的一个图片,展示了Android系统从发布最终到用户手中的一个完整的过程:
Awesome Infographic: HTC Shows Us “The Anatomy of an Android OS Update” From PDK to OTA
Ever wonder what the entire process of an Android update...
分类:
移动开发 时间:
2014-07-26 02:25:06
阅读次数:
375
基础架构 拓扑图 Switching Path L3 routing at aggregation layer L2 switching at access layer L3 switch融合了三种功能: RP, router processor, 处理路由协议 SP, switch process...
分类:
其他好文 时间:
2014-07-26 01:18:36
阅读次数:
459
版本SDK5.0 [DllImport("Match.dll")] static extern bool process(string a, string b); protected void Page_Load(object sender, EventArg...
分类:
其他好文 时间:
2014-07-25 16:47:51
阅读次数:
302