操作系统
-
Linux系统编程[瑞典]杰克-本尼·佩尔松(Jack-Benny Persson) 著Linux是世界上最流行的开源操作系统。Linux系统编程技术将使你能够使用自己的系统程序扩展Linux操作 系统,并与系统上的其他程序进行通信。 本书探讨了Linux文件系统及其基本命令、内置手册页、GNU编译器集合(GCC)和Linux系统调用;讲述了如何处理程序中的错误,以及如何捕获错误并打印错误相关信息;介绍了在系统上读写文件的多种方法,包括使用流和文件描述符。随着学习的不断深入,你将深入研究创建进程、创建僵尸进程和守护进程,并学习使用systemd处理守护进程的方法;了解如何创建共享库,并探索不同类型的进程间通信(IPC);还将学习如何使用POSIX线程编写程序,以及如何使用GNU调试器(GDB)和Valgrind调试程序。 学完本书,你将能够在Linux系统中开发自己的系统程序,包括守护进程、工具、客户端和过滤器。 通过阅读本书,你将: ◎ 了解如何使用各种系统调用为Linux系统编写程序。 ◎ 深入研究POSIX函数的工作原理。 ◎ 理解并学会使用信号、管道、IPC和流程管理等关键概念。 ◎ 了解如何集成程序与Linux系统。 ◎ 探索高级主题,例如,文件系统操作、创建共享库和调试程序。 ◎ 全面了解如何使用Valgrind调试程序。 -
调强放疗中计算机应用技术研究兰义华本书从调强放疗的步骤入手,概括介绍常用的放疗设备、照射方式、放疗目的、放疗的生物学原理等;重点介绍调强放疗中的计算机应用技术,涉及剂量计算模型、放疗计划系统中的可行性问题,以及线性和非线性规划模型、放射生物学模型、带有剂量体积约束的规划模型、多目标规划模型、照射角度选择优化模型等。此外,本书对通量图的生成和调制、基于机器跳数的平滑方法和双向叶片运动通量图平滑模型等进行研究;讨论自动勾画的意义、需求和定义等,介绍阈值分割算法、区域分割算法、分水岭分割算法和马尔可夫随机场分割算法等常见的图像分割算法,重点介绍一种加入区域信息的测地线活动轮廓模型、一种改进的V-Net 模型和一种基于等效生物剂量和硬件约束的一体化逆向计划模型,并介绍凸优化求解和剂量验证等。本书介绍的内容涉及面广,有助于读者了解调强放疗中的计算机应用技术,适合作为高等学校医学影像处理相关专业研究生和高年级本科生的教材,也适合相关科研人员和对调强放疗技术感兴趣的读者阅读。 -
Linux设备驱动开发[美]约翰·马德奥 著,李强 译《Linux设备驱动开发》本书详细阐述了与Linux设备驱动开发相关的基本解决方案,主要包括Linux内核概念、regmap API应用、MFD子系统和syscon API、通用时钟框架、ALSA SoC框架、V4L2和视频采集、集成V4L2异步和媒体控制器框架、V4L2 API、Linux内核电源管理、PCI设备驱动、NVMEM框架、看门狗设备驱动、Linux内核调试技巧和**实践等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。 本书详细阐述了与Linux设备驱动开发相关的基本解决方案,主要包括Linux内核概念、regmap API应用、MFD子系统和syscon API、通用时钟框架、ALSA SoC框架、V4L2和视频采集、集成V4L2异步和媒体控制器框架、V4L2 API、Linux内核电源管理、PCI设备驱动、NVMEM框架、看门狗设备驱动、Linux内核调试技巧和**实践等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。 -
Docker与Kubernetes容器虚拟化技术与应用倪振松 刘宏嘉 陈建平 主编,谢岳富 副主编Docker 是目前流行的容器平台。作为开发、发布和运行应用程序的开放平台,Docker为快速发布、测试和部署应用程序提供了一整套技术和方法。 《Docker与Kubernetes容器虚拟化技术与应用》主要围绕容器生态体系中的核心组件Docker和Kubernetes展开,介绍了容器的组成及相关概念、容器系统架构和运行原理,重点剖析了Docker和Kubernetes两大工具的核心概念、组成和工作原理,通过大量的课堂案例和实验,使学生能够快速掌握利用Docker完成容器的部署。另外,《Docker与Kubernetes容器虚拟化技术与应用》还赠送教学PPT课件和教学微大纲。 《Docker与Kubernetes容器虚拟化技术与应用》适合容器虚拟化技术的初学者,对容器技术感兴趣的技术人员,以及想从事物联网工作的读者。《Docker与Kubernetes容器虚拟化技术与应用》还可作为容器虚拟化技术基础用书,以及中职、高职、应用型本科专业的教材。 -
RHCSA/RHCE8红帽Linux认证学习教程段超飞《RHCSA/RHCE8红帽Linux认证学习教程》从零基础开始讲解,系统介绍了RHCE8的相关知识,以帮助读者快速了解及熟练掌握RHCE8的相关操作,是一本高品质的RHCE认证的学习书籍。《RHCSA/RHCE8红帽Linux认证学习教程》分为9篇,共35章。第1篇主要介绍基本配置;第2篇主要介绍用户及权限管理;第3篇主要介绍网络相关配置;第4篇主要介绍存储管理;第5篇主要介绍系统管理;第6篇主要介绍软件管理;第7篇主要介绍安全管理;第8篇主要介绍容器管理;第9篇主要介绍自动化管理工具ansible的使用。《RHCSA/RHCE8红帽Linux认证学习教程》适用于希望通过RHCE(红帽认证工程师)考试的读者学习,也可以作为培训班的教材使用。 -
自动化测试项目实战卢家涛 著本书以当前软件测试人员掌握的主流编程语言Python为主,详细介绍了自动化测试的基础知识、进阶知识和项目实战。全书分为3部分,共8章,分别介绍自动化测试概述,单元自动化测试,接口自动化测试,界面自动化测试,扩展现有自动化测试框架,开发全新自动化测试框架,项目实战,持续集成、持续交付和持续部署等知识,且每个知识点都有相应的实现代码和实例。 本书适合有一定编程基础的测试工程师、自动化测试工程师、测试开发工程师及测试管理者阅读,也可作为全国高等院校或培训机构的教材。 -
安卓传奇[美] Chet Haase 著,徐良 译《安卓传奇:Android缔造团队回忆录》讲述了Android如何从一个无法引起投资者兴趣的相机软件发展成为安装在全球30亿台设备上的移动操作系统的故事。作者花了四年时间,采访了早期Android团队的大部分成员,让这些鲜为人知的精彩故事得以保存下来,并以幽默诙谐的笔风呈现给读者。作者按照时间顺序讲述了这家初创公司是如何起步的,团队成员是如何走到一起的,以及他们是如何构建出这个操作系统的。这个雄心勃勃的项目从脆弱的低谷开始,这家初创公司最终被谷歌收购,并在激烈的行业竞争中披荆斩棘,成为席卷全球的移动操作系统。《安卓传奇:Android缔造团队回忆录》讲述的是Android的故事,任何对这个行业或产品感兴趣的人都可以阅读它,包括软件技术开发者、手机用户、产品经理、市场人员和公司高层决策人员,等等。 -
鸿蒙App开发全流程实战褚洪波 著华为鸿蒙3.0操作系统(HarmonyOS 3.0)在开发方式上进行了重大的升级,增加了基于TypeScript语言的eTS开发方式,以及上千个针对JavaScript的系统API调用方式。 本书是基于鸿蒙3.0操作系统编写的Ark UI 开发App的实战教程,涉及鸿蒙操作系统入门、技术架构解读、分布式多终端App开发环境搭建、JavaScript组件开发、分布式计划管理软件实战开发、App调试上线、多个eTS案例开发等内容。 本书提供了全部案例的视频教程(扫码即可实时观看)及配套的源代码,可以帮助读者全方位且快速地学习鸿蒙App开发技巧。 本书适合H5前端开发工程师、计算机等相关专业师生、华为生态的企业员工,以及对鸿蒙操作系统感兴趣的初、中级开发者阅读学习。 -
Linux人工智能开发实例廖建尚 著本书是一本介绍Linux知识和应用技术的书籍,包含嵌入式Linux系统概述和6个典型案例:音频分析系统Linux开发案例、城市环境采集Linux开发案例、网络视频安防监控系统Linux开发案例、智能家居网关Linux开发案例、智能车牌识别Linux开发案例和AI人脸识别Linux开发案例。本书深入浅出地介绍了Linux知识和相关理论,以及相关领域的案例开发实践,将理论学习与实践结合起来。每个案例均附上完整的开发代码和配套PPT。读者可以在源代码的基础上快速进行二次开发。本书既可作为高等院校相关专业的教材或教学参考书,也可供相关领域的工程技术人员查阅,还可供人工智能开发、嵌入式系统开发、物联网系统开发爱好者阅读。 -
数字化转型之企业架构重塑周丹,焦烈焱,毕晓冬,孟庆余,李书超 ... 著随着经济全球化、地缘政治冲突、新冠疫情袭击全球、逆全球化、全球产业布局重组以及新技术和创新带来的竞争,复杂的内外部环境让企业面临严峻的生存考验。企业如何在未来的复杂环境下生存与发展?书中将结合我们在金融行业、国企信息化、复杂企业数字化转型、信创等领域多年不懈坚持和耕耘的经验,探讨数字科技对企业生存和发展的影响以及如何通过数字科技重塑企业架构,为企业安全、稳健实现数字化转型提供建设性意见和参考案例。 全书共分11章,重点探讨企业数字化转型的愿景、路线图及企业架构重塑。内容包括企业数字化转型之路、架构重塑的核心是数字中台、中台的核心是建设数字化的可重用体系、业务中枢:实现柔性的服务能力、数据中枢:数据资产价值变现、AI中枢:数字孪生与智慧大脑、技术中枢:数字化的加速器、打造低代码平台:实现个性化自助研发、用户体验平台:极致的交互体验、企业架构重塑之实施与配套变革、企业架构重塑的未来。最后的附录讲解中台建设的评估体系。 本书立足于企业数字化转型中架构重塑的探讨,展望企业数字化转型的愿景,与业界分享企业四大中台建设实践。本书适合大中型企业CEO、CIO、信息科技部经理、架构师、业务专家以及开发工程师等。
