其他编程语言/工具
-
可编程控制器基础及应用王静 编《可编程控制器基础及应用(高等职业教育精品工程规划教材)》由王静主编,本书共8章:第1章,可编程序控制器简介;第2章,可编程序控制器的结构、原理和编程语言;第3章,三菱FX系列PLC简介;第4章,三菱Fx系列PLC的基本指令及其编程;第5章,功能指令;第6章,顺序控制设计法及步进指令的应用;第7章,PLc的编程器与编程软件的使用方法;第8章,工厂应用项目实例。《可编程控制器基础及应用(高等职业教育精品工程规划教材)》结合高职院校教学的特点,列举了大量的应用实例,将理论知识与实际应用尽量多地联系在一起,更注重知识的实用性。 本书可作为高职高专院校电气类、机械类专业的教材,也可以供工程人员参考使用。 -
Flex 4.0网络大讲堂郑千忠 等编著《Flex4.0网络大讲堂(附光盘)》编著者郑千忠 、陈军红。 《Flex4.0网络大讲堂(附光盘)》内容提要:本书详细而系统地介绍Flex4技术。全书分6篇共19章, 主要内容包括:ActionScript语法和控制语句、面向对象编程、使用函数和数据、操作日期和XML、MXML 组件、容器类组件、导航类组件、定义数据模型、DataGrid组件、绑定数据、HTTPService和 WebService与服务器通信以及Flex图表等。最后通过一个Flex相册实例详细介绍Flex开发的全过程。 全书通俗易懂,通过实际问题和解答的形式,达到理论和实践相结合的目的。本书适合Flex初学者以 及RIA技术爱好者,也可作为各大中专院校的在校学生和相关授课老师的参考书籍。 -
ActionScript 3.0游戏设计基础斯白(Spuy,R.V.D.)著 大漠穷秋 译《ActionScript 3.0游戏设计基础(第2版)》涵盖了Flash 游戏设计中的所有基础主题,包括游戏图形的制作、AS3.0 语法基础、事件机制、碰撞检测、物理模拟、滚屏系统、AI(人工智能)基础,以及嵌入游戏音效。对于每一章的内容,在《ActionScript 3.0游戏设计基础(第2版)》的随书源代码中都提供了完整的代码和可运行的示例。读者可以跟随作者的思路,从最简单的游戏开始循序渐进地向前推进,最终构建出比较大型的Flash 游戏。由于《ActionScript 3.0游戏设计基础(第2版)》的原作者本身就是一位高校的老师,因此,本书的内容由浅入深,知识丰富,非常适合读者自学或者作为高等学校的教材使用。 -
STM32嵌入式系统开发实战指南李志明,檀永 等著《STM32嵌入式系统开发实战指南:FreeRTOS与LwIP联合移植》以一款轻量级嵌入式实时操作系统为样本,阐述了嵌入式实时操作系统任务管理、时间管理、资源共享、内存管理等机制,介绍了内核及TCP/IP的移植和具体使用方法。为了避免枯燥的理论阐述,《STM32嵌入式系统开发实战指南:FreeRTOS与LwIP联合移植》辅以适量的例程帮助大家学习。此外,《STM32嵌入式系统开发实战指南:FreeRTOS与LwIP联合移植》还简要阐述了硬件平台设计、项目开展的一般步骤和注意事项。《STM32嵌入式系统开发实战指南:FreeRTOS与LwIP联合移植》适合已熟悉STM32的操作、掌握基于STM32官方驱动库的前后台模式应用软件开发的读者或初级嵌入式软件开发工程师阅读。 -
Struts 2网络大讲堂李振 等著《Struts 2网络大讲堂》涵盖了Struts 2框架中的配置文件、拦截器、国际化与异常处理、类型转换、输入校验、标签库、数据库应用、文件上传与下载以及对Ajax的支持等知识点,此外还详细地讲解了Struts 2与Hibemate、Spring、JSF、SiteMesh、FreeMarker、Tiles和JFreeChart这些主流框架的整合技术。《Struts 2网络大讲堂》为实例配备了视频教学文件,读者可以通过视频文件更加直观地学习Struts 2框架知识。本书具有知识全面、实例精彩、指导性强的特点,力求以全面的知识性及丰富的实例来指导读者透彻地学习Struts 2框架各方面的知识。《Struts 2网络大讲堂》可以作为Struts 2的入门书籍,也可以帮助中级读者提高技能,对高级读者也有一定的启发意义。 -
汇编语言程序设计宋人杰 主编《21世纪普通高校计算机公共课程规划教材:汇编语言程序设计(第2版)》以8086/8088指令为主,以实模式下的80x86指令为辅,系统地介绍了汇编语言的基础理论知识和程序设计方法。主要内容包括:汇编语言程序设计基础知识、8086指令寻址方式及指令系统、常用伪指令、程序设计方法、高级汇编技术、80x86指令系统、汇编语言与C语言混合设计的方法。《21世纪普通高校计算机公共课程规划教材:汇编语言程序设计(第2版)》各章节内容重点突出、结构清晰、简洁易懂。在《21世纪普通高校计算机公共课程规划教材:汇编语言程序设计(第2版)》的实验工具软件一章中,介绍了两种调试软件:基于MASM5.0的DEBUG和基于MASM6.11的PWB、CodeView,为读者进行汇编语言程序设计提供了方便。《21世纪普通高校计算机公共课程规划教材:汇编语言程序设计(第2版)》可作为本科院校计算机及相关专业的教材,也可供科研及软件开发人员自学参考。 -
数据结构邓文华 主编《数据结构(C语言版第3版高职高专计算机基础教育精品教材)》编著者邓文华。《数据结构(C语言版第3版高职高专计算机基础教育精品教材)》内容提要:本书对常用的数据结构作了系统的介绍,力求概念清晰,注重实际应用。全书共分9章,第1章为绪论;第2~8章介绍了线性表、栈和队列、串和数组、树与二叉树、图、查找和排序七种基本运算;第9章给出了6个综合应用实例。全书用C语言作为算法描述语言,大部分章都附有典型例题与小结,便于读者总结与提高。本书叙述简洁、深入浅出、注重实践和应用,主要面向高职高专计算机类专业的学生,也可以作为大学非计算机专业学生的选修课教材和计算机应用技术人员的自学参考书。 -
Hadoop技术内幕董西成 著“Hadoop技术内幕”共两册,分别从源代码的角度对“Common+HDFS”和“MapReduce的架构设计和实现原理”进行了极为详细的分析。本书由Hadoop领域资深的实践者亲自执笔,首先介绍了MapReduce的设计理念和编程模型,然后从源代码的角度深入分析了RPC框架、客户端、JobTracker、TaskTracker和Task等MapReduce运行时环境的架构设计与实现原理,最后从实际应用的角度深入讲解了Hadoop的性能优化、安全机制、多用户作业调度器和下一代MapReduce框架等高级主题和内容。本书适合Hadoop的二次开发人员、应用开发工程师、运维工程师阅读。本书共12章,分4个部分(不包括附录):第一部分(第1~2章),介绍了Hadoop源代码的组织结构、获取、编译、调试、阅读环境搭建,以及MapReduce的设计理念和基本架构;第二部分(第3章),着重讲解了MapReduce的编程接口,主要包括旧API和新API两套编程接口,以及Hadoop工作流;第三部分(第4~8章)主要分析了MapReduce的运行时环境,包括RPC框架、客户端、JobTracker、TaskTracker和Task等的内部实现细节和机制剖析;第四部分(第9~12章)深入讲解了Hadoop的性能优化、多用户作业调度器、安全机制和下一代MapReduce框架等高级主题。 -
代码之殇(美)布莱什纳(Brechner, E.)著;林锋译本书是《代码大全》的姊妹篇,资深软件开发专家30余年工作经验结晶,被誉为“软件行业的财富”,微软公司软件工程师必读之书。它从软件开发流程、技术、方法、项目管理、团队管理、人际沟通等多角度总结出90余个具有代表性的问题(大多数问题可能会给公司或软件项目带来毁灭性灾难),并给出了问题的解决方案和最佳实践,值得所有软件工程师和项目管理者研读。 本书将这90余个问题分为10章:第1章讨论如何通过管理风险、范围和沟通来保障项目按时完成;第2章介绍消除经验主义的大量过程改进的方法与技巧;第3章讨论消除低效率的策略;第4章主要讨论开发者与其他工种之间的关系;第5章重点阐释软件质量问题;第6章解析软件设计的基本原理和错综复杂的本性;第7章探讨如何规划职业生涯;第8章分析工作与生活中存在的缺点的原因与纠正措施;第9章讨论如何进行有效管理;第10章分析如何成功应对一个软件业务所面临的挑战。I. M. Wright’s “Hard Code”: A Decade of Hard-Won Lessons fromMicrosoft, 2E(ISBN:978-0-7356-6170-7)Copyright ? 2011 by Microsoft CorporationSimplified Chinese edition Copyright ? 2013 by China MachinePress.This edition arranged with Microsoft Press through O’Reilly Media,Inc.Authorized translation of the English edition of I. M. Wright's“Hard Code”:A Decade of Hard-Won Lessons from Microsoft, 2E. Thistranslation is published and sold by permission of O’Reilly Media,Inc., which owns or controls of all rights to publish and sell thesame. All rights reserved.英文原版由Microsoft Press出版2011。简体中文版由机械工业出版社出版2013。简体中文字版由Microsoft Press通过O’Reilly Media, Inc.授权机械工业出版社独家出版。英文原版的翻译得到O’Reilly Media,Inc.的授权。此简体中文版的出版和销售得到出版权和销售权的所有者——O’Reilly Media, Inc.的许可。 -
Hadoop技术内幕蔡斌,陈湘萍 著本书主要分为三个部分。 第一部分(第1章)对如何建立Hadoop的开发、分析环境做了简单的介绍。对于Hadoop这样复杂、庞大的项目,一个好的开发环境可以让读者事半功倍地学习、研究源代码。 第二部分(第2~5章)主要对Hadoop公共工具Common的实现进行研究。分别介绍了Hadoop的配置系统、面向海量数据处理的序列化和压缩机制、Hadoop使用的远程过程调用,以及满足Hadoop上各类应用访问数据的Hadoop抽象文件系统和部分具体文件系统。 第三部分(第6~9章)对Hadoop分布式文件系统进行了详细的分析。这部分内容采用总-分-总的结构,第6章介绍了HDFS各个实体和实体间接口,第7章和第8章分别详细地研究了数据节点和名字节点的实现原理,第9章通过对客户端的解析,回顾HDFS各节点间的配合,完整地介绍了一个大规模数据存储系统的实现。 通过本书,读者不仅能全面了解Hadoop的优秀架构和设计思想,而且还能从Hadoop,特别是HDFS的实现源码中一窥Java开发的精髓和分布式系统的精要。勘误和支持 由于作者的水平有限,编写时间跨度较长,同时开源软件的演化较快,书中难免会出现一些错误或者不准确的地方,恳请读者批评指正。如果大家有和本书相关的内容需要探讨,或有更多的宝贵意见,欢迎通过caibinbupt@qq.com和我们联系,希望能结识更多的朋友,大家共同进步。书中的源代码文件可以从华章网站下载。致谢 感谢机械工业出版社华章公司的编辑杨福川和白宇,杨老师的耐心和支持让本书最终得以出版,白老师的很多建议使本书的可读性更强。 感谢腾讯数据平台部的张文郁、赵重庆和徐钊,作为本书的第一批读者和Hadoop专家,他们的反馈意见让本书增色不少。 感谢和我们一起工作、研究和应用Hadoop的腾讯数据平台部,以及IBM中国研究中心和中山大学的领导和同事们,本书的很多内容是对实际项目的总结。最后,作者向支持本书写作的家人深表谢意,感谢他们的耐心和理解。
