其他编程语言/工具
-
高阶PerlMark Jason Dominus《高阶Perl》是Perl全球社区公认的经典著作,是资深Perl技术专家(核心贡献者之一)数十年工作经验的结晶,Perl 6设计者之一Conway亲自作序推荐。本书处处皆珍宝,不仅对Perl领域的各种经典问题给出了独到且精辟的解释,而且深入探讨了Perl中各种最新的主题,如递归、迭代器、过滤器、记忆术、划分、数值方法、高阶函数、currying、切断排序、基于语法的解析、惰性求值和约束编程等内容,并将这些转换成现实编程工作中强有力的实用工具:文件系统互动、HTML处理、数据库访问、网页抓取、排版、邮件处理、家庭理财、文本描图和图表生成等。全书包含大量真知灼见和最佳实践。全书共9章:第1章介绍了递归与调用等参数化函数行为,分析了数制之间的转换、目录遍历、递归适用条件等;第2章讲解了代码引用的另一种用法—分配表;第3章介绍了解决性能问题的一个简单和普遍的做法—缓存;第4章讲解了迭代器的详细使用方式,包括迭代器概念、自制迭代器、迭代器实例、过滤与变换、半谓词问题、网页抓取等;第5章讲解了将通用递归函数转换到迭代器的技术;第6章介绍了如何使用无限流来摒弃迭代器的缺陷,涉及链表、递归流、正则字符串等内容;第7章介绍了把一个普通的函数转换成一个函数工厂以制造更多函数的currying技术,以及把一个函数转换成另一个函数的技术;第8章讲解了将未结构化的输入转换为数据结构的方式—解析;第9章介绍了声明式编程的技术与应用。 -
算法设计编程实验吴永辉 ,王建德 著《大学程序设计课程与竞赛训练教材:算法设计编程实验》以知识体系结构、思维方式与解题策略为主线,分8章分别介绍AdHoc、模拟法、数论、组合分析、贪心法、动态规划方法、高级数据结构、计算几何的编程实验。每个章节由实验范例和题库两个部分组成,试题全部选自ACM国际大学生程序设计竞赛以及其他各类程序设计竞赛,共234题(3题为一题多解),并给出了试题来源和在线测试地址。每个实验范例都有详尽的试题解析和标有注释的参考程序,而题库中的所有试题无论难易,都有清晰的提示。另外,华章网站中还给出了《大学程序设计课程与竞赛训练教材:算法设计编程实验》所有试题的英文原版描述和大部分试题的测试数据。《大学程序设计课程与竞赛训练教材:算法设计编程实验》既可以作为大专院校计算机专业算法课程的教材,也可以作为计算机专业学生的研修资料和程序设计竞赛的培训教材。 -
多核应用编程实战(美)戈夫 著,郭晴霞 译《多核应用编程实战》是一本全面实用的多核应用编程指南,旨在介绍如何编写功能正确、性能优越且适合扩展为在多个CPU核心的系统运行的应用程序。《多核应用编程实战》面向多种操作系统和处理器类型引用程序示例,内容涵盖类UNIX操作系统(Linux、OracleSolaris、OSX)和Windows系统上多核应用的编写方法、多核的硬件实现对应用程序的性能影响、编写并行应用程序时要避免的潜在问题,以及如何编写可扩展至大量并行线程的应用程序。《多核应用编程实战》适合所有C程序员学习参考。 -
PLC快速入门与实践黄安春,潘洪坤,张景松 编《PLC快速入门与实践》主要介绍了三菱FX2N系列PLC、西门子S7-200系列PLC、欧姆龙CQM1H系列PLC的特点与应用。全书共分四篇十一章,主要内容包括PLC的基本结构及工作原理,三菱FX2N系列PLC、西门子S7-200系列PLC、欧姆龙CQM1H系列PLC的基本指令及它们在电气控制系统中的应用等。《PLC快速入门与实践》具有较强的实践性,突出学生实际应用能力的培养,所选的实例具有代表性,充分体现高等职业院校工学结合的教学特色。 -
Redis入门指南李子骅 著《Redis入门指南》是一本Redis的入门指导书籍,以通俗易懂的方式介绍了Redis基础与实践方面的知识,包括历史与特性、在开发和生产环境中部署运行Redis、数据类型与命令、使用Redis实现队列、事务、复制、管道、持久化、优化Redis存储空间等内容,并采用任务驱动的方式介绍了PHP、Ruby、Python和Node。js这4种语言的Redis客户端库的使用方法。《Redis入门指南》的目标读者不仅包括Redis的新手,还包括那些已经掌握Redis使用方法的人。对于新手而言,《Redis入门指南》的内容由浅入深且紧贴实践,旨在让读者真正能够即学即用;对于已经了解Redis的读者,通过《Redis入门指南》的大量实例以及细节介绍,也能发现很多新的技巧。 -
可编程控制器基础及应用王静 编《可编程控制器基础及应用(高等职业教育精品工程规划教材)》由王静主编,本书共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技术爱好者,也可作为各大中专院校的在校学生和相关授课老师的参考书籍。 -
R语言经典实例Paul Teetor 著,李洪成,朱文佳,沈毅诚 译《R语言经典实例》涵盖200多个R语言实用方法 ,可以帮助读者快速而有效地使用R进行数据分析。R语言给我们提供了统计分析酣一切工具,但是R本身 的结构可能有些难于掌握。本书提供的这些面向任务、简明的R语言方法包含了从基本的分析任务到输入 和输出、常用统计分析、绘图、线性回归等内容,它们可以让你马上应用R高效地工作。 每一个R语言方法都专注于一个特定的问题,随后的讨论则对问题的解决方案给出解释,并阐释该方 法的工作机理。对于R的初级用户,《R语言经典实例》将帮助你步入R的殿堂;对于R的资深用户,本书将 加深你对R的理解并拓展你的视野。通过本书,你可以使你的分析工作顺利完成并学习更多R语言知识。本书由蒂特著。 -
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的入门书籍,也可以帮助中级读者提高技能,对高级读者也有一定的启发意义。
