ELF重定位、地址无关、动态加载
2021-08-10 09:02:31 23.85MB ELF 重定位 地址无关 动态加载
1
好资源,学习内核时,需要好好深入的资源。与大家共享
2021-08-09 18:48:57 4.38MB 深入理解 linux 虚拟内存 英文
1
和喜欢安卓系统开发的童鞋共享。 结合实际应用开发需求,以情景分析的方式有针对性地对Android的源代码进行了十分详尽的剖析,深刻揭示Android系统的工作原理   机锋网、51CTO、开源中国社区等专业技术网站一致鼎力推荐。 《深入理解Android:卷I》是一本以情景方式对Android的源代码进行深入分析的书。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。
2021-08-09 18:44:08 34.23MB Adnroid 深入理解 源码 剖析
1
适合java学习者
2021-08-08 09:06:21 15.6MB jvm
1
深入理解C# 第3版(中文版).pdf
2021-08-07 16:11:16 16.76MB C#
1
深入理解计算机系统从程序员的角度系统的介绍了计算机,程序员必读书籍之一。包含英文版第四章完整版
2021-08-05 23:00:19 4.76MB 计算机系统 英文
1
1.arm公司官方提供的ARMv7-A体系结构文档 《ARM® Architecture Reference Manual ARM®v7-A and ARM®v7-R 》 备注:官方英文文档,如果喜欢看中文,推荐杜春雷 的《ARM体系结构与编程》 。 2.《Uboot中start.S源码的指令级的详尽解析_v1.6.pdf》 备注:对理解gnu arm汇编极其有帮助。 3.《ARM指令集快速查询手册.pdf》 备注:工具手册,快速查找各种arm指令用法。 4.《ARM指令详解[ARM标准].pdf》 备注:arm汇编的一些规范和常用形式,很多例子非常有用:子程序调用、散转、数据块复制等。对写裸机程序很有帮助,同样对理解uboot和内核启动代码有很大帮助。 5.《程序员的自我修养—链接、装载与库.pdf》 备注:里面会介绍ELF文件 程序链接的过程 最重要的部分就是帮助理解uboot的核心重定位!这个真的很重要!
2021-08-05 19:56:30 42.67MB ARM指令 start.S ELF装载 ARMv7-A体系
1
深入理解OpenCV:实用计算机视觉项目解析-源代码,配套的源代码
2021-08-04 17:19:11 7.49MB OpenCV教程
1
第1部分 Python核心  第1章 欢迎来到Python世界    1.1 什么是Python    1.2 起源    1.3 特点     1.3.1 高级     1.3.2 面向对象     1.3.3 可升级     1.3.4 可扩展     1.3.5 可移植性     1.3.6 易学     1.3.7 易读     1.3.8 易维护     1.3.9 健壮性     1.3.10 高效的快速原型开发工具     1.3.11 内存管理器     1.3.12 解释性和(字节)编译性    1.4 下载和安装Python    1.5 运行Python     1.5.1 命令行上的交互式解释器     1.5.2 从命令行启动脚本     1.5.3 集成开发环境     1.5.4 其他的集成开发环境和执行环境    1.6 Python文档    1.7 比较Python(Python与其他语言的比较)    1.8 其他实现    1.9 练习   第2章 快速入门    2.1 程序输出,print语句及“Hello World!”    2.2 程序输入和raw_input()内建函数    2.3 注释    2.4 操作符    2.5 变量和赋值    2.6 数字    2.7 字符串    2.8 列表和元组    2.9 字典    2.10 代码块及缩进对齐    2.11 if语句    2.12 while循环    2.13 for循环和range()内建函数    2.14 列表解析    2.15 文件和内建函数open()、file()    2.16 错误和异常    2.17 函数     2.17.1 如何定义函数     2.17.2 如何调用函数     2.17.3 默认参数    2.18 类    2.19 模块     2.19.1 如何导入模块     2.19.2 如何访问一个模块函数或访问一个模块变量    2.20 实用的函数    2.21 练习   第3章 Python基础    3.1 语句和语法     3.1.1 注释(#)     3.1.2 继续(\)     3.1.3 多个语句构成代码组(:)     3.1.4 代码组由不同的缩进分隔     3.1.5 同一行书写多个语句(;)     3.1.6 模块    3.2 变量赋值     3.2.1 赋值操作符     3.2.2 增量赋值     3.2.3 多重赋值     3.2.4 “多元”赋值    3.3 标识符     3.3.1 合法的Python标识符     3.3.2 关键字     3.3.3 内建     3.3.4 专用下划线标识符    3.4 基本风格指南     3.4.1 模块结构和布局     3.4.2 在主程序中书写测试代码    3.5 内存管理     3.5.1 变量定义     3.5.2 动态类型     3.5.3 内存分配     3.5.4 引用计数     3.5.5 垃圾收集    3.6 第一个Python程序    3.7 相关模块和开发工具    3.8 练习   第4章 Python对象    4.1 Python 对象    4.2 标准类型    4.3 其他内建类型     4.3.1 类型对象和type类型对象     4.3.2 None--Python的Null对象    4.4 内部类型     4.4.1 代码对象     4.4.2 帧对象     4.4.3 跟踪记录对象     4.4.4 切片对象     4.4.5 省略对象     4.4.6 XRange 对象    4.5 标准类型操作符     4.5.1 对象值的比较     4.5.2 对象身份比较     4.5.3 布尔类型    4.6 标准类型内建函数     4.6.1 type()     4.6.2 cmp()     4.6.3 str()和repr()(及``操作符)     4.6.4 type()和isinstance()     4.6.5 Python类型操作符和内建函数总结    4.7 类型工厂函数    4.8 标准类型的分类     4.8.1 存储模型     4.8.2 更新模型     4.8.3 访问模型    4.9 不支持的类型    4.10 练习
2021-08-03 21:06:58 11.71MB Python教程
1
非常经典的opencv入门教程
2021-08-03 11:42:23 125.01MB opencv
1