操作系统
-
Linux系统管理与网络管理余柏山本书是获得大量读者好评的“Linux典藏大系”中的《Linux系统管理与网络管理》的第3版。《Linux系统管理与网络管理(第3版)》第1、2版出版后获得了读者的高度评价,曾经多次印刷。第3版以当前流行的Red Hat Enterprise Linux 9.1版本为基础,全面、系统、由浅入深、循序渐进地介绍从Linux系统管理到各种网络服务器配置所涉及的核心知识。《Linux系统管理与网络管理(第3版)》提供教学视频、思维导图和教学PPT等超值配套资料,帮助读者高效、直观地学习。《Linux系统管理与网络管理(第3版)》共26章,分为3篇。第1篇“基础知识”,涵盖的内容有Linux系统简介、Linux系统安装、图形桌面系统管理、命令行界面等;第2篇“系统管理”,涵盖的内容有Linux系统启动过程、用户和用户组管理、磁盘分区管理、文件系统管理、软件包管理、进程管理、网络管理、系统监控、Shell编程、Linux系统安全等;第3篇“网络服务管理”,涵盖的内容有Web服务器配置和管理、动态Web服务器配置和管理、DNS服务器配置和管理、邮件服务器配置和管理、DHCP服务器配置和管理、代理服务器配置和管理、NFS服务器配置和管理、Samba服务器配置和管理、NAT服务器配置和管理、MySQL数据库服务器配置和管理、Webmin服务器配置和管理、Oracle服务器配置和管理等。《Linux系统管理与网络管理(第3版)》是一本不可多得的Linux学习手册,更是一本不可多得的案头宝典,适合Linux初学者、系统管理员、网络管理员和对Linux感兴趣的人员阅读,还适合高等院校相关专业和培训机构作为学习用书。 -
OpenHarmony开发与实践陈鲤文、陈婧、叶伟华本书是一本介绍OpenHarmony操作系统的技术书籍,通过系统地讲解操作系统的概念和实现原理,帮助读者深入了解OpenHarmony操作系统的特点和优势,掌握其开发和应用的技能。本书共七章,分别介绍了OpenHarmony操作系统的概述、快速入门、内核、适配移植、IoT组件开发、SIMPLEGUI显示及开发示例。第1章介绍了OpenHarmony操作系统的基本概念、特点和架构;第2章通过一个简单的示例程序,帮助读者快速入门OpenHarmony操作系统的开发;第3章详细介绍了OpenHarmony操作系统的内核,包括任务管理、内存管理、同步机制等内容;第4章介绍了OpenHarmony操作系统的适配移植,包括板级支持包(BSP)的开发和适配,以及外设驱动的开发和移植;第5章介绍了OpenHarmony操作系统的IoT组件开发,包括GPIO、PWM、UART等常用组件的开发和使用;第6章介绍了OpenHarmony操作系统的SIMPLEGUI显示模块,帮助读者快速开发应用程序界面;第7章通过一系列开发示例,帮助读者深入理解OpenHarmony操作系统的开发和应用。本书适合从事OpenHarmony操作系统开发和应用的工程师、学生等读者,也适合想要了解OpenHarmony操作系统的技术爱好者和初学者。读者应具备一定的嵌入式开发基础知识和C语言编程经验,以更好地理解本书内容。 -
PyTorch深度学习与企业级项目实战宋立桓 宋立林《PyTorch深度学习与企业级项目实战》立足于具体的企业级项目开发实践,以通俗易懂的方式详细介绍PyTorch深度学习的基础理论以及相关的必要知识,同时以实际动手操作的方式来引导读者入门人工智能深度学习。本书配套示例项目源代码、数据集、PPT课件与作者微信群答疑服务。《PyTorch深度学习与企业级项目实战》共分18章,内容主要包括人工智能、机器学习和深度学习之间的关系,深度学习框架PyTorch 2.0的环境搭建,Python数据科学库,深度学习基本原理,PyTorch 2.0入门,以及13个实战项目:迁移学习花朵识别、垃圾分类识别、短期电力负荷预测、空气质量预测、手写数字识别、人脸识别与面部表情识别、图像风格迁移、糖尿病预测、基于GAN 生成动漫人物画像、基于大语言模型的NLP、猴痘病毒识别项目实战、X光肺部感染识别项目实战、乐器声音音频识别项目实战。《PyTorch深度学习与企业级项目实战》适合PyTorch深度学习初学者、深度学习算法从业培训人员、深度学习应用开发人员阅读,也适合作为高等院校或高职高专深度学习课程的教材。 -
Linux 内核完全剖析赵炯本书对 Linux 作系统早期内核(V0.12)全部源代码文件进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对 Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究现代 Linux 系统打下坚实的基础。虽然分析的版本较低,但该内核已能够正常编译运行,并且其中已包括了 Linux 工作原理的精髓。书中首先概要地介绍了 Linux 内核发展历史,说明了各内核版本之间的主要区别和改进,给出了选择 0.12 版内核源代码作为研究对象的原因。然后给出了阅读内核源代码所需的相关基础知识,概要介绍了运行 Linux 系统的 PC 硬件组成结构、编写内核使用的汇编语言和 C 语言扩展部分,并且重点说明了 80x86 处理器在保护模式下运行的编程方法。接着介绍了内核代码概况,给出了内核源代码目录树结构,并依据该组织结构对所有内核程序和文件进行了详细描述和说明。为了加深读者对内核工作原理的理解,书中最后一章给出了多个相关运行调试实验。书中所有相关资料和信息均可从网站 www.oldlinux.org 下载。本书适合作为高校计算机专业学生学习作系统课程的辅助和实践教材,也适合 Linux 爱好者作为学习内核工作原理的自学参考书籍,还可作为一般技术人员开发嵌入式系统时的参考书。 -
containerd原理剖析与实战赵吉壮、张明月Kubernetes作为云原生领域容器编排的事实标准毋庸置疑,Kubernetes作为编排调度的指挥官,而真正的执行者实际上是容器运行时。在云原生生态中,容器运行时作为云原生技术栈的基石,是至关重要的一环。本书旨在帮助读者全面了解containerd的基本原理和概念。本书从云原生与容器运行时讲起,内容涵盖云原生和容器的发展史,容器技术的Linux原理,containerd的架构、原理、功能、部署、配置、插件扩展开发等,并详细介绍containerd生产实践中的配置以及落地实践,使读者对containerd的概念、原理、实践有比较清晰的了解。本书适合作为云原生和容器技术的架构师、研发工程师和运维工程师的参考资料,也适合作为希望了解云计算和容器技术的爱好者的自学用书和参考手册。 -
智能优化算法及MATLAB实现贾鹤鸣、吴迪、宋美佳、赖宇阳智能优化算法作为人工智能的重要研究方向之一,为许多领域中复杂的系统优化问题提供了更好的解决方法,因此得到了广泛的应用。《智能优化算法及 MATLAB 实现》按照智能优化算法、测试函数集及常用仿真实验等逻辑脉络由浅至深地进行讲解,便于读者入门并掌握智能优化算法及其 MATLAB 实现的相关知识,为后续学习打下良好基础。全书共 16 章,第 1 至 13 章分别介绍了 13 种智能优化算法的基本原理、流程图、MATLAB实现和应用案例;第 14 章介绍了 4 套常见的标准测试函数及其 MATLAB 实现;第 15 章介绍了 6 个典型的工程设计问题及其 MATLAB 实现;第 16 章介绍了统计校验指标及代码。《智能优化算法及 MATLAB 实现》既可作为人工智能、计算机科学与技术、电子信息、控制科学与工程等相关专业本科生和研究生的教材,也可作为从事智能优化算法研究与应用的科研人员或技术人员的参考用书。 -
Django 5企业级Web应用开发实战王金柱《Django 5企业级Web应用开发实战:视频教学版》精选当前简单、实用和流行的Django实例代码,帮助读者学习和掌握Django 5框架及其相关技术栈的开发知识。本书系统全面、内容翔实、重点突出、通俗易懂,基本涵盖Django 5框架应用开发的所有技术。本书配套示例源码、PPT课件和教学视频。《Django 5企业级Web应用开发实战:视频教学版》共分为13章,内容包括Django框架基础与环境搭建、常用配置、模型、视图与路由、模板、表单、后台管理、异常管理与自动化测试、用户Auth认证系统、安全与国际化,以及常用的Web应用程序工具等。此外,为了突出本书项目实战的特性,最后两章基于Django框架分别讲解了投票应用系统和内容管理系统两个实际项目的开发,可以帮助读者深入理解Django的应用开发流程。《Django 5企业级Web应用开发实战:视频教学版》内容简洁、代码精练、重点突出、实例丰富,能够帮助初学者快速掌握Django框架的Web应用开发方法,也能提高企业级Web应用开发人员的技术水平。本书也适合作为高等院校或高职高专学校软件开发课程的教材和教学参考书。 -
Octave AR应用实战于红博Octave为GNU项目下的开源软件,旨在解决线性和非线性的数值计算问题。本书全面讲解AR技术在理论上的基础和在行业内的应用,帮助读者尽快掌握Octave的应用技巧。本书共13章,涵盖广泛的AR技术应用场景,将庞大的AR技术分解为可视化技术、计算机视觉、硬件选型、SLAM算法等方面,分类进行详细讲解,并提供大量实用程序示例,让读者不仅可以在学习过程中减小阻碍,在实际的工程研究中也方便查找,内容覆盖全面。本书针对零基础的读者,有VR方向研发经验的程序设计人员也可以学到很多Octave独有的特性。 -
智能群体博弈张春燕、谢广明本书是智能群体博弈理论的重要参考资料,精心设计以向学者和行业专家呈现该领域的前沿研究和应用实例。它不仅全面呈现了智能群体博弈的当前景象和预期趋势,还通过一系列真实案例引导读者在人工智能、演化博弈和集群系统等领域进行深入的跨学科探讨。这本书综合了多方面的先进理论和实战案例,如任务分配难题和群体博弈动力学中的多元影响因素及策略多样性。它以丰富多元的内容帮助读者打造稳固的理论基石,并为相关领域的科研和技术开发提供全方位指导。本书还着重研究了懒惰个体、孤立者及惩罚者在群体博弈动力学中的影响,并探讨了“自己差,对手更差”等策略在群体博弈中的运用。它使读者能够深入探索并理解这些现象在实际世界中的效果和含义。除此之外,本书还提供了一系列实用的资源,包括案例研究和前沿技术分析,旨在助力读者更加精准地应用所学知识,并促进个人学习和技能提升。本书是高等教育相关专业的理想教材或参考书,也能为从事人工智能、演化博弈和集群系统研究及技术开发的专业人士提供强有力的支援和指导。通过深入研究和刻画目标群体的演化动力学模型,我们在博弈智能和集群智能领域实现了理论突破和丰富的成果 -
C# 11和.NET 7入门与跨平台开发[美] 马克·J. 普莱斯(Mark J. Price) 著,叶伟民 译《C# 11和.NET 7入门与跨平台开发(第7版)》将为你学习C# 11和.NET 7奠定坚实的基础,使你能够自信地构建应用程序和服务。学习完本书,你将能够创建丰富的Web应用,并能牢牢掌握面向对象编程技术,进而能在此基础上进行项目开发。● 使用Blazor、Razor Pages、MVC模式和ASP.NET Core的其他特性构建丰富的Web应用● 利用面向对象编程构建自己的类型● 编写、测试和调试函数● 使用LINQ查询和操作数据● 使用Entity Framework Core模型在应用程序中集成和更新数据库● 使用最新的技术,包括Web API和最小API,构建和消费强大的服务
