其他编程语言/工具
-
快速编码(美)Zain Naboulsi,Sara Ford 著在使用visual studio时,《快速编码:高效使用microsoft visualstudio》巾的专家建议将有助于你人人提升开发效率: visual studio堪勒;目前非常强大而且功能全面的一套软件开发工具,无论你是开发人员、测试人员.还是架构师,visualstudio都能帮助你顺利地完成工作。《快速编码:高效使用microsoft visualstudio》旨在深入挖掘并且学习这些visual studio实用技术,提高编写代码的效率。《快速编码:高效使用microsoftvisual studio》包含大旦的技巧和快捷键,涵盖了代码编辑器,视觉设计器、查找、调试器以及visualstudior中的其他功能,无论你的经验水平如何,你都能从中受益匪浅,《快速编码:高效使用microsoft visual studio》主要内内容:修改开发设置与键盘映射以提升效率通过创建自定义模板.节省初始化新项目的时间揭示工具箱、命令以及窗口布局的快捷键和技巧探索如何以更好的方式与文什交互,例如使用文件选项卡选择栏通过选择和操作代码的技巧更有效地使用编辑器应用相关技术,减少调试代码所花的时间创建visual studio扩展,提高开发效率 -
VC++深入详解孙鑫 著从实际应用入手,由浅入深、循序渐进地讲述Windows程序内部运行机制、MFC框架、文本、菜单、对话框、文件操作、网络编程、进程间通信、ActiveX控件、动态链接库、HOOK编程等多个主题。全书还贯穿作者多年来学习编程的一些经验,以及一些学习方法的建议,为读者进一步的学习提供指导。本书不同于一般的讲述VC++使用的书籍,本书主要从程序内部运行的机制和MFC程序的组织脉络入手,使读者在学习VC++编程知识时,既能够知其然,又能知其所以然,从而帮助读者从根本上理解和掌握Windows的程序设计。本书的配套光盘还免费提供近45小时的VC++教学视频,读者在学习的过程中可以将视频和书互为参考,配合学习,这样可以更快、更好地掌握VC++编程。 -
Virtools虚拟互动设计实例解析徐英欣,杨建文,张安鹏 著《国家制造业信息化三维CAD认证规划教材:Virtools虚拟互动设计实例解析》基于Virt。。Is软件介绍了虚拟演示制作的全过程。全屯共分8章:虚拟对象的设定、摄影机的设定、菜单栏制作、系统设置制作、换色演示制作、辅助演示制作、功能演示制作和后期交互制作。每章中对每个操作步骤都配有图解和详细说明,并在范例操作讲解中穿插大量的附加知识点,包括基础知识、制作技巧等。书中实例制作所需的图片及每章的范例都在随书所附的光盘里,读者可以对照各章中的练习进行修改和学习。《国家制造业信息化三维CAD认证规划教材:Virtools虚拟互动设计实例解析》可作为高校工业设计、数字教育、建筑表现、游戏设计、数字媒体艺术等专业的辅助教材,也可作为三维互动设计的爱好者和从业人员的参考用书。 -
ACM/ICPC世界总决赛试题解析吴永辉 等 著《ACM/ICPC世界总决赛试题解析(2004-2011年)》给出2004~2011年ACM国际大学生程序设计竞赛世界总决赛的所有试题的解析。本书将总决赛试题按年度划分,每一年度的总决赛试题为一章,而每一道试题作为一节。试题全部翻译成中文,试题解析以解题策略为主轴,给出详尽、细致的解析和带有详尽注解的程序代码。这样做使得本书可以面向各个阶层的广大读者,不仅要让编程高手从中受益,而且也要让刚入门的同学能轻松地学习,有效地提高通过编程解决问题的能力。 -
面向对象技术与工具陈文宇 著本书内容涉及面向对象的思想、方法和技术及两门著名的面向对象程序设计语言——C++语言和Java语言,分为两部分,共12章。第一部分介绍面向对象技术,包括:软件工程概述、软件维护、软件工具与集成化环境、面向对象方法、统一建模语言UML、软件测试;第二部分介绍面向对象程序设计语言,包括:面向对象程序设计语言的核心概念、C++语言实现数据封装、C++语言实现多态性、C++语言实现继承性、Java语言基础、Java语言程序设计。本书提供配套电子课件。 -
计算机算法设计与分析习题解答王晓东 著《计算机算法设计与分析习题解答(第2版高等学校规划教材)》编著者王晓东。《计算机算法设计与分析习题解答(第2版高等学校规划教材)》内容提要:本书是与普通高等教育“十一五”国家级规划教材《计算机算法设计与分析(第4版)》配套的辅助教材和国家精品课程教材,分别对主教材中的算法分析题和算法实现题给出了解答或解题思路提示。为了提高学生灵活运用算法设计策略解决实际问题的能力,本书还将主教材中的许多习题改造成算法实现题,要求学生设计出求解算法并上机实现。作者还结合国家精品课程建设,进行了教材的立体化开发,包括主教材、习题解答、电子课件和教学网站等资源。本书教学资料包含各章算法实现题、测试数据和答案,可在华信教育资源网免费注册下载。本书内容丰富,理论联系实际,可作为高等学校计算机科学与技术、软件工程、信息安全、信息与计算科学等专业本科生和研究生学习计算机算法设计的辅助教材,也是工程技术人员和自学者的参考书。 -
Struts2框架应用开发教程王建国 著Struts 2框架是MVC设计模式的具体实现,是创建企业级Java Web应用的优雅的、可扩展的框架。借助于Struts 2框架可以减少在运用MVC设计模式开发Web应用时的时间。《21世纪高等学校规划教材·计算机科学与技术:Struts2框架应用开发教程》共分13章,内容包括概述.Struts 2框架入门、Struts 2框架的配置、Struts 2框架进阶、Struts 2框架的OGNL、Struts 2框架的标签、Struts 2框架的国际化、Struts 2框架的类型转换、Struts 2框架的拦截器、Struts 2框架的输入校验、基于Struts 2框架的文件上传和下载、Struts 2框架中使用数据库以及在线图片管理综合实例。《21世纪高等学校规划教材·计算机科学与技术:Struts2框架应用开发教程》结合具体实例介绍各个知识点,所使用的开发环境是JDK l.6+MyEclipse 5+Tomcat 6+MysoL 5,逐步引领读者从基础到各个知识点的学习,并提供了大量的实例说明。《21世纪高等学校规划教材·计算机科学与技术:Struts2框架应用开发教程》可以作为高等院校计算机及相关专业Struts 2框架课程学习的教材,也可以作为Struts2框架培训班的培训教材,并且也适合网站开发人员参考使用。使用《21世纪高等学校规划教材·计算机科学与技术:Struts2框架应用开发教程》需要具有Java Web及数据库(MysoL、soL Server或Oracle)开发的基础。 -
Power Designer 15 系统分析与建模实战孙宪丽,关颖,李波 编著PowerDesigner是一个功能强大的计算机辅助软件、工程工具集。《Power Designer 15 系统分析与建模实战》采用理论结合经典实例的方法,按照软件设计开发过程逐一进行描述。从PowerDesigner建模基础知识入手,到需求模型、业务处理模型、概念数据模型、物理数据模型以及逻辑数据模型、XML模型、面向对象模型和生成报告文档等内容。第10章给出1个综合实例,使读者进一步巩固所学的知识,提高综合实践能力。第11章还提供了详细的实践操作练习,供读者操作演练。每章最后给出了习题,供读者更好地了解和掌握PowerDesigner建模方法。《Power Designer 15 系统分析与建模实战》结构清晰,从易到难,案例丰富,并合理安排各个章节的有机衔接,无论是对高校计算机及相关专业师生,还是对软件设计开发人员,都是一本值得学习和参考的书籍。 -
ACE技术内幕潘荣 著《ACE技术内幕:深入解析ACE架构设计与实现原理》从构架模式、编程示例和源代码3个维度系统地对经典网络框架ACE(Adaptive Communication Environment)的架构设计和实现原理进行了深入分析,它能解决4个方面的问题:第一,帮助框架设计者领略软件框架设计的普适原则和思想,进而设计出自己的软件框架;第二,帮助ACE应用开发人员加深对ACE框架的理解,提升开发水平,更好地去定制和扩展ACE框架,以及解决C++网络通信中的难题;第三,帮助C++开发人员加深C++语言功底,书中有大量对C++源代码的分析,包括网络编程、动态库编程和异步编程等,还涉及10余个经典的设计模式的解析;第四,增强平台开发人员和软件架构师的技术修养,ACE的设计和实现都极其优秀,它的实现源码和架构思想非常值得去学习和研究。全书一共7章,详细分析了ACE的Reactor、Service Configurator、Task、Acceptor_Connector、Proactor和Streams等6个框架的架构设计与实现原理。每个框架的分析分为3部分:第一,框架的设计分析,每个框架(除Task框架)都有一个构架模式与之对应,构架模式阐述了框架的设计原理,给出了框架的总体结构,是学习框架的理论基础;第二,框架的应用分析,每个框架都有一个应用实例与之对应,应用实例既帮助读者了解框架的使用方法,又为读者提供了一个可以调试的应用程序,便于读者使用调试器探索框架的内部秘密;第三,框架的实现分析,这是本书的重点,对框架的实现原理进行了详细的分析,并且对重点的类和流程给出了UML类图和UML顺序图,可以让读者在短时间内掌握框架的实现技术。 -
程序设计语言(美)斯科特 著,韩江,陈玉 译《程序设计语言——实践之路(第3版)(含CD光盘1张)》是一本很有特色的计算机教材,其核心是讨论程序设计语言的基本原理和技术。本书融合了传统的程序设计语言教科书和编译教科书的有关知识,并增加了一些有关汇编层体系结构的材料,以满足没学过计算机组织的学生们的需要。书中通过各种语言的例子,阐释了程序设计语言的重要基础概念,讨论了各种概念之间的关系,解释了语言中许多结构的形成和发展过程,以及它们演化为今天这种形式的根源。书中还详细讨论了编译器的工作方式和工作过程,说明它们对源程序做了什么,以及为什么要那样做。书的每章最后附有复习题和一些更具挑战性的练习与探索。这些练习的特别价值在于引导学生进一步深入理解各种语言和技术。本书第3版新增了关于运行时程序管理的讨论,对关于并发的一章做了重大的改写,并更新了大量的实例。这本教材在美国大学已使用了二十余年,目前被欧美许多重要大学用于“程序设计语言”或者“软件系统”课程。
