《51单片机快速入门教程》以实例为主导,以51 核心板为开发平台,涵盖了51 单片机开发基础、C51 程序设计基础、I/O 引脚、中断、定时器/计数器、通信、看门狗、Flash 等内容,详细介绍了STC89 C52RC芯片的大部分片上功能。本书10 个实例均包括每章实例所需要的知识、实例与代码解析、思考题和应用实践四大环节,每个实例都有详细的步骤和源代码。本书章节名称中带有 * 标志的为选读内容,但并不意味着这部分内容不重要。读者可以根据自己的学习需求选择是否阅读。 《51单片机快速入门教程》配套的资料包既包括51 核心板原理图、例程、软件包、软件资料,又包括配套的PPT讲义、视频等资料,且持续更新。下载链接可通过微信公众号 卓越工程师培养系列 获取。编者建议,在学习本书的过程中,读者不仅要看要练,更要勤学多思。读者在阅读章节内容后,可在独
Linux 典藏大系 自 2010 年陆续出版以来,因其内容丰富、讲解细腻、通俗易懂和实用性强等特色而深受广大读者的喜爱,长期位居同类图书销售排行榜的前列,累计销量近 10 万册。 丛书中部分图书荣获 51CTO 读书频道 受读者喜爱的原创 IT 技术图书奖 ,还有多种图书的中文繁体字版权输出到了中国台湾地区出版发行。丛书中的多个品种被国内几十所培训机构和大中专院校选为教材。丛书的出版还得到了国内 Linux 领域知名的技术社区 ChinaUnix 的大力支持。 读者在 ChinaUnix 社区的论坛上与社区中的 Linux 爱好者进行了广泛的交流,取得了良好的学习效果。 2014 年 2 月 Linux 典藏大系 全新升级版(第 2 版)正式出版,第 2 版图书迎合了 Linux 技术的*发展,全部采用当前流行和稳定的 Linux 发行版或者相关工具,是 Linux
在本书中,首先介绍了.NET的整体结构体系,给出编写托管代码需要的背景知识,之后介绍 C#基本语法和数据类型、C#的面向对象特性,以及C#中的一些高级论题。第三部分介绍在.NET环境中的编程规则,特别是Visual Studio .NET、安全性、.NET应用程序的线程部署,以及把库生成为程序集的方式和Windows窗体的创建和使用。除了介绍Windows窗体之外,还论述了GDI ,、如何使用ADO.NET访问数据库以及目录和Active Directory交互,详细说明了.NET对XML的支持以及对Windows操作系统的支持。介绍了如何编写在网站上运行的组件及编写网页,其中包括ASP.NET的使用和Web服务程序的编写以及与这些技术交互的C#代码。简单介绍如何访问文件和注册表,如何通过应用程序访问Internet,以及如何使用Windows服务。此外,还详细介绍了面向对象的编程规则及C#编程语言专用的信息。
本教程是面向嵌入式Linux学习和产品开发的入门教程,分上下两册。本书为下册,分3篇,共16章,内容涵盖Linux内核、设备驱动、系统整合和产品化等方面。其中,设备驱动部分是重点内容,从模块编写开始,深入浅出地讲述了驱动编写的各个方面;之后以Linux子系统为单位,分别讲述了各常用外设的驱动编写或移植,如LED、GPIO、I2C、SPI、Input子系统、串口、声卡、WiFi网卡和3G模块等。 本 书由浅入深,结构合理,实用性强,提供的范例稍加改动即可应用于实际项目。阅读本书需要有一定Linux使用基础,适合于准备往驱动方向发展的嵌入式Linux开发工程师,也可作为高校非计算机专业高年级学生学习嵌入式Linux驱动的参考教材。
1张好的图表能够节省1000句话,但我们见到的95%以上的图表都非常糟糕。为什么我们拥有具备各种先进功能的制图软件,却还是做不出一目了然的图表? 日本资深设计师告诉你,你不缺写作技巧,也不缺艺术性或创新,缺的只是一点点制图的基本知识!本书提供了制作清晰图表的3大步骤、5大制图要点、49组失败案例vs改善示例、100+制图小诀窍,手把手教你做出连专业人士都相形见绌的图表。无论是工作汇报、网站宣传,还是平面设计、数据分析,任何工作都适用! 翻开本书,成为会做图表的大牛人!
徐英慧、马忠梅、王磊、王琳编著的《ARM9嵌入 式系统设计--基于S3C2410与Linux(第3版普通高校十 二五规划教材)》针对在嵌入式市场上颇具竞争力的 ARM9处理器——s3c2410和开放源码的Linux操作系统 ,讲述嵌人式系统的概念、软硬件的开发和调试手段 、嵌入式Linux驱动程序和应用程序的开发以及图形 用户界面MiniGUI的移植和应用。第3版的开发环境为 Realview MDK和IAREWARM,开发平台为EL-ARM-860 。 本书的特点是集嵌入式系统开发的理论知识和实 验教学于一体,并结合北京精仪达盛科技有限公司的 开发板,给出了大量实例。 本书可作为高等院校嵌入式系统课程的教材,也 可作为对嵌入式系统开发感兴趣的读者的人门教材, 同时还可以作为从事ARM嵌入式系统应用开发工程师 的参考书。
自己编写一个操作系统,是许多程序员的梦想。也许有人曾经挑战过,但因为太难而放弃了。其实你错了,你的失败并不是因为编写操作系 统太难,而是因为没有人告诉你那其实是一件很简单的事。那么,你想不想再挑战一次呢? 这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言、C语言开始解说,让你在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位多任务操作系统。 本书以课题为主导,边做边玩,抛开晦涩难懂的语言,行文风格十分随性,还充满了各种欢乐的吐槽,适合操作系统爱好者和程序设计人员阅读。
本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。 全书分为五部分:部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全很好重要的Linux账号的管理、磁盘配额、不错文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。 本书内容丰富全面,基本概念的讲解很好细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操
《UNIX/Linux网络日志分析与流量监控》以开源软件为基础,全面介绍了UNIX/Linux安全运维的各方面知识。篇从UNIX/Linux系统日志、Apache等各类应用日志的格式和收集方法讲起,内容涵盖异构网络系统日志收集和分析工具使用的多个方面;第二篇列举了二十多个常见网络故障案例,每个案例完整地介绍了故障的背景、发生、发展,以及最终的故障排除过程。其目的在于维护网络安全,通过开源工具的灵活运用,来解决运维实战工作中的各种复杂的故障;第三篇重点讲述了网络流量收集监控技术与OSSIM在异常流量监测中的应用。 《UNIX/Linux网络日志分析与流量监控》使用了大量开源工具解决方案,是运维工程师、网络安全从业人员不可多得的参考资料。
本书对Linux早期操作系统内核(v0.11)代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间内对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux系统打下坚实的基础.书中首先以Linux源代码版本的变迁历史为主线,详细介绍了Linux系统的发展历史,着重说明了各个内核版本之间的重要区别和改进方面,给出了选择0.11(0.95)版作为研究的对象的原因。然后本书依据内核源代码的组织结构对所有内核程序和文件进行了注释和详细说明。 在注释的同时,还介绍了读者应该了解的相关知识,并给出了相关的硬件信息。本书带介绍了内核源代码的组织结构信相互关系。 本书适合作为计算机专业学生学习操作系统课程的实践教材和参考书,也适合Linrx操作系统爱好者自学,还可以供具有基础的技术人员作为嵌入式开发应用的参考书。
《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》共分为17章,分别从信号与槽、对话框、主窗口、自定义窗口部件、布局管理、文本、容器类、目录和文件处理、事件机制、二维图形、MDI程序设计、Model/View结构、网络编程、数据库、多线程、Qt4.5移植等部分,详细介绍了Qt的基础知识和GUI编程应用。同时在各个章节穿插了应用实例,使读者更容易上手掌握。 《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》内容全面,体系完整,是广大读者不错的选择,适合刚接触Qt的初学者查阅学习,也适合已经在工作中应用Qt的程序员和正在从事Qt开发的科研人员参考翻阅,还可以作为各大中专院校和培训机构的教材。
本书根据上海市二期课改数学学科课程标准,并根据2017年起高考综合改革方案的实施,适应课程标准和高考要求的变化编写而成。本书整体上以课时为单位进行编写,每课时由要点归纳、疑难分析、基础训练、拓展训练四部分组成,每三到六课时设置一个阶段训练,每章后设置本章复习题。做到课课有辅导,课后有训练。本书通过归纳各个知识要点,指导各类题的解法,让学生牢固掌握数学基础知识,及时消化所学知识内容,克服学习上的困难,提高学生分析问题和解决问题的能力。
本书以成都国嵌嵌入式培训中心课程体系中的核心课程(嵌入式Linux内核驱动进阶班)为基础,严格按照培训班教学大纲安排章节,配合教学视频和必修实验手册,系统讲解了Linux内核模块开发,Linux系统调用,Linux进程管理,Linux内存管理,Linux字符设备驱动程序开发等知识。 本书面向嵌入式Linux的初学者或者有一定经验的读者,特别适合立志成为嵌入式Linux系统工程师的朋友作为入门及深入学习的参考用书。 本书配套光盘包含了超过20小时的嵌入式Linux内核驱动进阶班的视频,超过600页理论与实验手册电子书,以及《嵌入式Linux系统工程师标准培训教材2:进阶篇(嵌入式Linux内核驱动)》相关资源与代码。
为了帮助你掌握很有用和重要的命令,本书对内容进行了合理的组织安排。所以,无论你是需要迅速了解Linux的新手,还是正在寻找某些功能的简洁介绍的老手,都能从本书中迅速找到答案。 本书涵盖的主题包括:文件系统与shell。文件的创建与编辑。文本的操作与管道。备份与远程存储。查看与控制进程。管理用户帐户。成为不错用户。网络连接。音频与视频。安装软件。shell脚本编程。
本书介绍Linux系统中的shell编程及应用管理操作,主要内容包括shell的基础知识、编辑器使用、简单的算术运算和进制转换及移位运算、程序流程控制、文件备份、字符以及字符串、正则表达式知识和应用、数据的输入输出、网络编程应用、系统硬盘空间的操作管理、系统进程的管理、视图窗口界面的构造等。 本书使用大量shell脚本实例,并对每个实例进行了详细注释。本书适合Linux程序员、自学shell脚本编程的入门读者,也可用作高等院校计算机专业的教材。
本书支持大多数的Linux环境,包括Red Hat系列、Mandrake、SuSe、Debian、gentoo、Ubuntu、Red Flag等常用命令,提供快捷方便的命令语法参考查询,每个命令都提供了其用法、字意、来源、参数、范例等。在命令的分类上,除了一般的按照字母排列外,还分为“命令来源速查表”、“属性分类速查表”、“职务类别需求表”、“相关配置文件”4种查询方式,读者可根据其使用需求进行方便的查询。
徐英慧、马忠梅、王磊、王琳编著的《arm9嵌入 式系统设计--基于s3c2410与linux(第3版普通高校十 二五规划教材)》针对在嵌入式市场上颇具竞争力的 arm9处理器——s3c2410和开放源码的linux操作系统 ,讲述嵌人式系统的概念、软硬件的开发和调试手段 、嵌入式linux驱动程序和应用程序的开发以及图形 用户界面minigui的移植和应用。第3版的开发环境为 realview mdk和iarewarm,开发平台为el-arm-860 。 本书的特点是集嵌入式系统开发的理论知识和实 验教学于一体,并结合北京精仪达盛科技有限公司的 开发板,给出了大量实例。 本书可作为高等院校嵌入式系统课程的教材,也 可作为对嵌入式系统开发感兴趣的读者的人门教材, 同时还可以作为从事arm嵌入式系统应用开发工程师 的参考书。