牛骨文教育服务平台(让学习变的简单)
博客笔记
29
2013-11
PHP如何获取当前日期前30天的具体日期 2013-11-29
想了好久,最后找到 strtotime函数,下面分享一下实现的方法,大家以后也不用那么麻烦了。 $days = array (); #首先定义一个空数组 for($i=0;$i

			
				NGUI -- UIRoot
NGUI -- UIRoot 2014-03-05
注意:本文翻译时NGUI版本已经更新到3.0.7 原文地址:http://www.tasharen.com/forum/index.php?PHPSESSID=95e796b8f47f1380d66f5486e28f9acc&topic=6710 UIRoot总是位于NGUI UI层
26
2016-01
Linux动态共享对象(动态链接库)装载过程 2016-01-26
之前开发项目时,曾遇到一个问题:模块中用到的某so文件与模块某源码文件中存在同名函数(在链接器linker来看,是同名符号)时,so文件中同名
28
2015-09
动态链接过程延迟绑定的实现(PLT) 2015-09-28
动态链接比静态链接要慢1%~5%,根据动态链接中PIC(与地址无关代码)的原理PIC,可以知道造成该情况的原因如下: 1.动态链接下对于全局和静态数
26
2017-06
8086/8088 寻址方式 2017-06-26
这一节讲解8086/8088寻址方式,所谓寻址方式,就是寻找操作数或操作数地址的方式。 寻址方式 8086/8088有七种基本的寻址方式:立即寻址,寄

			
				动态链接及其部分实现细节
动态链接及其部分实现细节 2016-09-04
前面说了静态链接的流程,提到了静态链接与动态链接的不同之处以及各自的优势:静态链接的优势在于其优秀的可移植性,但是相对应的其所占空间大小也
28
2013-11
Keil C51对C语言的关键词扩展之三: bdata 2013-11-28
使用bdata定义的变量即可字寻址,也可比特位寻址。 Keil C51编译器把使用bdata定义的变量放置在8051内部RAM可位寻址区。 bdata定义的变量必须为全局变
23
2015-09
动态链接库中与地址无关代码(PIC)对于地址引用的处理 2015-09-23
动态链接库希望所有进程共享指令段而各自拥有数据段的私有副本,为了实现这个目标,就要采用与地址无关代码(PIC: Position Independent code)的技术
10
2016-01
位置无关(PIC)代码原理剖析 2016-01-10
共享库的一个关键目的是为了使多个进程能够共享内存中的同一份代码拷贝,已达到节约内存资源的目的。如何做到呢?一种方法是预先为每一个共

			
				Fishhook替换C函数的原理
Fishhook替换C函数的原理 2017-11-04
Fishhook Fishhook是FaceBook出品的,可以用来Hook C函数的一个开源库。它的主要接口就一个: struct rebinding { const char *name; //字符串名称 void *replacement; //替换后