操作系统
-
图解Linux内核姜亚华全书共五篇,以从易到难的顺序详细剖析了Linux内核开发的核心技术。“知识储备篇”介绍了Linux的数据结构、中断处理、内核同步和时间计算等内容,这些是理解后续章节的前提;之后通过“内存管理篇”“文件系统篇”“进程管理篇”详细介绍了Linux的三大核心模块;最后的“综合应用篇”则融合了前面诸多模块知识展示了Linux内核开发在操作系统、智能设备、驱动、通信、芯片、云计算和人工智能等热点领域的应用。书中的重点、难点均配有图表、代码和实战案例,力求直观、清晰。学习本书的读者需要熟悉C语言,建议对Linux内核有一定了解。推荐初学者按照本书的编排顺序阅读,而熟悉Linux内核的读者可以跳过知识储备篇,直接从三大核心模块篇进行阅读。本书深入浅出、配图丰富,可作为Linux初中级读者系统学习Linux内核开发的指导手册,也可作为从事嵌入式、操作系统、Linux编程、驱动/内核开发,以及智能设备开发的工程师的案头指南和进阶工具书。 -
Linux内核设计与实现[美]罗伯特·洛夫本书基于Linux 2.6.34内核详细介绍了Linux内核系统,覆盖了从核心内核系统的应用到内核设计与实现等各方面内容。主要内容包括:进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步以及调试技术等。同时本书也涵盖了Linux 2.6内核中颇具特色的内容,包括CFS调度程序、抢占式内核、块I/O层以及I/O调度程序等。本书采用理论与实践相结合的路线,能够带领读者快速走进Linux内核世界,真正开发内核代码。本书适合作为高等院校操作系统课程的教材或参考书,也可供相关技术人员参考。 -
AI Agent开发与应用凌峰"《AI Agent开发与应用:基于大模型的智能体构建》详尽地阐述智能体的基础理论、开发工具以及不同层次的开发方法,通过融合自然语言理解、多轮对话和任务自动化技术,为读者提供从理论到实践的全方位指导,旨在帮助读者构建高效的智能体。《AI Agent开发与应用:基于大模型的智能体构建》分为3个部分,共12章。第1部分(第1~5章)深入解析智能体的工作原理及开发所需的工具链,包括智能体的定义、类型及其与大语言模型(LLM)的关系,探讨智能体框架结构和核心模块的设计,并介绍LangChain和LlamaIndex等技术如何助力任务自动化和数据管理,使读者能够亲身体验智能体的基础开发过程。第2部分 (第6、7章)聚焦于智能体的浅度开发,通过订票系统和智能翻译智能体等实例,展示如何将理论知识应用于实际项目。第3部分(第8~12章)深入探索智能体的高级开发技巧。其中,第8~10章通过邮件处理、面试助手、个性化推送等案例,展现智能体在实际应用中的强大功能;第11、12章则基于这些应用进行拓展,结合多种部署方案,进一步拓宽读者的视野,使其能够全面掌握智能体的多样化应用场景。 《AI Agent开发与应用:基于大模型的智能体构建》不仅适合智能体开发人员、人工智能从业者和AI技术爱好者阅读,还可作为培训机构和高校相关课程的教材或参考书。" -
大模型应用开发 动手做AI Agent黄佳暂缺简介... -
整洁架构之道[美]罗伯特·C.马丁(Robert C. Martin)这是一本关于如何设计更整洁、更高效的软件架构的全面、实用性指南,阐述了软件架构师的角色和目标,软件架构设计的核心原则,如何为Web、数据库、客户端、控制台和嵌入式应用程序设计最佳的高级结构。全书分为六部分,涵盖了设计和架构、编程范式(结构化编程、面向对象编程、函数式编程)、设计原则(单一职责原则、开闭原则、里氏替换原则、接口隔离原则)、组件原则(重定位技术、组件内聚、组件耦合)、架构(独立性、划分边界、边界剖析、分层和边界、整洁架构、整洁嵌入式架构),以及实现细节和案例研究。本书是软件架构师、系统分析师、系统设计师、软件经理以及执行他人设计的程序员的之作。 -
Yocto项目实战教程孙杰《Yocto项目实战教程》是一本系统化讲解Yocto项目核心技术的专业教程。全书从基础概念到高级应用,详细剖析了Yocto项目体系架构,包括Linux系统架构解析、OpenEmbedded构建系统原理、元数据组织架构、BitBake构建引擎工作机制、Poky参考系统的核心组件等关键技术。特别针对嵌入式开发实践需求,深入讲解了内核菜谱定制、BSP层开发、交叉编译工具链构建、SDK集成开发等实战内容。书中提供了丰富的开发案例,涵盖从QEMU模拟器、树莓派到NXP i.MX系列工业级平台的实际应用,通过循序渐进的教学方式,帮助读者快速掌握Yocto项目的开发方法与技巧。本书内容翔实、案例典型,既适合嵌入式Linux开发工程师作为工作参考手册,也可作为高校嵌入式系统课程的专业教材,同时还能满足技术爱好者自学Yocto项目的需求。 -
人机系统设计中相容性原理及其应用宋晓蕾著复杂人机系统中,如何优化人机交互过程、让用户操作舒适且提高系统安全工效,人、机和环境的匹配和相容是一条非常重要的原则。本书坚持理论探索与实践创新相统一,在系统梳理本研究团队20余年围绕相容性原理所开展的相关研究成果的基础上,结合国内外围绕此问题所的相关经典及前沿研究成果,对相容性的理论原理、实践应用和未来研究展望等方面进行了系统阐述,为复杂系统人机界面及空间环境布局设计提供了理论支撑和科学依据,也为读者后详细了解相容性原理在不同情况下的应用研究做好铺垫。本著作结构合理,案例丰富,既有专深的理论研讨,又有广泛的应用拓展;既钻研工程心理学领域相容性研究的前沿论题,又发掘智能时代工程心理学领域相容性应用和研究遇到的新问题,对进一步开展工程心理学、人工智能等领域相容性的学术研究以及新型人机交互设计、智能化设计等具有重要参考价值。该著作得到了相关领域专家的一致肯定与高度评价,是一本极具学术意义与实践价值的专著。适合作为心理学、工业设计、人工智能、计算机以及相关专业的本科生和研究生阅读;同时也可作为人因工程、用户体验实践者的参考资料。 -
调强放疗中计算机应用技术研究兰义华本书从调强放疗的步骤入手,概括介绍常用的放疗设备、照射方式、放疗目的、放疗的生物学原理等;重点介绍调强放疗中的计算机应用技术,涉及剂量计算模型、放疗计划系统中的可行性问题,以及线性和非线性规划模型、放射生物学模型、带有剂量体积约束的规划模型、多目标规划模型、照射角度选择优化模型等。此外,本书对通量图的生成和调制、基于机器跳数的平滑方法和双向叶片运动通量图平滑模型等进行研究;讨论自动勾画的意义、需求和定义等,介绍阈值分割算法、区域分割算法、分水岭分割算法和马尔可夫随机场分割算法等常见的图像分割算法,重点介绍一种加入区域信息的测地线活动轮廓模型、一种改进的V-Net 模型和一种基于等效生物剂量和硬件约束的一体化逆向计划模型,并介绍凸优化求解和剂量验证等。本书介绍的内容涉及面广,有助于读者了解调强放疗中的计算机应用技术,适合作为高等学校医学影像处理相关专业研究生和高年级本科生的教材,也适合相关科研人员和对调强放疗技术感兴趣的读者阅读。 -
全智能磨削云制造平台的设计及系统开发 凸轮轴数控磨削加工谢智明本书以整合利用凸轮轴数控磨削加工所涉及的资源为研究对象,分析与设计了应用需求模型,设计了凸轮轴数控磨削云平台的软件、硬件及网络系统,运用软件工程的理论与方法,采用UML统一建模语言作为设计工具,研究、设计并开发了包括凸轮轴数控磨削云SaaS(Solution for grinding process as a Service,为磨削加工提供解决方案即服务)服务系统、凸轮轴数控磨削云PaaS(Platform of application software for grinding process as a Service,为磨削加工提供应用软件平台即服务)服务系统、凸轮轴数控磨削云IaaS-To-PaaS分布式异构数据库同步复制系统、凸轮轴数控磨削云IaaS(Infrastructure for grinding process as a Service,为磨削加工提供基础设施即服务)服务系统、凸轮轴数控磨削云用户注册登录管理系统五个相对独立的软件系统所组成的全智能磨削云平台。研究、设计与开发凸轮轴数控全智能磨削云平台,对我国汽车工业的发展和增强我国高档凸轮轴数控磨床产品的国际竞争力起到积极的支撑作用。 -
开源鸿蒙探秘方海光 郑志宏暂缺简介...
