花名:白杨 | 职业:android app 加固 | qq:2597294287

2015年10月19日 #

LLVM 笔记(一)—— phi 指令

摘要: phi 指令用于实现 PHI 节点。 阅读全文

posted @ 2015-10-19 17:20 ilocker 阅读(5199) 评论(0) 推荐(0) 编辑

2015年9月5日 #

C++ 笔记(二) —— 不要在构造和析构函数中调用虚函数

摘要: base class 构造期间,virtual 函数绝不会下降到 drived classes 阶层 阅读全文

posted @ 2015-09-05 09:58 ilocker 阅读(408) 评论(0) 推荐(0) 编辑

2015年8月25日 #

ELF Format 笔记(九)—— Elf32_Sym 结构的 st_value 和 st_shndx 成员

摘要: 前面的笔记中提到过 Elf32_Sym 结构,本篇笔记再写一下其中的 st_value 和 st_shndx 成员。 阅读全文

posted @ 2015-08-25 22:07 ilocker 阅读(5164) 评论(0) 推荐(0) 编辑

2015年8月15日 #

python 笔记(一) —— 不要误用 ++i、--i

摘要: 在 python 中也可以写 ++i,但含义完全不同于 c/c++。python 的 ++i 并不是将i自增 1,而是相当于在 i 前面放了 2 个正号,所以 i 的值不会有变化。 阅读全文

posted @ 2015-08-15 20:09 ilocker 阅读(1467) 评论(0) 推荐(0) 编辑

2015年8月11日 #

C++ 笔记(一) —— 尽量以 const、enum、inline 替换 #define

摘要: #define ASPECT_RATIO 1.653 阅读全文

posted @ 2015-08-11 12:44 ilocker 阅读(725) 评论(1) 推荐(1) 编辑

2015年8月10日 #

系统进程 zygote(三)—— app_process 的 main 函数

摘要: 创建 AppRuntime 对象,类 AppRuntime 继承自 AndroidRuntime。 阅读全文

posted @ 2015-08-10 17:10 ilocker 阅读(1778) 评论(0) 推荐(0) 编辑

Linux 信号(三)—— sigaction 函数

摘要: sigaction 用来设置或修改指定信号的 action (处理动作)。若参数 oact 非空,则系统会通过其返回 old action。 阅读全文

posted @ 2015-08-10 14:12 ilocker 阅读(4240) 评论(0) 推荐(0) 编辑

2015年7月25日 #

emacs 新手笔记(四) —— 使用 dired 完成一些简单的文件和目录操作

摘要: 据说熟悉了 dired,就可以在 emacs 下轻松管理文件和目录了,甚至不再需要 shell 和桌面操作。 阅读全文

posted @ 2015-07-25 22:59 ilocker 阅读(1963) 评论(0) 推荐(0) 编辑

emacs 新手笔记(三) —— 为 emacs 做一点简单的定制

摘要: 在emacs启动时,会加载 ~/.emacs 文件。在该文件中编辑一些 lisp 代码,是一种最为简单的定制 emacs 的方式。 阅读全文

posted @ 2015-07-25 17:56 ilocker 阅读(376) 评论(0) 推荐(0) 编辑

2015年7月20日 #

ELF Format 笔记(八)—— 符号的类型和属性(st_info)

摘要: Elf32_Sym 结构的 st_info 成员包含了符号的类型和绑定属性等信息。 阅读全文

posted @ 2015-07-20 07:47 ilocker 阅读(2290) 评论(0) 推荐(1) 编辑

导航