其他编程语言/工具
-
老码识途韩宏 著《老“码”识途:从机器码到框架的系统观逆向修炼之路》以逆向反汇编为线索,自底向上,从探索者的角度,原生态地刻画了对系统机制的学习,以及相关问题的猜测、追踪和解决过程,展现了系统级思维方式的淬炼方法。该思维方式是架构师应具备的一种重要素质。本书内容涉及反汇编、底层调试、链接、加载、钩子、异常处理、测试驱动开发、对象模型和机制、线程类封装、跨平台技术、插件框架、设计模式、GUI框架设计等。书中包含不少工业级或非公开案例。读者不仅能以底层观和调试技巧解决各种实际问题;还可掌握一套学习方法,如“猜测—实证—构建”,调构学习法。
-
算法分析与设计肖南峰 等编著《算法分析与设计──数据结构实践》是为广东省教育厅“数据结构”精品课程配套的辅助教材。全书共11章,主要内容包括绪论、线性表、栈和队列、串、多维数组和广义表、树和二叉树、图、查找、排序以及几种典型算法(贪婪算法、分而治之算法、动态规划、回溯、分支限界法)实现等。本书内容翔实,算法和例题非常经典且给出了对应的visualc++6.0源程序。《算法分析与设计──数据结构实践》既可作为计算机学科各专业学生的辅助教材,也可作为广大工程技术人员和自学考试人员的参考书。
-
监控与数据采集系统及其应用王华忠 编著《监控与数据采集(SCADA)系统及其应用(第2版)》系统地介绍了监督控制与数据采集(SCADA)系统的组成和特点,对SCADA系统设计与开发中的关键技术,包括OPC规范、I/O接口与数据采集、IEC61131-3编程语言标准、工业控制组态软件、基于PC的控制、通信与网络技术和SCADA系统集成等进行了详实的介绍,并通过实际应用案例来加深读者对内容的理解与掌握。此外,对SCADA系统开发中的一些典型软、硬件产品及其使用也做了介绍。本书侧重于SCADA系统应用开发中的关键技术和系统集成及其应用,注重实用性与新颖性。
-
从零开始学MATLAB王薇,姚鑫锋 编著本书由浅入深全面地介绍了MATLAB的各个知识点,并对每个知识点配以大量的实例演示,以帮助读者快速掌握MATLAB软件的各种操作技能。本书共12章,分别介绍了MATLAB入门操作、MATLAB数据类型、矩阵运算、程序设计、图形可视化、图形用户界面(GUI)、数值计算、符号计算、Simulink基础、应用程序接口、文件导入和导出操作等内容。
-
MATLAB/Simulink机电一体化应用郑利霞 主编本书首先介绍了MATLAB语言的基本内容,在此基础上系统地介绍了控制系统仿真的方法,并以Simulink为主要工具介绍了系统仿真方法,包括连续系统、离散系统的仿真,由浅人深地介绍了通用模型库、模块封装技术、S-函数编写与应用,最后还列举了MATLAB的一些实际工程应用案例。本书可作为高校理工科各类专业的本科生和研究生学习MATLAB/Simulink的教材和参考书,也可作为一般读者学习和掌握MATLAB/Simulink语言的教材,还可供科技工作者、教师作为学习和应用系统仿真分析技术解决实际问题的参考资料。
-
MATLAB应用基础刘芳,周亦骏,徐金明 著《高等学校计算机科学与技术教材:MATLAB应用基础》以MATLAB2012a为依据,包括MATLAB程序设计基础、模型使用、图形处理、MATLAB数学问题求解(符号计算、数学变换、数值积分、特殊函数计算、线性方程组和非线性方程求解、微分方程求解等)、MATLAB工具箱(优化分析、神经网络、小波分析、遗传算法工具箱)、MATLAB数理统计(插值与拟合、回归分析、聚类分析、判别分析、时间序列分析等)、MATLAB数字图像处理(图像特征计算、图像对象提取、视频图像分析等),以综合应用实例的形式介绍了MATLAB在图形处理、图像分析、建筑物基础问题分析等方面的应用。《高等学校计算机科学与技术教材:MATLAB应用基础》系统全面、内容合理、实例丰富、层次清晰、使用方便、适用性强,可作为高等学校理工科专业本科生、研究生的教学用书,也可供有关科研和工程技术人员参考使用。
-
算法(美) Robert Sedgewick,(美)Kevin Wayne 著 谢路云 译《算法(第4版)》全面讲述算法和数据结构的必备知识,具有以下几大特色。 1、 算法领域的经典参考书:Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系 2、内容全面:全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法 3、全新修订的代码:全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用 4、与实际应用相结合:在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码 5、富于智力趣味性:简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷 6、科学的方法:用合适的数学模型精确地讨论算法性能,这些模型是在真实环境中得到验证的 7、与网络相结合:配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源
-
IBM Informix 11.x系统管理与开发指南陆川《IBM Informix 11.x系统管理与开发指南》主要协助你提升Informix产品的使用技能,协助你成功地管理Informix数据库服务器,基于Informix数据库进行二次开发,同时,也有一些章节是介绍如何进行应用开发的,如存储过程、触发器、分片的介绍等。在读过本书之后,你将学会如何配置和初始化数据库服务器、配置和测试客户端的连接、配置和管理内存和磁盘空间、规划和实施系统的维护任务、针对交易系统和分析系统对数据库做不同的配置、开发和部署存储过程和触发器等。
-
快学Scala(美)霍斯曼(Horstmann,C.S.)著高宇翔译Scala是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力。由于Scala运行于JVM之上,因此它可以访问任何Java类库并且与Java框架进行互操作。本书从实用角度出发,给出了一份快速的、基于代码的入门指南。Horstmann以“博客文章大小”的篇幅介绍了Scala的概念,让你可以快速地掌握和应用。实际上手的操作,清晰定义的能力层次,从初级到专家级,全程指导。本书适合有一定的Java编程经验、对Scala感兴趣,并希望尽快掌握Scala核心概念和用法的开发者阅读。
-
MATLAB与科学计算王沫然 编著《MATLAB工程应用丛书:MATLAB与科学计算(第3版)(畅销书升级版)》从高校数学课程的教学出发,结合了科学研究和工程计算的实际,系统详细地介绍了 MATLAB语言的强大功能及其在科学计算领域中的应用。本书前两版出版之后受到了广大读者的一致好评,应热心读者的要求,第3版完善了数据可视化、统计优化以及建模仿真等内容,增加了例题,以适应各层次读者的不同需求。《MATLAB工程应用丛书:MATLAB与科学计算(第3版)(畅销书升级版)》可用来作为MATLAB教学用书或高等数学、线性代数、计算方法、复变函数、概率统计、数学规划、偏微分方程解法以及动态仿真等课程的教学辅导书,也可作为科研人员及工程计算人员学习和使用MATLAB的工具书。