其他编程语言/工具
-
CSS入门经典(美)鲍西,(美)约克 著,程文俊 译随着Firefox、Safari、Internet Explorer和其他浏览器的新版本问世,人们迫切需要介绍使用层叠样式表(CSS)构建网站的新资料。《CSS入门经典(第3版)》适时推出,帮助读者快速上手,学会如何以专业方式使用CSS创建极具吸引力的网站。《CSS入门经典(第3版)》根据读者反馈进行了认真的修订,完全采用了新示例,提供了更为简洁、高效的介绍。资深作者Ian Pouncey和Richard York讨论了如何像一名专业人士一样从头编写CSS,并介绍了自上一版以来CSS的诸多改进。 主要内容 ◆ 详细讲解样式表的各个组成元素 ◆ 演示如何样式化和操作文本显示 ◆ 聚焦于如何恰当地使用背景图像 ◆ 讨论盒模型以及如何使用盒模型布局内容 ◆ 介绍定位内容的多种方式,并解释如何创建完整的布局 ◆ 探讨高级技术,例如针对移动设备进行样式化、使用自定义字体和使用CSS应用渐变背景
-
LabVIEW程序设计教程江建军,孙彪 编著本书从图形化系统程序设计的角度全面介绍了LabVIEW图形化G语言编程技术和应用工程管理方法,在第1版的基础上进行了重新修订,增加了LabVIEW应用工程管理、常用工具包及编程规范等内容。全书分为11章,包括:LabVIEW简介、LabVIEW程序设计模式、LabVIEW与多线程、LabVIEW程序调试与异常处理、LabVIEW程序动态运行、LabVIEW面向对象程序设计、LabVIEW调用操作系统功能、LabVIEW程序生成规范、LabVIEW应用工程管理、LabVIEW常用工具包和LabVIEW编程规范。本书各章设有提示与建议,并配有习题,以帮助读者巩固学习重点。本书可以作为普通高等学校虚拟仪器技术、图形化系统设计与LabVIEW程序设计相关课程的教材,也可作为工业界或科技界使用LabVIEW作为测试测量系统和控制系统开发工具的工程师或科研人员的参考书。
-
MATLAB实用数值分析张德丰 编著matlab是一款优秀的数学计算软件。数值分析属于计算数学的范畴,它是一门与计算机紧密结合的学科。本书主要介绍了在matlab基础上解决数值分析的问题。本书内容丰富、结构合理、实用性强、简单易学。全书共分为10章,主要包括matlab基础知识、matlab计算方法基础、matlab数值计算、matlab的微积分变换、matlab插值与拟合、线性方程组的求解、非线性方程组的求解、微积分方程计算、最优化设计以及数值分析的综合实例等内容。本书内容由浅入深,除了对matlab的基本知识作介绍外,还介绍如何应用matlab编写自定义函数。本书既可作为初学者入门与提高的教程,也可作为相关专业本科生、研究生、硕士生、博士生的参考用书。
-
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仿真技术的工具书或参考资料,对从事仿真模型研究的人员也具有一定的参考价值。