进程可以简单的看做是正在运行的程序UNIX允许多个用户同时访问系统每个用户可以同时运行多个程序每个程序可以同时运行多个实例进程之间共享程序代码和系统函数库,所以任何时候内存中只有一份代码的拷贝启动进程并等待它们结束的能力是整个系统的基础启动新的进程用库函数system完成1 #include 2 i...
分类:
系统相关 时间:
2015-06-29 14:49:23
阅读次数:
149
MemberController.class初始化控制器中用到的common_add方法 1 getModel ( $model ); //若$model不存在或不是数组,用getModel函数查询数据库,并给$model赋值 4 if (IS_POST) { ...
分类:
其他好文 时间:
2015-06-26 01:42:07
阅读次数:
129
thinkphp框架结构Common:公共文件,系统定义,系统函数和管理配置。Lang:系统语言文件Lib:系统基类库目录Tpl:系统模块类目Mode:框架模式扩展目录Vendor:第三方类库目录应用目录:Common:项目公共文件目录Conf:配置目录Lang:语言包Lib:项目类库目录,通常包括...
分类:
Web程序 时间:
2015-06-21 19:44:54
阅读次数:
185
阅读大型代码,我们经常需要打开很多的代码文件,搜索各种定义。windows下用惯了ide的朋友,转战Linux的时候可能会觉得很难受,找不到合适的阅读工具。其实万能的vim就可以实现。下面介绍一下vim+ctags+taglist的配置。安装ctagsubuntu源提供了ctags的安装。sudo apt-get install ctags安装taglist下载:http://vim.sourcef...
分类:
系统相关 时间:
2015-06-09 22:05:13
阅读次数:
201
PHP中的文件处理也是一个相当重要的模块,这一篇的主要内容就是PHP中文件系统的简介。文件系统用途1. 项目处理都离不开文件处理2. 可以用文件长时间保存数据3. 建立缓存,在服务器中进行文件操作文件系统函数用法详述1.基本的判断函数is_dir— 判断给定文件名是否是一个目录is_file— 判断...
分类:
Web程序 时间:
2015-06-05 10:07:57
阅读次数:
156
引子
Cpu/内核是怎么处理各种异常的?
用户态程序怎样调用系统函数,与操作系统交互的?
并发是怎样实现的?
Try catch 使怎样跳转的?
.............
异常控制流是这些问题的根基,想更多的理解计算机系统,必须对这个问题有一定的了解。
首先,必须清楚什么是控制流?
cpu有一个处理序列a1,a2…ak,ak+1..
这就是一个控制流,从ak到ak+1就是...
分类:
其他好文 时间:
2015-06-03 15:54:07
阅读次数:
169
windows系统下面可以利用detours劫持
realse 模式劫持,调试的程序不可以
函数劫持可以实现的效果。
函数的劫持原理
我们如何实现-detours
detours是微软亚洲研究院出品的信息安全产品,主要用于劫持。
detours根据函数指针改变函数的行为,
拦截任何函数,即使操作系统函数。
1.安装detours
2.构建库文件-n...
第二题程序运行开启端口12543ida打开程序,在函数initFunctions中会将之后要使用的系统函数以及字符串的地址保存在一个表中。如下图之后会调用函数parrot如下图,在该函数中会调用unk_603820处的函数,通过之前的initFunction函数可发现该处对应函数callFuntio...
分类:
其他好文 时间:
2015-06-02 19:30:40
阅读次数:
167
UDF的定义 和存储过程很相似,用户自定义函数也是一组有序的T-SQL语句,UDF被预先优化和编译并且尅作为一个单元爱进行调用。UDF和存储过程的主要区别在于返回结果的方式。 使用UDF时可传入参数,但不可传出参数。输出参数的概念被更为健壮的返回值取代了。和系统函数一样,可以返回标量值,这个值的.....
分类:
数据库 时间:
2015-05-31 09:07:36
阅读次数:
172
给定一个数,怎么样不用系统函数sqrt,可以求得它的平方根的答案。...
分类:
编程语言 时间:
2015-05-29 09:59:23
阅读次数:
187