其他编程语言/工具
-
Effective STL中文版(美)梅耶 (Meyers,S.)著 潘爱民 陈铭 邹开红 译.C++标准模板库(STL)是革命性的,但是要想学会并用好却并不容易。Scott Meyers(Effective C++与More effective c++的作者)揭示了专家 总结的一些关键规则,既有专家们总是采用的做法,也有专家们总是避免的做法。通过这些规则,STL程序员可以最大限度地使用STL。在讲述50条指导原则时, 本书提供了透彻的分析和深刻的实例,以让读者学到要做什么,什么时候该这样做,以及为什么要这样做。
-
R语言编程艺术(美)Norman Matloff 著,陈堰平 邱怡轩 潘岚锋 熊熹 译《R语言编程艺术》是R语言领域公认的经典著作,由著名计算机科学家兼统计学家撰写,它是一本面向R语言开发者的纯编程类书籍,不需要读者具备统计学基础,从编程角度而非统计学角度系统讲解了R语言的数据结构、编程结构、语法、TCP/IP网络编程、并行计算、代码调试、程序性能优化、编程技巧以及R语言与其他语言的接口等所有与R编程相关的知识,几乎面面俱到。本书的实用性也非常强,44个精选的扩展案例,充分展示了R语言在数据处理和统计分析方面的强大能力。全书一共16章:第1章介绍了学习R语言需要掌握的预备知识以及它的一些重要数据结构;第2~6章详细讲解了R语言的主要数据结构,包括向量、矩阵、数组、列表、数据框和因子;第7~13章全面讲解了R语言的语法,包括编程结构、面向对象特性、数学运算与模拟、输入与输出、字符串处理、绘图,以及R语言的调试方法。第14~16章讲解了R语言编程的高级内容,如执行速度和性能的提升、R语言与C/C++或Python的混合编程,以及R语言的并行计算等。
-
多处理器编程的艺术(美)赫利希,(美)谢菲特 著,金海,胡侃 译《计算机科学丛书:多处理器编程的艺术(修订版)》从原理和实践两个方面全面阐述了多处理器编程的指导原则,包含编制高效的多处理器程序所必备的算法技术。此外,附录提供了采用其他程序设计语言包(如C#、C及C++的PThreads库)进行编程的相关背景知识以及硬件基础知识。《计算机科学丛书:多处理器编程的艺术(修订版)》适合作为高等院校计算机及相关专业高年级本科生及研究生的教材,同时也可作为相关技术人员的参考书。
-
可编程控制器基础及应用王静 编《可编程控制器基础及应用(高等职业教育精品工程规划教材)》由王静主编,本书共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语言作为算法描述语言,大部分章都附有典型例题与小结,便于读者总结与提高。本书叙述简洁、深入浅出、注重实践和应用,主要面向高职高专计算机类专业的学生,也可以作为大学非计算机专业学生的选修课教材和计算机应用技术人员的自学参考书。