《编译器设计(第 2版)》是编译器设计领域的经典著作,主要从以下四部分详解了编译器的设计过程。第 一部分涵盖编译器前端设计和建立前端所用工具的设计和构建;第 二部分探讨从源代码到编译器中间形式的映射,考察前端为优化器和后端所生成代码的种类;第三部分介绍代码优化,同时包含对分析和转换的进一步处理;第四部分专门讲解编译器后端使用的算法。 《编译器设计(第 2版)》适合作为高等院校计算机专业本科生和研究生编译课程的教材和参考书,也可供相关技术人员参考。
了解.NET内存管理的内部工作原理、陷阱和技术,以便有效地避免软件中出现各种性能和可伸缩性问题。尽管.NET具有自动内存管理功能,但了解 .NET的内存管理工作原理以及如何*好地编写与之高效交互的软件方面仍有许多益处。《.NET内存管理宝典 提高代码质量、性能和可扩展性》是你通过了解和处理 .NET 中的内存管理来编写出更好软件的全面指南。 《.NET内存管理宝典 提高代码质量、性能和可扩展性》经过了 Microsoft 的 .NET 团队全面审查,包含 了25 个有价值的故障排除方案,旨在帮助诊断具有挑战性的内存问题。读者还将受益于多个 .NET 内存管理 规则 ,这些规则介绍了编写内存感知代码的方法以及避免常见的破坏性陷阱的方法。 本书内容 ● 了解自动内存管理的理论基础 ● 深入研究.NET内存管理的各个方面,包括对垃圾回收(GC)实现的详细介绍,这些知识
本书由微软技术专家戴有炜先生倾力编著,是他**推出的Windows Server 2019两卷力作中的Active Directory配置指南篇。 本书延续了作者的一贯写作风格:大量的实例演示兼具理论,以及完整清晰的操作过程,以简洁易懂的文字进行描述,内容丰富,图文并茂。本书共分16章,内容包括Active Directory域服务、建立AD DS域、域用户与组账户的管理、利用组策略管理用户工作环境、利用组策略部署软件、限制软件的运行、建立域树和域林、管理域和林信任、AD DS数据库的复制、操作主机的管理、AD DS的维护、将资源发布到AD DS、自动信任根CA、利用WSUS部署更新程序、AD RMS企业文件版权管理以及AD DS与防火墙。 本书面向广大初、中级网络技术人员、网络管理和维护人员,也可作为高等院校相关专业和技术培训班的教学用书,同时可以作为微软认证考试的参考用书。
本书从软件开发者角度出发,详细介绍了现代计算机体系结构,重点讲解如何处理存储器问题以及如何写出能直接与底层硬件交互并充分利用底层硬件的高效汇编代码。 本书主要讲述硬件基础和数字化设计,涵盖现代计算机操作系统下硬件开发的各种元素,从汇编语言讨论软件设计,从宏观角度探讨计算机体系结构,并着重探讨了CISC和RISC两种微处理器体系结构。 本书适合作为高等院校相关专业课程,也可供软件开发人员参考。
This book introduces and illustrates modeling, sensing, and control methods for analyzing, designing, and developing spherical motors. It systematically presents modelsfor establishing the relationships among the magnetic fields position/orientation and force/torque, while also providing time-efficient solutions to assist researchers and engineers in studying and developing these motors. In order to take full advantage of spherical motors compact structure in practical applications, sensing and control methods that utilize their magnetic fields and eliminate the need to install external sensors for feedback are proposed. Further, the book investigates for the first time spherical motors force/torque manipulation capability, and proposes algorithms enabling the ball-joint-like end-effector for haptic use based on these motors hybrid position/force actuation modes. While systematically presenting approaches to their design, sensing and control, the book also provides many examples illustrating the implementat
《全书》根据计算机学科的内在联系、相关程度与性质特点,划分为 计算机科学理论 、 计算机组织与体系结构 、 计算机软件 、 计算机硬件 、 计算机应用技术 和 人工智能 6大分支,按4级框架,共设置1293个条目200多万字。由于中文信息处理是我国及全球汉字通用地区计算机应用中的重要技术,特在 计算机应用技术 分支中,设置有关中文信息处理条目80余条,以供读者查阅。《全书》按照不同层次与内容涉及范围,将条目释文分为大、中、小3类。在释文中有一定释义的常用名词术语还择要列作 主题词 者共约1031个,与条目一起编入内容索引中,以利查阅。《全书》 总论 全面总览了计算机科学技术的内涵与对人类社会发展的巨大作用与深远意义,以引导读者全面、科学地认识计算机科学技术。
《软件研发效能提升实践》 在数字化转型、软件“吞噬”世界的时代,软件研发效能已成为企业的核心竞争力。本书系统地阐述软件研发效能的框架,以及有关管理实践、工程实践、组织实践、技术实践、度量实践、规模化实践和工具落地等方面的内容。本书通过良好的框架设计和组织,详细介绍了前沿颇有成效的软件研发效能改进和提升案例。本书适合IT行业的各类从业人员阅读,无论是技术人员、项目经理、产品经理,还是团队管理人员、资深专家和高层管理者,都能从本书中得到启发。
本书涉及模拟集成电路和系统关键方面的系统级静电放电(ESD)保护设计。本书重点介绍嵌入式半导体集成电路(IC)、片上系统组件和集成电路系统级保护设计。本书基于IC系统的ESD保护的循序渐进的过程,结合集成电路级和系统级ESD测试方法的相关性探讨,提供一个详细可用的芯片级ESD测试方法。
本书从突破工程设计中的计算复杂性难题入手,系统研究了利用近似模型提升工程设计效率的基本方法,并提供了若干应用实例。全书共包括四部分内容,第一部分为实验设计方法,解决训练样本数据高效获取问题;第二部分为近似建模方法,解决高耗时模型快速高精度预测问题;第三部分为基于近似模型的设计分析方法,解决如何提升设计分析效率问题;第四部分为飞行器设计中的典型应用实例分析。本书可作为航空航天、机械等相关专业研究生的参考书,也可为工业部门从事总体和分系统设计相关工作的工程师提供一定的基础理论和方法指导。
本书主要介绍了调试方面的9条黄金法则,并结合实际的环境讲述了如何合理地运用它们。本书的内容没有针对任何平台、任何语言或者任何工具,讲述的重点是找到出错的原因并修复它们,高效地追踪和解决不易察觉的软硬件问题。 本书适合所有软硬件从业人员阅读。