《编译器设计(第 2版)》是编译器设计领域的经典著作,主要从以下四部分详解了编译器的设计过程。第 一部分涵盖编译器前端设计和建立前端所用工具的设计和构建;第 二部分探讨从源代码到编译器中间形式的映射,考察前端为优化器和后端所生成代码的种类;第三部分介绍代码优化,同时包含对分析和转换的进一步处理;第四部分专门讲解编译器后端使用的算法。 《编译器设计(第 2版)》适合作为高等院校计算机专业本科生和研究生编译课程的教材和参考书,也可供相关技术人员参考。
了解.NET内存管理的内部工作原理、陷阱和技术,以便有效地避免软件中出现各种性能和可伸缩性问题。尽管.NET具有自动内存管理功能,但了解 .NET的内存管理工作原理以及如何*好地编写与之高效交互的软件方面仍有许多益处。《.NET内存管理宝典 提高代码质量、性能和可扩展性》是你通过了解和处理 .NET 中的内存管理来编写出更好软件的全面指南。 《.NET内存管理宝典 提高代码质量、性能和可扩展性》经过了 Microsoft 的 .NET 团队全面审查,包含 了25 个有价值的故障排除方案,旨在帮助诊断具有挑战性的内存问题。读者还将受益于多个 .NET 内存管理 规则 ,这些规则介绍了编写内存感知代码的方法以及避免常见的破坏性陷阱的方法。 本书内容 ● 了解自动内存管理的理论基础 ● 深入研究.NET内存管理的各个方面,包括对垃圾回收(GC)实现的详细介绍,这些知识
本书为斯蒂芬·沃尔弗拉姆的随笔集,汇集了其过去十余年不同场合的文章、讲稿等,以计算思维范式为中心,讲述了沃尔弗拉姆在科学、技术、艺术、哲学、商业等多个领域的思想探索与实践。从为一部好莱坞电影提供科学咨询、解决人工智能道德规范问题、寻找一个不寻常的多面体的来源、与外星人交流,到建立Mathematica和 Wolfram|Alpha,再到寻找物理学的基本理论和探索π,本书捕捉到了计算世界伟大先驱之一的感染力和好奇心,向读者展示了计算思维在当代科技发展中的无限可能。 本书适合所有对科技史、科学哲学感兴趣,对于开阔视野、提升认知与思考能力有需求的读者。
无
本书主要介绍了调试方面的9条黄金法则,并结合实际的环境讲述了如何合理地运用它们。本书的内容没有针对任何平台、任何语言或者任何工具,讲述的重点是找到出错的原因并修复它们,高效地追踪和解决不易察觉的软硬件问题。 本书适合所有软硬件从业人员阅读。
本教材以孙洪义博士具有独立知识产权的创新创业教育3333课程体系为理论大纲。3333课程大纲次全面系统地整合了创造、创新和创业这三个概念。3333课程体系的核心是“三创、三新、三动、三力”。其中“三创”指的是从创造、到创新、再到创业的全过程概念。3333课程体系清晰地界定了三个阶段的区别和联系,为跨专业合作提供了理论依据和教学内容。这个大纲明确了三个阶段所对应的具体结果,即:新想法,新产品和新企业(三新),以及相应的教学内容,即:动脑思考,动手参与和动脚走向社会和市场(三动)。尤其重要的是三个不同的阶段需要的三种不同的能力(三力)以及不同的评价标准。3333课程体系契合“大众创业,万众创新”的政策和培养大学生创造能力,创新意识和创业精神的素质培养的教育理念。也符合熊彼得“以创新为基础创业史经济增长的
本书较为详细地介绍了TI公司的MSP430系列单片机。全书共分5章。首先讲述MSP430全系列所涉及的片内外围模块的功能、原理、应用及各个系列的模块构成情况;其次讲述MSP430的开发环境及如何使用汇编语言、C语言进行程序设计;最后例举大量的以MSP430为核心的系统设计应用实例,大部分实例同时给出汇编语言和C语言的源程序,且在作者设计的实验工具上测试通过,并实现了预期的功能。 本书配光盘一张,包含书中所用到的源程序及TI公司的网址与笔者的网址连接,还有MSP430软件的下载地址。 本书可作为高等院校计算机、自动化及电子技术类专业的教学参考书,也可作为电子设计以及毕业设计的参考书,更适用于从事单片机开发的科技人员。
龚渭华、葛芳民主编的《SCI文章词汇比较应用》主要介绍了发表SCI文章简单过程;SCI论文写作注意事项;SCI论文写作几个重要部分注意事项和一些固定的套用格式;SCI写作中的重要词汇与比较;SCI论文在线投稿图解;附录。适合各界人士、医学生和老师、生命科学学生和老师、各级医师。
本书讨论了PICl6F87X系列单片机的C语言程序编程方法。书中介绍了大量的C语言程序例程,涉及到PICl6F87X单片机的各个功能模块的编程应用;给出了应用实例的电路原理图和源程序清单.所有程序均在实验板上调试通过,并配有。本书与北京航空航天大学出版社出版的《PICl6F87X单片机实用软件与接口技术—一汇编语言及其应用》构成姊妹篇。该姊妹篇是单片机开发者和初学者的很好的参考书.也可作为大学本科学生单片机原理及应用课程的实验指导书。
本书从并行软件的实现、调试、优化和剖析四个方面,详细讨论了当前主要的并行计算关键技术,主要内容包括:多核和并行程序设计、共享内存编程中的线程与OpenMP、分布式内存编程、GPU编程、Thrust模板库、负载均衡等。本书结合具体的代码和案例分析,揭示了如何使用库或者指令创建多核应用,如何使用MPI开发分布式应用程序,如何使用CUDA开发高性能GPU程序,如何实现负载均衡,以及如何针对目标多核平台进行程序剖析和调试等。本书可供从事高性能计算技术研究的专业人员参考,也可作为高校相关专业的教学用书。
本书介绍以8051为代表的MCS-51系列微控制器的硬件和软件方面的基本知识和特性,着重描述其硬件体系结构和软件编程问题。同传统的微控制器书籍相比,本书更注重技术上的实现细节,着眼于教会读者如何解决具体的工程问题。在软件设计方面,同时给出了汇编程序和8051 C语言程序,讲解了C语言在复杂8051项目中的优势。本书在讲解重要的基本概念和方法时都给出了例题,便于读者掌握理解。 本书可作为高等院校相关专业教材,也适合从事单片机和嵌入式系统开发的工程技术人员。
本书为讲解电脑主板维修知识的专业技术图书。书中从最基础的电路知识讲起,一步步地引导读者从入门到提高,掌握电脑主板维修技术。本书在讲述各个电路的时候,都是先从原理讲起,并配以大量图片,然后再讲解针对该电路故障的详细检测方法及维修技巧。 本书适用于初学电脑主板维修的读者,也可以作为专业维修人员的参考用书,以及主板维修培训班的培训教材。
本书主要介绍当前使用最为广泛的服务器软件——Apache服务器的安装、配置、管理和编程。 本书首先介绍Apache服务器的基本知识,接着分别从编译和安装、配置和管理、模块的加载、日志文件的分析处理、性能优化、故障处理、安全配置、虚拟主机创建、配置代理服务等方面介绍了Apache最后介绍了Apache下的MySQL数据库开发,以及JSP/Java Servlet在Apache下的编程。
芯片尺寸封装(CSP)是20世纪90年代初兴起的一种高封装效率的IC封装,其封装尺寸小、封装实体薄,多数具有阵列式排式的引出端,便于测试、老炼和表面安装式组装,非常适合于便携式、高密度或高频电子器件的封装。本书全面介绍了类40多种不同结构的芯片尺寸封装,说明了每种封装的设计原理、封装结构、材料、制造工艺、性能、可靠性及应用。本书可作为从事芯片尺寸封装的研究、文教使用人员的参考书,也可作为相关专业高等院校高年级和研究生的参考书。
大多数电子及相关专业的学生在从学生到工程师的这个角色转换的过程中是比较盲目的。正是因为看准了这点,我们才下决心用了一年多的时间编写了本书。我们希望能够通过把已经走过这段路的工程师们的经验总结出来以飨读者,这样他们就能够少走很多弯路。 本书和以往的单片机类书籍有所不同。虽然它还是一本以单片机技术为主线的书,但是本书对于读者在从学生转变为工程师的过程中碰到的各种问题都给出了的解答。书中从MSP430单片机的架构、开发环境、小实验、项目一直到职场经验的分享,凝聚了太多人的心血和汗水。读者在阅读本书时,可以根据自己的需要,边动手、边阅读,从实践中汲取技术经验并加深对书中内容的理解。
打印机是机械和电气紧密结合的设备,结构比较复杂,因此维修难度也较大。要想掌握打印机的维修技术,就需要系统地学习打印机的结构、工作原理和故障诊断维修方法。本书主要讲解这些内容,帮助你快速成为打印机维修工程师。 本书分三篇讲解了打印机的结构原理和故障维修。篇讲解了打印机基础知识和维修工具的使用方法;第二篇讲解了针式打印机、喷墨打印机、激光打印机的机械部分和电气部分的结构原理、故障诊断维修;第三篇讲解了惠普打印机、佳能打印机、爱普生打印机、联想打印机、实达打印机、方正打印机等打印机的经典维修实例。 本书详细讲解打印机的维修技术,帮助读者充分了解打印机的运行原理,掌握打印机故障发生的原因和解决故障的思路。同时,本书还提供了打印机故障的应急处理方法,让读者在打印机罢工时不至于手