程序设计综合
-
JavaScript程序设计教程汪远征 著本书是针对高等学校非计算机专业的教学要求编写的计算机应用基础教材,是掌握计算机应用技能的提高读物。以案例教学的方式,向读者介绍Javascript语言的程序设计方法及技巧。此外,为了更好地指导学生的上机实践,我们编写了上机指导教材作为本书的一个重要配套部分。本书内容侧重于应用能力的训练。选材精炼、详略得当、实用性强、体例新颖、图文并茂、通俗易懂。适用于高等院校公共计算机基础课教学使用,也可以作为广大计算机爱好者的自学用书。 -
例说XBee无线模块开发Jonathan A.Titus 编本书是唯一一本介绍XBee模块的实战型图书,它通过清晰的步骤教会工程师如何在自己的设计中采用XBee模块。和其他书不一样的地方是作者通过22个实验,涉及如何使用X-CTU软件,如何修改XBee模块配置,如何进行单向数字输入通信,通过XBee实现远程控制,XBee模块如何传输与控制模拟信号和数字信号,通过API控制本地以及远程XBee模块,远程控制I/O接口,远程控制PWM输出,通过广播命令控制多个XBee模块,MCU和XBee模块间的通信,XBee模块间的双向通信,如何发现附近的XBee模块,如何建立一个小型XBee网络,测量一个网络中的数字和模拟信号,如何运用未知数量的XBee模块,探索周期操作等,帮助读者由浅入深,在动手实践的过程中理解XBee模块的使用方式与注意事项。每一个实验都包含模块配置、模块相应功能参数的介绍、应用背景以及需要的控制器和软件。每一个实验都包含了配置、建立、验证以及接口设计等完整过程。每一个实验都包含调试和测试信息,以及已经配置好的下载文件和具有详细注释的源代码供开发者学习使用。 -
Android驱动开发权威指南杨柳 编本书根据作者多年的从业经验,从开发实战出发,全面深入地讲解了Android驱动开发。本书以Android驱动本质为源,深入浅出地剖析了Android驱动程序开发要用到的DMA、中断、同步、等待队列与signal等多项技术。本书还从系统的角度描述了Android驱动与Android其他部分的有机结合,为Android用户提供各类智能输入/输出服务。本书适合从事Linux开发、Android底层驱动开发、系统框架开发,以及Android底层模块验证测试等的相关软件工程人员阅读;也适合从事Android智能手机其他领域的研发人员参考;还适合作为大、中专院校与培训机构的相关实践性指导教材。 -
硬件架构的艺术(印度)Mohit Arora 编本书揭示硬件架构的设计艺术,涵盖作者从事芯片设计行业十多年的经验和研究成果。本书共分9章,第1章介绍亚稳态的概念、量化方法和减少其影响的技术;第2章介绍同步设计的时钟技术,并提出可行的时钟方案以及系统复位策略。第3章介绍在设计中使用异步时钟或“处理多个时钟”时会出现的问题及解决方法。第4章介绍时钟分频器的各个方面和实现方法。第5章讲述低功耗设计技术,以减少动态和静态功耗。第6章介绍如何把流水线技术应用在处理器的设计中,从而提高性能;第7章讨论使用最佳字节顺序的方法;第8章阐述去抖动技术,以消除毛刺和噪声。第9章介绍电磁干扰的原理、规程、标准和认证,以及电磁干扰的影响因素和减少电磁干扰的方法。 -
Arduino与LabVIEW开发实战沈金鑫 编Arduino与LabVIEW开发实战沈金鑫 编著图书在版编目(CIP)数据Arduino与LabVIEW开发实战 / 沈金鑫编著. —北京:机械工业出版社,2014.3ISBN 978-7-111-45839-5I. A… II. 沈… III. ①单片微型计算机-程序设计 ②软件工具-程序设计 IV. ①TP368.1 ②TP311.56中国版本图书馆CIP数据核字(2014)第029106号版权所有·侵权必究封底无防伪标均为盗版本书法律顾问:北京大成律师事务所 韩光/ 邹晓东本书主要讲述Arduino控制器与LabVIEW软件的系统设计与实践,搭建基于Arduino与LabVIEW的测控系统。全书共分为6章。第1章和第2章分别介绍了Arduino和LabVIEW的基础知识;第3章讲解了如何连接Arduino与LabVIEW;第4章通过15个基础实验深入介绍了如何使用LabVIEW Interface for Arduino;最后,在第5章和第6章中分别通过7个应用实例和4个实战项目,详细地分析与讲解了基于Arduino与LabVIEW的项目的设计方法,并附有硬件连接图和程序代码,有一定的工程应用参考价值。本书适合大中专院校的仪器仪表类、电子类、通信类、计算机类等专业学生阅读,还适合Arduino学习者、LabVIEW学习者以及渴望利用Arduino与LabVIEW实现自己想法的创客们。机械工业出版社(北京市西城区百万庄大街22号邮政编码 100037)责任编辑: 陈佳媛 -
Java Web开发技术详解王石磊 著《Java Web开发技术详解》内容新颖、知识全面、讲解详细,分为3篇,共18章。其中,第1篇是基础篇,包括第1~4章,主要讲解了搭建JavaWeb开发环境的基本知识,并简要讲解了HTML、CSS、JavaScript等网页开发的基础知识;第2篇是核心技术篇,包括第5~15章,详细讲解了JavaWeb开发的核心知识,主要包括JSP、动作指令、内置对象、自定义标签、Servlet、JavaBean、JSTL标签库、Ajax、JDBC编程、JSF和JavaMail的基本知识;第3篇是提高篇,包括第16~18章,依次阐述了Struts2、Hibernate和Spring3个主流开源开发框架的基本知识和具体用法。全书理论结合实践,通过大量实例剖析了JavaWeb开发技术的基础知识。每个实例先提出制作思路及包含的知识点,然后力求用最通俗的语言将高深的知识阐述出来。通过本书,读者可以深入了解JavaWeb开发技术的基本知识,并挖掘出基于主流框架的最佳组合。本书适合Java程序员、研发人员及在职程序员学习使用,也可作为相关培训学校和大中专院校相关专业的教学用书。 -
C语言程序设计教程张光妲 编《C语言程序设计教程/普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程》是根据教育部高等学校计算机科学与技术教学指导委员会非计算机专业计算机基础课程教学指导分委员会提出的《非计算机专业计算机基础课程教学基本要求》和《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)》中提出的要求,按照以计算思维为导向的分类、分层次组织教学的思路,并根据C语言的特点和初学者的认知规律,结合高等学校计算机语言课程改革的要求而编写的。《C语言程序设计教程/普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程》在内容组织上通过例题来介绍C语言的一些基本概念,让读者在做中学,在编程中体会,避免枯燥基础知识的简单介绍过程。通过合理布局,适当地对内容进行了删减。全书共分10章,每章均配有教学课件和精心设计的习题。《C语言程序设计教程/普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程》可作为高等院校C语言程序设计课程的教材,也可供广大计算机爱好者学习参考。 -
iOS传感器应用开发最佳实践关东升 著本书采用基于iOS 7最新的API,系统介绍了iOS设备主要的传感器应用开发的相关知识。本书共分为9章,分别从编程原理与开发实践两个角度论述了手势识别、加速度计、陀螺仪、指南针、磁力计、照相机、摄像头、音频设备访问、定位和蓝牙通信,以及iOS敏捷开发项目实战——增强现实版本铅锤应用等。本书适合从事iOS开发,尤其是传感器应用开发的读者阅读使用。为便于读者快速动手实践,本书配套提供了所有实例的源代码。 -
Java面向对象程序设计王爱国 编本书是一部面向对象编程的实践教程,全书结合大量的典型实例,重点介绍了Java程序设计的编程技术和面向对象的编程思想。本书内容包括Java的基本语法、面向对象的编程思想、Java GUI编程、Java异常处理机制、Java多线程编程、输入/输出、Java网络编程、Java数据库编程、Java多媒体技术等。书中所选实例具有广泛的实用性和代表性,广大读者能够从中受益。本书重点突出面向对象的编程思想和编程方法。内容精练、表达简明、实例丰富、技术全面,非常适合作为高等院校计算机专业及相关专业的教材,也可以作为培训机构相关专业的培训教材。 -
ASP.NET项目开发详解朱元波 著《ASP.NET项目开发详解(附盘)》,本书通过10个综合实例的实现过程,详细讲解了ASP.NET在实践项目中的综合运用过程。具体实例包括在线留言薄系统、BBS论坛系统、在线RSS订阅系统、在线聊天系统、在线商城系统、企业OA自动化系统、企业进销存系统、综合供求信息系统、酒店管理系统、一个典型企业网站。
