本书基于 的统信UOS服务器版介绍Linux操作系统及其维护,所介绍的内容也适用于openEuler(华为欧拉)、AnolisOS(阿里龙蜥)、CentOS、AlmaLinux、Rocky Linux、Oracle Linux等其他Linux发行版套件。全书共9章,主要内容包括Linux简介,统信UOS的部署,Linux基本命令,用户概述、文件权限与文本编辑,文件处理、重定向与操作符,Linux软件包管理,Linux进程管理与系统监控,Linux网络管理,Linux磁盘管理等。 本书虽然以Linux为例,但书中介绍的知识点也可以用于MINIX、FreeBSD等符合POSIX规范的UNIX系统。 本书适合想要系统、全面地学习Linux技术的初学人员,也适合具有一定Linux使用经验的读者。
通常Arduino LabVIEW嵌入式设计过程经过两次编译实现。本书介绍的编译器是将LabVIEW图形化编程语言编译成Arduino IDE平台识别的文本语言,然后再经IDE编译成机器码下载到硬件中,整个过程一键操作完成。因传统嵌入式设计开发要经历长久的C和C++语言的学习实践,还要花费太多心思熟悉某款单片机各寄存器的细节内容,很难响应快速多变的市场需求。 本书介绍的是世界首款LabVIEW针对8位、32位单片机嵌入设计软件包,使读者在图形化编程环境实现项目功能需求。书中的VIs全部在总目录下,条理清晰,拖拽方便,有些跟PC主机相类似的原生VIs没重复介绍,一笔带过,其他硬件类VIs均加以详述,并附上25个范例供操练验证,是初学者案头书。基于廉价丰富的Arduino硬件主板和扩展板,读者可开箱即用,享受图形化嵌入编程设计带来的乐趣。
操作系统主要涉及对计算机软、硬件资源的控制和管理。胡元义、马俊宏编著的《操作系统原理教程》对操作系统的实现原理进行了详细和深入的分析,力求做到对操作系统阐述的全面性、系统性、准确性和通俗性,以便透彻理解操作系统的设计思想,深化对基本概念的掌握。全书共分6章,主要包括:引论、处理器管理、进程同步与通信、存储管理、设备管理和文件管理。 本书结构清晰、内容丰富、取材新颖,既强调知识的实用性,也注重理论的完整性,可作为高等院校计算机及相关专业的操作系统课程教材,也可作为从事计算机工作及报考研究生人员的参考资料。
操作系统Shell编程一直是系统管理员高级技能之一。主机管理的上乘之道,就在于尽量让计算机去完成所有的琐事。要达到这个境界,管理者必须具备相当程度的Shell操控能力与Shell程序设计能力,笔者拥有丰富的主机管理实务经验,以及多年的教学经验,能读者轻松跨越BashShell程序设计的门槛,摆脱菜鸟劳碌的命运,达到轻松管理,主机不出包的境界。本书完整涵盖Bash3.x的各项功能,并介绍Bash4.0的重要功能;由简入繁、循序渐进,建立扎实的BashShell程序设计基础;各章提供许多范例,充分展示BashShell程序设计的技巧;带领读者学习如何设计自动化程序,轻松解决问题,增进工作效率;还包含许多管理实务的技巧,可快速提升读者主机管理的能力。本书适合系统管理员、网络管理员、架构师及普通学习者参考学习。主机管理的上乘之道,就在于尽量让电脑去完成所
本书针对信息安全相关专业“密码学”课程,介绍了课程中涉及的大部分算法及其C/C++语言实现。全书包括八个实验,内容涵盖古典密码、密码学的数学基础、分组密码、流密码、公钥密码、散列函数、数字签名、同态密码及TFHE方案的实现等密码学知识。其中,实验一至七为大部分密码学教材中包含的内容,要求学生必须掌握;实验八为拓展实验,供学有余力的学生自学。每个实验都介绍了算法的相关知识点和编程实现时的难点,并给出了算法源代码。 本书可供高等院校信息安全、计算机、通信等专业的学生使用,也可供信息安全领域的技术人员参考。
《Cocos2d-x实战:C卷》系统论述了Cocos2d x游戏开发理论与实践。全书内容涵盖了Cocos2d x的核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、数据交换格式、内存管理、性能优化、平台移植、程序代码管理、三大应用商店发布产品等。本书共29章,按内容结构可分为六篇:篇开发基础,即第2章~第8章,内容包括Cocos2d x简介、环境搭建、字符串、标签、菜单、精灵、场景、层、动作、特效、动画和Cocos2d x用户事件。第二篇开发进阶,即第9章~第12章,内容包括游戏音乐与音效、粒子系统、瓦片地图和物理引擎。第三篇数据与网络,即第13章~第17章,内容包括Cocos2d x中使用的数据容器类、数据持久化、数据交换格式、基于HTTP网络通信和基于Node.js的Socket.IO网络通信。第四篇设计与优化,即第18章~第20章,内容包括Cocos2d x中的常用设计模式、Cocos2d