C++面向对象高效编程 第2版
Kayshav的这本著作不仅仅会讲解C++的高级功能特性,还会讲解如何使用这些功能特性来设计大型的面向对象软件系统。由于Kayshav是从软件工程师的角度编写了本书,因此对于有志于成为C++开发高手的读者来说,本书的实用性更强。
嵌入式Linux开发教程上下册 周立功
周立功主编的嵌入式Linux的书箱,以实际操作为准则,带你深入学习嵌入式Linux的开发。这里上,下册都有。
Effective C++ & More Effective C++.7z
chm版的Effective C++和More Effective C++。这两本书都是很好的C++书籍。
计算机网络随书课件 谢希仁版
谢希仁版《计算机网络》对应课件,帮助我们学习计算机网络知识。
[龙书]编译原理原则技术和工具(原书第2版)
《编译原理技术与工具(第2版)》共12章。第一章是一些关于学习动机的资料,同时也给出了一些关于计算机体系结构和程序设计语言原理的背景知识。第二章开发了一个缩微的编译器,并介绍了很多重要的概念,这些概念将在后面的各个章节中深入介绍。这个编译器本身在附录中给出。第三章讨论了词法分析、正则表达式、有穷状态自动机和词法分析器的生成工具,这些内容是各种正文处理的基础。第四章讨论了主流的语法分析方法,包括自顶向下方法(递归下降法, LL技术)和自底向上方法(LR技术和它的变体)。第五章介绍了语法制导定义和语法制导翻译的基本思想。第六章介绍了如何使用第五章中的理论为一个典型的程序设计语言生成中间代码。第七章讨论了运行时刻环境,主要是运行时刻栈的管理和垃圾收集机制。第八章介绍了关于目标代码生成的内容,主要讨论了基本块的构造,从表达式和基本块生成代码的方法,以及寄存器分配技术。第九章介绍了代码优化技术,包括流图、数据流分析框架以及求解这些框架的迭代算法。第十章讨论了指令级优化。该章的重点是从小段指令代码中抽取并行性,并在那些可以同时做多件事情的单处理器上调度这些指令。第十一章讲的是大规模并行的检测和利用。这章的重点是数值计算代码,这些代码具有对多维数组进行遍历的紧致循环。第十二章介绍的是关于过程间分析技术的内容,讨论了指针分析、别名和数据流分析,这些分析中都考虑了到达代码中某个给定点时的过程调用序列。
[鲸书]高级编译器设计与实现
《高级编译器设计与实现》是由(美)Steven S.Muchnick编写, Morgan Kaufmann出版的一本书籍。本书首先介绍编译器的结构、符号表管理、中间代码结构、运行时支持等问题,探讨过程内的控制流分析、数据流分析、依赖关系分析和别名分析的各种方法,并介绍一系列的全局优化。接下来,讲述过程间的控制流分析、数据流分析和别名分析,以及程间优化和如何应用过程间信息来改善全局优化。然后,讨论有效利用层次存储系统的优化技术。最后,详细介绍4种商业化编译系统,以提供编译器结构、中间代码设计、优化策略和效果的专门例子。
[虎书]现代编译原理C语言描述
《现代编译原理:C语言描述》全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、ssA(静态单赋值)形式、循环调度、存储结构优化等,适合于后续课程或研究生教学。书中专门为学生提供了一个用C语言编写的实习项目,包括前端和后端设计,学生可以在一学期内创建一个功能完整的编译器。
OpenCV 3计算机视觉 Python语言实现第二版示例代码
OpenCV 3是一种先进的计算机视觉库,可以用于各种图像和视频处理操作,通过OpenCV 3 能很容易地实现一些有前景且功能先进的应用(比如:人脸识别或目标跟踪等)。理解与计算机视觉相关的算法、模型以及OpenCV 3 API背后的基本概念,有助于开发现实世界中的各种应用程序(比如:安全和监视领域的工具)。
本书将从图像处理的基本操作出发,带你开启先进计算机视觉概念的探索之旅。计算机视觉是一个快速发展的学科,在现实生活中,它的应用增长得非常快,因此写作本书的目的是为了帮助计算机视觉领域的新手和想要了解全新的OpenCV 3.0.0的计算机视觉专家。
Spring Framework开发参考手册chm版
Spring提供了一种轻量级的解决方案,用于建立“快装式企业应用”。在此基础上,Spring还提供了包括声明式事务管理,RMI或Web Services远程访问业务逻辑,以及可以多种方法进行的持久化数据库地解决方案。另外,Spring还有一个全功能的 MVC框架,并能透明的把 AOP 集成到你的软件中去。
操作系统精髓与设计原理(英文版)
操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。本书不仅全面地讲述了操作系统的基本概念、原理和方法,还清楚地展现了当代操作系统的本质和特点。全书分为八个部分,由浅入深地介绍了计算机系统、操作系统、进程描述和控制、线程、微内核、并发性、内存管理、虚拟内存、单处理器调度、多处理器和实时调度、I/O管理和磁盘调度、文件管理、嵌入式操作系统、计算机安全技术以及分布式操作系统等内容。
操作系统精髓与设计原理(原书第6版)
操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。本书不仅全面地讲述了操作系统的基本概念、原理和方法,还清楚地展现了当代操作系统的本质和特点。全书分为八个部分,由浅入深地介绍了计算机系统、操作系统、进程描述和控制、线程、微内核、并发性、内存管理、虚拟内存、单处理器调度、多处理器和实时调度、I/O管理和磁盘调度、文件管理、嵌入式操作系统、计算机安全技术以及分布式操作系统等内容。
Linux软件管理平台设计与实现 段继刚
国内首部关于软件管理平台设计与实现(针对大规模linux服务器集群)的著作,由淘宝资深软件开发工程师和系统运维工程师撰写,书中凝结了作者在淘宝运维一线积累的宝贵经验。不仅详细讲解了rpm和yum等软件管理工具的使用方法、技巧、原理和本质,还系统讲解了linux软件管理平台的规划、设计与具体实现。对于从事linux服务器管理和运维的工程师来说,本书将是不可多得的至宝。
ARM嵌入式Linux系统开发详解
ARM嵌入式Linux系统开发详解,帮助我们学习ARM嵌入式系统
计算机组成原理(本全PPT)白中英
白中英老师的计算机组成原理课件,可以帮助我们更好地学习计算机组成原理
计算机组成原理(第2版)唐朔飞
哈尔滨工业大学唐朔飞老师编写的《计算机组成原理》第2版的课件,可以帮助我们更好地学习《计算机组成原理》。
Java API 1.8中文版
英文版的API对于相当一部分人来说使用起来还是有难度的,这个中文版的API文档就是一个很好的选择了
Java API 1.8英文版
我们在开发过程中需要用到很多类库,Java API文档可以帮助我们快速理解我们所要使用的类和函数等
数据结构课程设计之客户积分管理系统报告
数据结构课程设计要求做利用所学内容做一个客户积分管理系统,不允许使用数据库
汇编语言第2版(完全版)王爽
汇编语言是各种CPU提供的机器指令的助记符的集合,人们可以用汇编语言直接控制硬件系统进行工作。汇编语言是很多相关课程(如数据结构、操作系统、微机原理等)的重要基础。为了更好地引导、帮助读者学习汇编语言,作者以循序渐进的思想精心创作了这本书。
汇编语言具有如下特点:采用了全新的结构对课程的内容进行组织,对知识进行最小化分割,为读者构造了循序渐进的学习线索;在深入本质的层面上对汇编语言进行讲解;对关键环节进行深入的剖析。汇编语言可用作大学计算机专业本科生的汇编教材及希望深入学习计算机科学的读者的自学教材。
FSCapture+注册码
FSCapture是一款抓屏工具,体积小巧、功能强大。不但具有常规截图等功能,更有从扫描器获取图像,和将图像转换为 PDF 文档等功能
MCS-51单片机原理及应用
《MCS-51单片机原理及应用》为单片机学习的入门教材。全书共11章。第l章介绍单片机的概念和作用;第2章介绍MCS-51单片机的硬件工作原理;第3章介绍MCS-51单片机的指令系统;第4章介绍汇编语言程序设计方法;第5章至第7章介绍单片机基本资源使用方法及应用设计;第8章介绍MCS-51单片机系统扩展方法;第9章介绍典型接口及新接口扩展方法;第10章介绍单片机的抗干扰方法;第11章简要介绍单片机C语言程序设计。
数学的思维与智慧
《数学的思维与智慧》是为非数学专业的学生和普通数学爱好者编写的数学素质教育通俗读本。全书以数学的若干经典问题为专题,共分为十八讲,内容涵盖基础数学、经典高等数学、现代应用数学三大部分。通过介绍有关数学分支学科、重大数学事件的历史发展,展现数学的思想和思维特点,从中了解数学是怎样发现问题、解决问题的。在培养数学思维方式、增强数学审美意识的同时,也适度地向非数学专业人士介绍一些经典与现代的数学知识。《数学的思维与智慧》既可作为高校本专科生数学通识教育的教材、参考书,也是一本面向大众的数学科学普及读物。
带有磁性的鼠标吸引机器手臂
一个JavaScript的小程序,挺好玩的
算法谜题[完整版]
有趣而又实用的算法书籍,值得一看
ASP程序设计教程.ppt
这是一个关于ASP程序设计的教程ppt,拿来与大家共享
学生选课系统
一个C#的课程作业,主要通过C#做一个控制台的选课系统程序,其中包括了对文件的读写等等
C语言常用库函数(含详细用法)
里面包含了一些C/C++常用的库函数
win10系统里的常用快捷键
里面包含了很多我们在使用win10系统过程中经常用到的一些快捷键