其他编程语言/工具
-
LabVIEW高级编程与虚拟仪器工程应用雷振山 等编著《LabVIEW高级编程与虚拟仪器工程应用(第2版)》为已经掌握了LabVIEW编程基础的读者讲述采用虚拟仪器技术开发测量与控制工程项目的方法。全书分为三部分,前8章介绍开发复杂测试系统所需要的LabVIEW高级编程技术;后10章提供作者自己开发的虚拟仪器成功案例,这一部分同时提供了NI公司的高级信号处理、PID控制、机器视觉和数据库链接等许多工具包的使用方法;最后两章介绍了转换C语言代码和NI公司新版的图形化编程环境LabVIEW 2010的主要新增功能。《LabVIEW高级编程与虚拟仪器工程应用(第2版)》定位于有一定LabVIEW编程基础的测控工程技术人员,帮助其搭建高级技术框架,积累开发经验;同时也适用于本科生毕业设计、研究生完成课题和工程技术人员开发测控项目作为参考。 -
编程算法新手自学手册管西京 等编著算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。程序员都会看重数据结构和算法的作用,水平越高,就越能理解算法的重要性。算法不仅是运算工具,更是程序的灵魂。《编程算法新手自学手册》循序渐进、由浅入深地详细讲解了基于C语言算法的核心技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。全书共11章,分为4篇。1~2章是基础篇,介绍算法开发所必需具备的基本知识,逐一讲解了9种算法思想的知识;3~5章是核心技术篇,逐一讲解了线性结构、树层次关系结构、网状关系结构等基本知识;6~8章是提高篇,逐一讲解了查找算法、内部排序算法、外部排序和文件等知识;9~11章是典型实战篇,分别详细讲解算法在数据结构和经典数学问题中的解法,通过多个典型实例的实现过程,详细讲解算法在常见领域中的综合应用流程,并穿插介绍了项目的实现技巧。全书采用故事性与趣味性相结合的对话讲解方式,并穿插了学习技巧和职场生存法则,引领读者全面掌握算法。 《编程算法新手自学手册》不但适用于算法的初学者,也适用于有一定C语言基础基础的读者。 -
Ext江湖大漠穷秋 著《Ext江湖》以幽默诙谐的语言由浅入深地解析了Ext框架的方方面面,包括JS基础、Ext的DOM和CSS封装、内置对象的扩展、事件系统、Ajax和Direct、数据和缓存架构、面向对象和继承、UI组件、布局管理、模板、特效、图表和报表、Ext4新特性介绍等内容。文中穿插大量的实例和基础理论解析,寓教于乐,严谨而不失活泼。 对于Ext的使用者来说,《Ext江湖》针对实战中面临的种种问题,给出了详尽的解决方案和思路;对于想研究源码的读者来说,《Ext江湖》绝对是难得的良师益友。全书思路清晰、内容一气呵成,适合Ext用户参考学习,还适合其他JS框架的开发者阅读和参考。 -
Python科学计算张若愚 著《Python科学计算》介绍如何用python开发科学计算的应用程序,除了介绍数值计算之外,还着重介绍如何制作交互式的2d、3d图像,如何设计精巧的程序界面,如何与c语言编写的高速计算程序结合,如何编写声音、图像处理算法等内容。书中涉及的python扩展库包括numpy、scipy、sympy、matplotlib、traits、traitsui、chaco、tvtk、mayavi、vpython、opencv等,涉及的应用领域包括数值运算、符号运算、二维图表、三维数据可视化、三维动画演示、图像处理以及界面设计等。书中以大量实例引导读者逐步深入学习,每个实例程序都有详尽的解释,并都能在《Python科学计算》推荐的运行环境中正常运行。此外,《Python科学计算》附有大量的图表和插图,力求减少长篇的理论介绍和公式推导,以便读者通过实例和数据学习并掌握理论知识。 -
汇编语言的编程艺术(美)海德 著,马跃 等译汇编语言是一种低级编程语言,只比计算机本身的机器语言高一级。虽然汇编语言经常用于编写设备驱动程序、模拟器和视频游戏,但是许多程序员认为汇编语言的语法不太友好,很难学习和使用。1996年以来,Randall Hyde的《汇编语言的编程艺术》一书为非汇编程序员提供了全面、易读和循序渐进的32位x86汇编语言的介绍。Hyde使用的主要教学工具是高级语言汇编器(High Level Assembler,HLA),其中提供了许多高级语言(如C、X++和Java)的功能,以帮助读者快速掌握汇编语言的基本概念。HLA在允许汇编语言程序员编写真正低级代码的同时,也使他们能够利用高级语言编程的优势。通过阅读《汇编语言的编程艺术(第2版)》,读者可以学到计算机科学的底层理论基础,并将所学知识转化为真正可以运行的代码。 -
程序员求职宝典赛奎春 等编著《程序员求职宝典》以程序员求职面试为核心,全面介绍了程序员在面试中应该掌握的基本技能,并从自我定位、求职面试、面试真题、面试过程及职场生存等各个方面,讲解了一个面试者应该掌握的所有知识。全书共分6篇28章,其中,第1篇为求职面试第一步,主要包括你了解程序员吗、程序员自我定位、了解应聘流程、求职渠道选择和设计简历等内容;第2篇为求职成功有道,主要包括面试前的准备、面试的几种方式、笔试面试、电话面试、智力测试、英语面试等内容;第3篇为C/C++技术篇,主要包括C/C++语言基础、数组、函数和指针、预处理和内存管理、数据结构、常见算法等内容;第4篇为Java技术篇,主要包括Java 语言基础、面向对象程序设计、高级编程技术、数据库相关技术、网络与数据流等内容;第5篇为C#技术篇,主要包括C# 编程基础、Windows窗体及控件、ASP.NET网站开发、C#中的数据库编程等内容;第6篇为PHP技术篇,主要包括PHP 基础、服务器/操作系统与网络、项目设计等内容。《程序员求职宝典》附带光盘中提供“实战能力测试系统”,包含模拟面试系统、技术能力笔试模拟系统,通过这两个系统,读者可以轻松训练自己的面试和笔试能力。另外,该系统还包含技能学习系统、技能测试系统、实战热身系统、项目实践系统等,使读者可以轻松掌握程序开发的相关技能。《程序员求职宝典》适合高校应届毕业生、正在应聘的程序开发人员、相关社会培训班的学员及大、中专院校的师生阅读,也可以作为程序初学者和程序开发爱好者的参考书。 -
MATLAB仿真技术与应用张德丰,杨文茵 编著《matlab仿真技术与应用(最新版)》首先对matlab的基础知识、数值分析等进行介绍,让读者对matlab有一个概要的认识和了解,然后系统地介绍matlab的自带工具箱及其应用,详细地讲解了simulink的高级应用、gui编程设计、matlab/simulink在电路中的仿真、matlab/simulink在控制系统中的仿真及matlab仿真技术综合实例等。书中精选matlab计算中常用的多个算法,这些算法全部采用了matlab语言编程实现,并结合实例对算法程序进行验证和分析。《matlab仿真技术与应用(最新版)》可作为本科生和硕士研究生学习matlab仿真技术的学习用书,也可作为科研人员使用matlab仿真技术的工具书或参考资料,对从事仿真模型研究的人员也具有一定的参考价值。 -
MATLAB程序设计与综合应用张德丰,丁伟雄,雷晓平 编著这本《MATLAB程序设计与综合应用(最新版)》由张德丰、丁伟雄、雷晓平编著,首先简要介绍了MATLAB使用基础,使读者对MATLAB有一个概要的认识;然后系统地介绍了MATLAB的数据分析、矩阵的基本操作、数值计算、程序设计、科学计算、几何与最优化问题处理,以及绘图功能等内容,其中结合了大量实例,精选科学和工程计算中常用的多种算法,采用MATLAB语言编程实现,并结合实例对算法程序进行验证和分析,使读者进一步深入了解MATLAB的功能及其高级编程;最后安排了一章高级程序设计的综合实例,帮助读者巩固、提高。《MATLAB程序设计与综合应用(最新版)》适用于初、中、高级MATLAB用户,既可以作为高等院校相关专业的MATLAB课程教学用书,也可作为科技人员、程序开发人员使用MATLAB进行高级编程设计的工具书或参考书。 -
IDA Pro权威指南(美) Chris Eagle内容简介:IDA Pro(交互式反汇编器专业版)是应用最广泛的静态反汇编工具,在IT领域有着举足轻重的地位,但其文档资料一直都不够完善。在IDA Pro开发者Ilfak的协助下问世的这本书,完美地弥补了这一缺憾。Chris Eagle的理论被业界公认为是权威且令人信服的,而他的模拟器也是公开发布的IDA插件中最棒的一款。本书以反汇编与逆向工程的基本信息和IDA Pro的背景知识开篇,为读者奠定基础,紧接着循序渐进地讲解IDA Pro的基本使用、高级应用、扩展功能及其在安全领域的实际应用。通过阅读本书,从事逆向工程的读者一定能迅速掌握IDA Pro的使用方法。 -
ActionScript 3.0游戏编程(美) Gary RosenzweigFlash游戏传送方便,操作简单,一直受到众多游戏爱好者的喜爱。因应这一潮流,本书全面讲解了用ActionScript3.0和FlashCS5制作有吸引力的Web游戏。作者首先介绍了ActionScript3.0的基本概念,然后将Flash游戏分为13类,逐一讲解,并配有完整的游戏示例。书中共介绍了25个完整的游戏及其源代码,包括配对游戏、问答游戏、拼图游戏、同色消除游戏、太空岩石、竞速游戏、平台卷轴和3D冒险等。跟随作者的步伐由浅入深地完成这些示例后,你将掌握基本的开发技术,继而能够创作自己的游戏。本书中的代码易于修改,读者可以将其应用到自己的项目和网站中。无论是打算循序渐进地学习ActionScript游戏编程,还是希望找到涵盖各类Flash游戏的代码库,本书都能为你提供帮助。
