一般的服务器程序都是以后台进程(守护进程)的方式运行,那么要如何使得服务器进程后台化呢?下面介绍守护进程的编写遵循的步骤:1. 创建子进程,关闭父进程;2. 设置文件权限掩码。当进程创建新文件(使用open(const char *pathname, int flags, mode_t mode)系...
分类:
系统相关 时间:
2014-11-18 15:54:05
阅读次数:
208
在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输,RST表示连接重置。其中,ACK是...
分类:
其他好文 时间:
2014-11-17 12:02:59
阅读次数:
208
在上一篇,我们学习了通过startService来启动Service,由于篇幅过长,所以这一篇是接上一篇的 二、bindService方法启动Service 先看bindSerivce(Intent service,ServiceConnection conn,int flags)函数 参数说明:...
分类:
移动开发 时间:
2014-11-16 14:48:02
阅读次数:
345
flags-匹配标志,可能包括CASE_INSENSITIVE、MULTILINE、DOTALL、UNICODE_CASE、CANON_EQ、UNIX_LINES、LITERAL和COMMENTS的位掩码/*CASE_INSENSITIVE:启用不区分大小写的匹配。MULTILINE:启用多行模式。在多行模式中,表达式^和$仅分别在行结束符前后匹配,或者在输入序列的结..
分类:
其他好文 时间:
2014-11-16 02:00:10
阅读次数:
195
继常量池后继续解析,代码如下:short tempShort = stream.readShort(); System.out.print("access_flags----->"); String value = UtilMap.getClassAccessMap().get(Long.val.....
分类:
编程语言 时间:
2014-11-12 22:48:39
阅读次数:
499
这个函数用来编译一段字符串的源码,结果可以生成字节码或者AST(抽像语法树),字节码可以使用函数exec()来执行,而AST可以使用eval()来继续编译。参数source是一串字符串的源码,或者是AST对象数组。参数filename是读取字符串的文件对象,如果不是从文件里读取源码来编译,那么这里可以放一些用来标识这些代码的字符串。参数mode是用来指明那种表示的源码类型;如果是exec类型,表示...
分类:
编程语言 时间:
2014-11-12 21:19:50
阅读次数:
295
mbuf的主要用途是保存子进程和网络接口间互相传递的用户数据。但mbuf也用于保存其它各种数据:源于目的地址、插口选项等等。以下介绍我们要遇到的四种类型的mbuf,它们根据在成员m_flag中填写的不同标志M_PKTHDR和M_EXT而不同。1.假设m_flags等于0,mbuf仅仅包括数据,在mb...
分类:
其他好文 时间:
2014-11-12 21:09:16
阅读次数:
243
一个良好的基类能决定这个控件能走多远,那么下面来定义一些事情。定义状态,表示控件当前处于哪种状态,用来区别对同一事件作出不同的响应 [Flags] public enum CDControlState { None = 0, SkinLoaded = 1...
在windows下面,我们可以看到360或者是qq安全卫士的“安全球”,上面显示实时的网速情况。那么在linux里面如何获取网卡的实时网速?其实原理很简单,读取需要获取网速的网卡在某段时间dT内流量的变化dL,那么实时网速就出来了,Speed = dL / dt。
.............................
另外这个链表我们是可以提前用ioctl来筛选的,可以通过ifa_name和ifa_flags来确定ifa_ifu里面到底选用那个union。不过这次我们是来测量实时网速的,不必要关心这个...
分类:
系统相关 时间:
2014-11-11 16:38:55
阅读次数:
233
首先我们来看下dex文件的格式:
class_defs的结构:
(1) class_idx 描述具体的 class 类型 ,值是 type_ids 的一个 index 。值必须是一个 class 类型 ,不能是数组类型或者基本类型 。
(2) access_flags 描述 class 的访问类型 ,诸如 public , final , static 等 。在 dex...
分类:
移动开发 时间:
2014-11-11 14:27:16
阅读次数:
300