《51单片机快速入门教程》以实例为主导,以51 核心板为开发平台,涵盖了51 单片机开发基础、C51 程序设计基础、I/O 引脚、中断、定时器/计数器、通信、看门狗、Flash 等内容,详细介绍了STC89 C52RC芯片的大部分片上功能。本书10 个实例均包括每章实例所需要的知识、实例与代码解析、思考题和应用实践四大环节,每个实例都有详细的步骤和源代码。本书章节名称中带有 * 标志的为选读内容,但并不意味着这部分内容不重要。读者可以根据自己的学习需求选择是否阅读。 《51单片机快速入门教程》配套的资料包既包括51 核心板原理图、例程、软件包、软件资料,又包括配套的PPT讲义、视频等资料,且持续更新。下载链接可通过微信公众号 卓越工程师培养系列 获取。编者建议,在学习本书的过程中,读者不仅要看要练,更要勤学多思。读者在阅读章节内容后,可在独
本书以FreeRTOS实时操作系统为基础,使用STM32F407为MCU核心的开发板,讲解嵌入式实时操作系统控制。本书内容翔实,案例丰富,操作性极强;配有微视频和课件,帮助读者高效学习。
本书介绍Linux 内核的编译和移植、根文件系统的制作、基础系统、桌面系统, 以及这些软件在系统中的 作用、软件之间的依赖关系、各种软件的移植方法。由于很多树莓派应用是由Python 语言开发的, 本书也 专门介绍树莓派上硬件接口的Python 控制模块和其他一些基础应用。全书共分6 章,第1 章介绍Linux 内核的 移植及根文件系统的制作;在第1 章的基础上, 第2 章移植了一些基础软件, 增强了树莓派的联网功能;第3 章 介绍Linux 的基础图形库、文本布局软件、X Window 系统, 直至构成一个完整的XFCE4 桌面环境;第4 章介 绍一些应用软件的移植, 包括远程桌面、音视频编码与解码及媒体播放、文档阅读, 以及网络监控软件;第 5 章 介绍典型的Linux 开发工具的移植, 移植了编译器的树莓派系统初步具备板载开发能力;鉴于树莓派被广泛用于 电子设计制作, 第6 章专门讨论树莓派G
本书基于UML与Rational Rose建模工具,详细介绍UML的用例图、顺序图、协作图、类图、状态图、活动图、组件图和部署图,介绍数据建模、Web建模、Rose建模工具的主要用法等。同时,本书选择JDK 9与MySQL 8.0作为信息系统的运行环境,深入探讨如何基于UML与Rose建模工具开发与运行Java信息系统。本书注重理论与实践相结合,每章都有大量的实例,对重点实例阐述编程思想并归纳必要的结论和概念。本书的电子教案与实例源代码等配套教学资源均可在清华大学出版社网站免费下载。 本书可作为高等院校计算机相关专业的教材,也可作为相关从业人员的自学参考书。
1张好的图表能够节省1000句话,但我们见到的95%以上的图表都非常糟糕。为什么我们拥有具备各种先进功能的制图软件,却还是做不出一目了然的图表? 日本资深设计师告诉你,你不缺写作技巧,也不缺艺术性或创新,缺的只是一点点制图的基本知识!本书提供了制作清晰图表的3大步骤、5大制图要点、49组失败案例vs改善示例、100+制图小诀窍,手把手教你做出连专业人士都相形见绌的图表。无论是工作汇报、网站宣传,还是平面设计、数据分析,任何工作都适用! 翻开本书,成为会做图表的大牛人!
设备驱动程序是高级应用程序与硬件设备之间的桥梁。驱动程序开发是软硬件结合的技术。本书专门介绍Linux设备驅动程序开发,涵盖了Linux驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。本书以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。本书提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。 本书主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。
《Linux操作系统实例教程》图文并茂,实例丰富,可以使读者在短时间内快速掌握Linux操作系统的使用技巧与管理方法。《Linux操作系统实例教程》在服务器操作系统Red Hat Enterprise Linux 8平台下,按照生产实践环节Linux系统管理员应具备的专业技能要求,系统地讲述了环境准备、Linux系统概述、Linux系统启动过程及Systemd目标、文件操作管理、用户与组管理、特殊权限管理、软件包的安装与使用、Crontab计划任务、文件系统管理、Swap交换分区管理、网络管理、防火墙Firewalld管理、SELinux管理、归档压缩技术等内容,培养读者分析问题和解决问题的能力,为今后从事相关工作奠定基础。 《Linux操作系统实例教程》可作为计算机相关专业的本科生教材,还可作为对Linux操作系统感兴趣的读者的参考书。
本书是智能群体博弈理论的重要参考资料,精心设计以向学者和行业专家呈现该领域的前沿研究和应用实例。它不仅全面呈现了智能群体博弈的当前景象和预期趋势,还通过一系列真实案例引导读者在人工智能、演化博弈和集群系统等领域进行深入的跨学科探讨。这本书综合了多方面的先进理论和实战案例,如任务分配难题和群体博弈动力学中的多元影响因素及策略多样性。它以丰富多元的内容帮助读者打造稳固的理论基石,并为相关领域的科研和技术开发提供全方位指导。本书还着重研究了懒惰个体、孤立者及惩罚者在群体博弈动力学中的影响,并探讨了 自己差,对手更差 等策略在群体博弈中的运用。它使读者能够深入探索并理解这些现象在实际世界中的效果和含义。除此之外,本书还提供了一系列实用的资源,包括案例研究和前沿技术分析,旨在助力读者更
Spring Boot 是在Spring 的基础上实现的受大众喜爱的软件开发框架。《Spring Boot应用设计案例教程》内容基于Spring Boot 最新 版,注重理论与实际相结合,以 案例教学法 强化学生应用设计能力培养,案例选择兼顾实用性和趣味 性。书中案例均采用Thymeleaf 模板进行视图设计。本书具体内容包括Spring 简介与开发工具、Spring Bean 配置与SpEL 语言、使用Maven 构建工程、Spring 的AOP 编程、Spring Boot 简介与应用初步、 Spring MVC 编程、自动发送邮件与任务定时、使用JdbcTemplate 访问数据库、使用JPA 访问数据库、使 用Mybatis 访问数据库、面向消息通信的应用编程、Spring Boot WebSocket 编程、Spring Security 应用安 全编程、基于MVC 的资源共享网站设计、Spring Boot 访问MongoDB 数据库、Spring Boot 响应式编程等。 《Spring Boot应用设计案例教程》适合作为高等院校计算机类专业的教材,也可作为软件工程
《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》共分为17章,分别从信号与槽、对话框、主窗口、自定义窗口部件、布局管理、文本、容器类、目录和文件处理、事件机制、二维图形、MDI程序设计、Model/View结构、网络编程、数据库、多线程、Qt4.5移植等部分,详细介绍了Qt的基础知识和GUI编程应用。同时在各个章节穿插了应用实例,使读者更容易上手掌握。 《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》内容全面,体系完整,是广大读者不错的选择,适合刚接触Qt的初学者查阅学习,也适合已经在工作中应用Qt的程序员和正在从事Qt开发的科研人员参考翻阅,还可以作为各大中专院校和培训机构的教材。
本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。 全书分为五部分:部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全很好重要的Linux账号的管理、磁盘配额、不错文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。 本书内容丰富全面,基本概念的讲解很好细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操
《物联网安装调试与运维(初级)》是1 X职业技能等级证书 物联网安装调试与运维(初级)的配套图书。 《物联网安装调试与运维(初级)》在编写思路上打破了基于知识点结构的传统课程架构,力求建立以项目为核心,以兴趣 为导向的课程思路,倡导 先做后学?边做边学 的教学方式。 《物联网安装调试与运维(初级)》借助智慧温室、智能气象站、智能安防、智慧社区四个物联网应用场景,通过对智能终 端组网、数据管理构建、物联网云平台应用、物联网系统运维四个工作领域的实践与理论的学习, 来提升读者的物联网安装调试与运维能力。 《物联网安装调试与运维(初级)》可作为职业教育物联网及相关专业核心课程的教材,也可作为1 X职业技能等级证 书 物联网安装调试与运维(初级)的认证培训用书,还可作为从事物联网安装调试、物联网 项目安装
《UG NX 12.0中文版入门与应用(微课版)》是 软件入门与提高 系列丛书的一个分册,以通俗易懂的语言、精挑细选的实用技巧、翔实生动的操作案例,介绍了UG NX 12.0中文版基础知识和使用方法,主要内容包括UG NX 12基础入门、二维草图设计、实体建模、特征设计、特征操作、曲线操作、曲面操作、装配设计、钣金设计和工程图设计方面的知识、技巧及应用案例。 《UG NX 12.0中文版入门与应用(微课版)》面向广大工程技术人员,适合从事机械设计、工业设计、模具设计、产品造型与结构设计等工作的初、中级用户和技术人员阅读,同时也可作为高等院校专业课教材和培训机构的辅导教材使用。
PowerShell既是一门编程语言,同时也是一种管理Shell,通过PowerShell几乎可以管理Windows的方方面面。本书是为忙于运维的管理员所编写的参考指南。只需要一个月、每天花一小时,读者就能够学到让自己的工作变得更轻松的实战技能。本书章节安排合理,每章只需要一个小时,即可以零编程基础开始学习PowerShell。
本书以目前Red Hat公司*版本RedHat Enterprise Linux5为平台,对Linux的网络服务应用进行了详细的讲解。全书分为12章,阐述了Linux网络服务的知识,内容涵盖Linux安装及网络环境搭建、Samba服务、DNS服务、DHCP服务、Sendmail服务、FTP、Apache、iptables与NAT、代理服务、NFS、NIS、网络访问等内容。书中用生活化的语言阐述晦涩的网络通信原理,深入浅出地进行讲述,便于读者理解。并且本书提供了大量详尽的应用实例,并配以操作演示录像。本书不仅详细地描述了各网络服务的原理,更能够让读者通过读、看、练,具备真正的动手能力。 此外,本书是国内少有的涵盖了RedHat公司权威认证RHCE的RH253课程内容的书籍,并配有实验录像,理论与应用并重,会成为Linux网络技术人员非常好的学习资料以及参考手册。
嵌入式系统涉及嵌入式硬件设备、嵌入式操作系统和嵌入式应用软件等多种技术和概念。本书从嵌入式系统设计和应用开发的角度,系统、全面、详细地介绍了基于windowsce的嵌入式系统的设计原理、开发步骤和高级应用开发技术。全书共12章,分为3部分,第1~3章为基础和概念部分,介绍了嵌入式系统的基本概念、嵌入式微处理器及其主要的片内外设;第4~8章为windowsce操作部分,介绍了windowsce嵌入式操作系统的特性、体系结构、系统原理、设计方法、驱动程序开发以及应用程序开发;第9~12章为提高部分,在介绍基本原理、设计方法的基础上,为了加深读者对嵌入式系统基本概念和原理的理解,提高读者的设计水平,以应用实例分析的形式,重点讨论了嵌入式系统开发中常见但不易解决的技术难题,包括无操作系统的应用程序开发、windowsce中断驱动程序的开
本书以成都国嵌嵌入式培训中心课程体系中的核心课程(嵌入式Linux内核驱动进阶班)为基础,严格按照培训班教学大纲安排章节,配合教学视频和必修实验手册,系统讲解了Linux内核模块开发,Linux系统调用,Linux进程管理,Linux内存管理,Linux字符设备驱动程序开发等知识。 本书面向嵌入式Linux的初学者或者有一定经验的读者,特别适合立志成为嵌入式Linux系统工程师的朋友作为入门及深入学习的参考用书。 本书配套光盘包含了超过20小时的嵌入式Linux内核驱动进阶班的视频,超过600页理论与实验手册电子书,以及《嵌入式Linux系统工程师标准培训教材2:进阶篇(嵌入式Linux内核驱动)》相关资源与代码。
Windows Server2008是专为强化下一代网络、应用程序和Web服务的功能而设计的,是有史以来*的WindowsServer操作系统。Windows Server2008在虚拟化技术及管理方案、服务器核心、安全部件及网络解决方案等方面具有众多令人兴奋的创新功能:通过内置的服务器虚拟化技术,WindowsServer 2008可以帮助企业降低成本,提高硬件利用率,优化基础设施,并提高服务器可用性:通过ServerCore、PowerShell、Windows Deployment Services以及增强的联网与集群技术等,WindowsServer 2008为工作负载和应用要求提供功能为丰富且可靠的Windows平台:Windows Server2008操作系统和其安全创新,为网络、数据和业务提供网络接入保护、联合权限管理以及只读的域控制器等前所未有的保护,是安全的WindowsServer:通过改进的管理、诊断、开发与应用工具,以及更低的基础设施成本,Windows Server2008能够高效地提供丰富的Web