其他编程语言/工具
-
MATLAB高级编程苏金明、刘宏在第1版的基础上进行修订和补充,基于最新版本编写。MATLAB最新版在程序编译方面发生了很大的变化。首先是将所有与编译有关的工作,例如独立应用的生成、库的生成、组件的生成等,全部集成到一个称为部署工具的可视界面中;其次是发布了.NET生成器,不仅支持COM组件生成,还可以生成.NET组件,从而可以实现MATLAB与.NET程序的无缝集成。《MATLAB高级编程(第2版)》详细地介绍了三维图形建模、渲染和交互、面向对象编程、编译器、MATLAB与C/C++,VB,VC,.NET,Excel,SPSS和硬件等的接口技术、.NET生成器以及Excel生成器。 -
Ruby程序设计语言(美)费拉纳根,(日)松本行弘《Ruby程序设计语言(影印版)(英文版)》是Ruby的权威指南,全面涵盖该语言的1.8版和1.9版。《Ruby程序设计语言(影印版)(英文版)》详尽但并不拘泥于语言规范,既适合首次接触Ruby的资深程序员,同样也适合那些想要挑战对这门语言的理解并更深入掌握它的Ruby程序员。《Ruby程序设计语言(影印版)(英文版)》首先通过一个快速指南带您熟悉这门语言,然后彻底解释它的细节,包括:Ruby程序的词法和句法结构数据类型和对象表达式和操作符语句和控制结构Method、proc、lambda和closure类和模块反射和元编程Ruby平台《Ruby程序设计语言(影印版)(英文版)》包含了对Ruby平台的大量API的全面介绍,通过包含详尽注释的代码展示了如何将Ruby用于文本处理、数值处理、集合、输入/输出、网络和并发。如果您真想要理解Ruby,《Ruby程序设计语言(影印版)(英文版)》不可或缺。 -
WCF高级编程(美国)(Klein.S.)克莱因 著;赵利通 译《WCF高级编程》是学习WCF编程的最佳指南,涵盖所有关于WCF的内容,包括绑定、契约、客户端、服务和安全等。重点介绍了如何在NET Framework上构建面向服务的应用程序。书中采用循序渐进的方式深入讲解了WCF所有的特性和功能,并且展示了如何使用这些信息米创建可靠且安伞的服务解决方案。通过学习《WCF高级编程》,您将全面理解面向服务的体系结构(SOA)及WCF如何满足SOA的众多要求。还将了解到WCF的核心组成和一些高级主题(如安全和互操作性)。另外,还可以学到如何借助WCF管理技术和技巧来有效地构建、部署和托管应用程序。《WCF高级编程》主要内容NET Framework 3 0和WClF如何扩展NET Framework 2O CLR,以及如何使用Visual Studl0 2005 Extensions for WCF 进行开发关于wcF编程模型和服务模型的所有内容集成WCF和已有应用程序及技术的有用提示成功部署WCF服务的具体步骤使用事务和队列如何使用各种管理工具来调试和配置wcF服务本书读者对象。《WCF高级编程》适合想要学习WCF以及想在开发环境中利用WCF优势的Windows开发人员。如果读者对.NET Framework及其关联技术(如Web服务和WS-*规范)有所了解,在阅读奉书时将十分有帮助。 -
数控编程技术张超英本书在第一版的基础上并结合近几年的教学实践对内容进行了较大的改进,主要是为了更加适合学生学习和数控教学的需要。内容包括编程中的工艺分析、数学处理,基本编程指令、常用G代码、刀具补偿功能的编程方法,车削、铣削的程序编制,宏程序的编制等。 在内容选择上,注重编程各个细节的讲解,突出要点,体现普遍性、实用性、综合性和先进性的特点,前后各章节联系紧密。特别讲解了不同数控系统(FUNUC、西门子、华中数控系统等)之间的差别与联系,并配有大量的典型实例,内容丰富。每章都有一定数量的习题,供读者复习和巩固所学知识。 本书可作为高等职业教育机电类专业中从事数控技术应用、CAD/CAM技术应用和模具设计与制造人员的教材或培训用书,也还可供从事数控加工的工程技术人员参考。 -
高质量程序设计艺术(希腊)斯皮内利斯(Spinellis,D.) 著,韩东海 译本书论述阅读与编写软件代码的方法,重点讨论软件代码的质量属性,包括了软件系统的可靠性、可移植性、可用性、互操作性、适应性、可信性以及可维护性等方面。着力培养软件工程师了解这些属性的能力,并能编写出具备这些属性的优质代码。本书研究了来自于现有开源系统的真实示例,并提供了有意义的练习以巩固读者的判断能力和技巧,使用了统一建模语言来绘制所有图表。本书适合各层次软件开发人员、管理人员和测试人员阅读。 -
Eclipse开发学习笔记林建素本书的主要内容是介绍如何使用Eclipse进行Java开发和Java Web开发及Eclipse使用的一些常用技巧,内容包括Eclipse环境和平台体系结构,Eclipse的工作台使用,如何进行Java开发和调试、编译,如何进行JSP及Struts等Java Web开发和一些Eclipse的高级专题。内容主要分为四部分,第一部分介绍Eclipse的环境、平台体系结构和Eclipse 集成开发环境,及在Eclipse中如何进行Java开发,详细讲述Java代码的编写及Java代码的编译和调试;第二部分介绍在Eclipse中如何进行Java Web开发,主要讲述MyEclipse、WTP等插件的使用,讲述如何进行JSP、Struts、Hibernate、Spring、Ajax的开发和编译;第三部分介绍Ant,CVS及JUnit等高级内容;第四部分是介绍基于Eclipse开发的三个实例,详细讲述了Eclipse的开发过程。本书循序渐进地介绍Eclipse如何开发Java和Java Web程序,非常适合于Java和JSP初学者,及正在从事Java和JSP及Struts开发的程序员,Eclipse是目前Java和JSP开发的最流行和最高效工具,使用Eclipse不但能带来快捷高效的程序编写便利,而且Eclipse的爽心悦目的代码编写环境会使得程序编写工作变得更富有趣味。 -
VRML编程实训教程张金钊、张金锐、等《VRML编程实训教程》从软件工程项目开发的角度出发,指导读者学习和运用虚拟现实建模语言(VRML),并进行软件工程项目开发实践。《VRML编程实训教程》由浅入深地引导读者利用软件工程的思想开发设计各种虚拟现实三维立体场景,并运用VRML的基本节点和复杂节点,进行基本的三维立体场景设计、自然景观场景设计、室内外场景设计、三维人体和动物场景设计、道路桥梁场景设计、建筑场景设计及综合场景设计等。《VRML编程实训教程》是一本虚拟现实三维立体网络程序开发和应用的实践教材,全书内容丰富,叙述简明扼要,思路清晰,结构合理,实用性强,可作为高等院校计算机网络、多媒体、人工智能、机械设计、装潢设计及建筑规划设计等相关专业的教材,同时也可作为计算机软件开发人员和工程技术人员的参考用书。 -
程序员学管理雷之宇、孙颖、陈新高级程序员向管理角色转变,不仅需要有很强的技术背景,还要具备多方面的综合素质,如领导能力(1eadersmp)、表达能力(speech)、控制能力(c011tr01)等。《程序员学管理》将告诉你怎样从一个技术专家转变为一个出色的技术管理者(rreamLeader)。《程序员学管理》由三部分构成:第一部分从程序员和管理者职业差异和价值取向入手,介绍管理学的概念、原理,帮助大家对管理学的基础知识有一个初步的认识。第二个部分则是从项目管理的角度出发,结合实际的案例,帮助程序员了解项目经理的工作内容、重点、困难,以及标准的项目管理流程,并附有项目管理流程中每个步骤的详细介绍和真实的项目范例。《程序员学管理》第三部分将对一些常用的管理软件和工具(如:MS Project、ER—Win、Rational Rose、CVS和ACT等)及其使用方法进行介绍。《程序员学管理》附录中收录了大型软件开发项目完整的文档范例,包括解决方案、测试报告、验收报告、报价单、编程规范、命名规范等。《程序员学管理》面向高级程序员、项目负责人、技术负责人及其决策者。 -
程序员面试攻略(美)蒙干 等《程序员面试攻略》(第2版)介绍程序员在求职过程所面临的求职沟通和程序设计技能两个方面的问题。在程序设计技能方面,本书介绍了作为一名程序员必须具备的一些知识并以简洁实用的方式介绍程序员的基本功。强调沟通方法是本书的亮点,本书包括如何编写一份重点突出的个人简历,如何与猎头公司和人力资源代表打交道,在面试时如何与面试考官进行沟通等内容。本书不仅适合求职者,也适合人力资源负责人和项目经理兼面试考官。 -
通俗模糊数学与程序设计吴士力本书的主要内容是模糊数学以及程序设计的相关知识。模糊数学从模糊集合开始,依次介绍了模糊关系、模糊度量、模糊逻辑与模糊推理等基本知识。接着在上述知识点的基础上,又分别介绍了模糊模式识别、模糊聚类、模糊控制三种模糊算法的基本原理和具体内容。介绍完模糊数学后,本书从Java语言开始介绍程序设计方面的内容。首先是Java语言的基本语法和特性,然后介绍了面向对象技术和可视化程序设计的原理和实现,并简单介绍了如何使用JBlJilder 2005开发可视化程序。接下来本书重点讲解了如何结合模糊数学、面向对象以及可视化技术进行程序设计,这部分内容以模糊模式识别算法、模糊聚类算法和模糊控制算法为核心,具体实现了模糊模式识别程序、模糊聚类程序和模糊控制程序。 阅读本书需要具有基本的数学知识和一定的计算机软件基础知识(如程序语言、数据结构等)。本书适合于大学低年级的本科生,也适合于对模糊数学和Java程序设计感兴趣的自学人员。
