这是一本基于龙芯平台,结合Linux-5.4.x版本的内核源代码来解析Linux内核的书籍。本书首先介绍了有关龙芯处理器和Linux内核的基础知识,然后重点讲解了内核启动、异常与中断、内存管理、进程管理、显卡驱动、网卡驱动和电源管理这7大板块的内容。本书甚少涉及代码的细枝末节,而是重点关注代码实现的主干流程,并且创造性
本书全面介绍了使用HTML、CSS、JavaScript进行网页设计和制作的各方面内容和技巧。全书共16章,主要内容包括HTML5入门基础、HTML基本标记、使用图像和多媒体元素、使用表格、HTML5开发实战、设计特效文字样式、设计图像和背景样式、使用CSS设计表单和表格样式、使用链接与列表设计网站导航、移动网页设计基
Scratch3.0是一款主要针对青少年的图形化编程工具,能够让孩子们了解编程思想,也让孩子们在动手中锻炼思考能力,在创作游戏中激发想象力与创造力。 本书共分为12章。第1~3章分别介绍Scratch编程语言、软件安装和基本使用方法。第4章介绍Scratch的三要素——积木、角色和脚本。第5~10章分别介绍Scrat
《MySQL入门很轻松(微课超值版)》是针对零基础读者研发的MySQL入门教材,侧重实战,结合流行有趣的热点案例,详细介绍MySQL应用中的各项技术。全书分为18章,内容包括认识数据库与MySQL,MySQL的管理工具,数据库的创建与操作,数据表的创建与操作,数据表的完整性约束,插入、更新与删除数据记录,数据表的简单查
《SQLServer入门很轻松(微课超值版)》是针对零基础读者编写的SQLServer入门教材。书中侧重实战、结合流行有趣的热点案例,详细地介绍了SQLServer应用中的各项技术。全书分为18章,内容包括数据库与SQLServer2017、SQLServer2017管理工具的应用、数据库的创建与操作、数据表的创建与操
本书针对教学研究型和教学应用型大学的学生综合素质特点,结合新工科改革的需要,基于CDIO的工程教育理念,结合需要掌握的程序设计知识点,从国内外C/C++语言程序设计的最新教材和经典应用实例,选取了智能ATM自动取款机综合应用实例贯穿全书,并比较分析计算机程序语言与自然语言的相互对应关系,形象化解释程序语言的相关概念,更
从一个个趣味十足的小游戏程序案例切入,由浅入深的介绍了scratch3.0编程基础,然后通过完整的项目设计流程,总结程序设计的必备知识内容,分析梳理程序设计的流程和实现方法;通过设置问题情境,构建问题结构框架,由浅入深的介绍了用清晰、确定性的步骤显性地描述问题解决方案,引导学生梳理基于问题解决的程序设计思路,理解算法的
本书选用C51作为单片机系统开发语言进行讲解。本书采用“授人以渔”的方法写作。使读者通过本书学习,能根据不同型号单片机的资料和单片机系统开发要求,独立完成单片机系统开发。另外本书着重培养读者系统设计的技巧及方法,使得读者通常本书学习后能直接从事相关行业的工作。
本书分为8章,内容包括Python的开发环境、爬虫的基础原理和概念、数据解析与存贮、简单爬虫的使用、PyQuery模块、Scrapy框架、BeautifulSoup框架开发出不同的网络爬虫。用实例显示出不同框架的优缺点,供读者学习选择。
本书以实际编程应用能力培养为驱动,采用“案例分析-模仿改写-独立编程”的阶梯递进模式。教材每章通过案例和问题引入内容,重点讲解程序设计的思想和方法,侧重学生程序设计能力的培养。“案例分析”基于问题求解的基本过程,通过经典案例,突出讲解程序设计的思想、方法和编程风格。“模仿改写”是针对每章中的重点和“案例分析”,在每章的