X86架构与PCI体系.ppt
一、X86架构
1:计算机系统
2:IBM PC 的出现
3:芯片组(Chip-set)的诞生
4:32位PC架构
二、PCI体系
1:PCI总线信号定义
2:基本数据传输时序
3:传输终止
4:PCI总线仲裁
5: 中断处理
6:配置空间
7: 实例分析
Linux内核压栈操作对比(v4.1.15 vs v3.10).jpg
Linux内核压栈操作对比(v4.1.15 vs v3.10):对比Linux两个版本的内核压栈操作的差异,早期3.10由于AMD syscall和Intel sysenter指令的差异导致内核压栈操作要屏蔽掉两个公司系统调用指令的差异
DDoS 攻击原理及防护方法论.pdf
DDoS 愈演愈烈,攻
击事件明显增多,攻击流量也明显增大,形势十分严峻,超过 1G 的攻击流量频频
出现,CNCERT/CC 掌握的数据表明,最高时达到了 12G, 这样流量,甚至连专
业的机房都无法抵挡。更为严峻的是:利用 DDoS 攻击手段敲诈勒索已经形成了
一条完整的产业链!并且,攻击者实施成本极低,在网上可以随便搜索到一大堆攻
击脚本、工具工具,对攻击者的技术要求也越来越低。相反的是,专业抗 DDoS
设备的价格十分昂贵,而且对于攻击源的追查难度极大,防护成本远大于攻击成本。
Lua 5.1 参考手册.pdf
Lua 是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,并有相关数据描述的设施。
Lua 也能对面向对象编程,函数式编程,数据驱动式编程提供很好的支持。 它可以作为一个强大、
轻量的脚本语言,供任何需要的程序使用。
Lua 以一个用 clean C 写成的库形式提供。(所谓 Clean C ,指的 ANSI C 和 C++ 中共通的一个子集)
Building Your own GNU toolchains.pdf
Building Your Own Tool Chain
构建自己所需的GNU工具链,包含binutils,GCC, newlib, GDB
AWK使用手册.pdf
为了使读者快速掌握awk解题的模式及特性,本手册系由一些较具代表性的范例及其题解所构成;各范例由浅入深,彼此间相互连贯,范立忠并对所使用的的awk语法及指令辅以必要的说明。
Debugging kernel and modules via GDB.pdf
在 Linux 内核开发过程中不可避免地地会面对如何调试内核的问题。 比如printk()是调试内核代码时最常用的一种技术,但是这种调试方法需要对问题产生的点有个大概的感知,这样才能有的放矢地在合适的代码处添加打印信息。但是很多情况下,我们对问题产生的原因毫无头绪,也就不可能在茫茫的代码中添加printk,这时候我们就依赖于GDB构建Linux内核调试环境。本文以 Linux 4.1.15为例,介绍调试环境的搭建过程。
Git Typical working flow.pdf
Git典型工作流程:
1. Git 中常用操作之间的关系
2. 账号设置
3. 克隆代码仓库
4. 创建本地工作区(Workspace)
5. 代码修改
6. 提交本地代码修改到远程仓库
7. Git hooks 钩子脚本
8. Miscellaneous Config
9. 代码版本树示例