本书基于Linux5.0内核的源代码讲述Linux内核中核心模块的实现。本书共9章,主要内容包括处理器架构、ARM64在Linux内核中的实现、内存管理之预备知识、物理内存与虚拟内存、内存管理之高级主题、内存管理之实战案例、进程管理之基本概念、进程管理之调度和负载均衡、进程管理之调试与案例分析。 本书适合Linux系统
本书从Java模块系统的设计动机和基本概念讲起,一直延伸至其高级特性,详尽介绍了模块系统的基本机制,以及如何创建、构建和运行模块化应用程序。本书还会帮助你将现有项目迁移到Java9及以上版本,并逐步将之模块化。书中主要内容包括:从源代码到JAR来构建模块、迁移到模块化Java、解耦依赖以及改进API、处理反射和版本、自
本书以微软产品WindowsServer2012为载体,全面介绍了服务器配置及管理的知识及技能。全书共14章,内容包括WindowsServer2012R2操作系统,DHCP服务,WINS服务,DNS服务,IIS,FTP服务,PKI、SSL网站与邮件安全,网络负载均衡与WebFarm,路由和桥接的设置,网络地址转换,虚
本书根据教育部高等学校大学计算机课程教学指导委员会关于大学计算机基础课程教学基本要求,结合新形势下培养创新、创业型人才的需要及教学实践的具体情况编写而成。本书面向全国计算机等级考试(二级),按最新考试大纲要求使用MicrosoftOffice2016作为考试的上机环境,以提升学生综合应用能力为目标,并扩充了计算机公共基
本书从零基础讲起,详细、完整地介绍前端开发过程中的每个知识点,包括HTML、HTML5、CSS2、CSS3、JavaScript中各API的使用方法,以一种开创性的方式使理论与实践达到极好的平衡。每个案例分为功能描述、实现代码、效果展示和代码分析4个部分;每个科目都是由浅入深、逐层推进,每个示例都精心构思、高效实用,而
本书是一本兼具趣味性和实用性的C语言程序设计教材。全书内容包括:C数据类型,算术运算与表达式,键盘输入和屏幕输出,选择控制结构,循环控制结构,函数,数组,指针,字符串,指针和数组,结构体和共用体,文件操作。本书以应用为背景,面向编程实践和问题解决能力,从实际问题出发,在案例的不断深化中逐步引出知识点,案例内容紧密结合实
本书以一个原生Node.js项目为总背景,以项目开发流程为主线,详细讲解Node.js的基础知识和开发技术,最后从项目搭建、数据库设计、功能模块设计及实现等方面全面讲述了Express框架下的Web应用开发实践。全书内容翔实,实例丰富,讲解透彻,注释详细,实用性强。给读者展示了优秀的项目实践过程,对读者的技术能力增进、
本书详尽、系统的介绍了C语言的概念、特性、程序设计结构及开发实践,配以大量实例对疑难问题进行了说明。全书共分为13章。第1章介绍了C语言的基础知识。第2章介绍了C语言的数据类型、运算符与表达式。第3章包含了程序、算法、顺序结构程序设计等内容。第4章是选择结构程序设计的相关知识。第5章讲解了循环结构程序设计。第6章介绍了
《Scratch编程竞赛指南》这本书的作者靳舜尧、阎宏伟,多年从事青少年编程教育工作,也是组织国家工信部“蓝桥杯”青少年大会的主要筹备专家。该书是一本针对编程竞赛的“武功秘籍”。当前,国内编程教育市场火爆,家长不仅热衷于让孩子学习编程,更想通过参加竞赛来检验孩子的编程能力,达到以赛促学的目的。 全书精选30道极具
本书由多位具有丰富科技创新与创客教育教学经验的中小学教师编撰。初级版由浅入深,通过任务驱动,带领读者学习Scratch和Arduino两种编程平台及各种传感器模块。学会利用积木结构件和传感器模块完成简单的任务搭建,并通过图形化编程完成编程任务。高级版则是采用STEM项目学习模式。围绕“超级工厂”“智能生活”“未来城市”