其他编程语言/工具
-
深入浅出Ajax(美)马劳克林 著;O'reilly taiwan 译Ajax作为流行的Web开发技术,由于其具有异步的数据请求和Web页面数据的无刷新改变等特性,广泛应用于Web 2.0与富客户端口Web中。本书首先通过分析Ajax相关技术入手,深入Ajax的技术细节;然后对现在流行的Ajax实现模式进行了介绍,掌握Ajax的思考方式;最后通过一个大型的Ajax开发实例,让读者全面了解怎样将Ajax在实际项目中加以应用。 作为一名网站设计人员,您也许时常因为遇到以下情况而烦恼:用户只是移动了鼠标就要从服务器重载数据;尽管请求的服务很简单,用户却仍然需要长时间等待服务器的响应。无疑,Ajax技术能够帮助您减少这样的烦恼。Ajaxe的异步技术能够让您设计的网站在变得更简洁的同时具有更敏捷的用户响应。我们都知道,下一代的网站设计需要新的技术来指导;需要引入一些吸引人的、够炫的技术来支持我们完成设计。这就是本书能够提供给您的。阅读本书,一定会带给您许多的乐趣。首先,您可以在很短的时间内掌握如何使用JavaScript代码来向服务器提交异步请求。同时,更为有趣的是,您可以学习如何使用诸如动态HTML、XML、JSON、DOM等技术来解决开发过程中遇到的许多问题。毫无疑问,这是一本指导您进行异步开发的经典参考书籍。本书和其他深入浅出系列书籍一样,使用许多有趣的视觉刺激来保持我们大脑思考的兴奋。读完全书,您会惊奇地发现那些繁琐笨拙的网站开发技术早已随风而去,展现在我们面前的是一个崭新的技术境界。本书的作者Brctt mclaughlin是一位出色的吉他手,擅长于蓝调布鲁斯和爵士乐的演奏。同时,作为一位帮助人们更好地编写程序的作家,McLaughlin为读者奉献了许多优秀的作品和畅销书籍。如《Java and XML》,《Java 5.0 Ti—ger:A Developer’S Notebook》,《Home Theater Hacks》等等。 -
汇编语言程序设计牛斗、王润辉、周欣欣、李红彪“汇编语言程序设计”是高校计算机专业的主干课程之一。《汇编语言程序设计》以8086/8088指令为主,以实模式下的80x86指令为辅,系统地介绍了汇编语言的基础理论知识和程序设计方法。主要内容包括:汇编语言程序设计基础知识、8086指令寻址方式及指令系统、常用伪指令、程序设计方法、高级汇编技术、80x86指令系统、汇编语言与C语言混合设计的方法。《汇编语言程序设计》各章节内容重点突出、结构清晰、简洁易懂。 在《汇编语言程序设计》的实验调试软件一章中,介绍了两种调试软件:基于MASM 5.0的DEBUG和基于MASM 6.11的PWB、CodeView,为读者进行汇编语言程序设计提供了方便。 《汇编语言程序设计》可作为本科、高职院校计算机及相关专业的教材,也可供科研及软件开发人员自学参考。 -
计算机常用工具软件及应用吴丰、吕冰 丛书主编:刘先省、张连堂 编《计算机常用工具软件及应用(附光盘)》从计算机工具软件中精选了用户精选了用户常用的,与工作学习和生活密切相关的工具软件加以讲解,并详细介绍了这些软件的使用方法。全书共11章,包括计算机软件概述、计算机安全软件、文件处理应用工具、网络常用软件、图形图像处理软件、多媒体处理软件、系统工具软件、教育教学工具、测试工具、磁盘工具、工具盘的使用等内容。《计算机常用工具软件及应用(附光盘)》内容实用、条理清楚,读者按书中的步骤和图示操作,即可掌握该工具软件的使用。《计算机常用工具软件及应用(附光盘)》适合作为大学本专科院校高职、中专、技校、电脑培训学校的教材,也可供电脑爱好者、办公人员参考使用。 -
JRuby实战(瑞典)(Ola Bini)宾尼 著;丁雪丰 译《JRuby实战》通过4个由浅入深的项目,结合Rails向读者全面介绍了JRuby。内容包括如何在Ruby中调用Java代码,如何使用Java库,如何实现并访问EJB,如何操作JMS,如何在Java中调用由Ruby实现的Java类和接口等。同时,书中给出的代码都很有实用价值,只需稍做加工就能放进真正的项目中发挥作用。《JRuby实战》适合Web开发人员阅读和参考。 -
MATLAB编程基础与典型应用龙脉工作室、刘会灯、朱飞本书详细介绍了MATLAB的编程基础及其扩展应用,使读者能够快速掌握MATLAB基本编程的方法和不同工具箱的使用方法。本书共分17章,第1章到第8章主要介绍MATLAB的基本知识,包括MATLAB矩阵运算、字符数组、元胞和结构数组、多项式、插值拟合以及MATLAB基础编程过程;第9章到第17章以MATLAB的应用为主,分别介绍了一维、二维、三维图形绘制的基本操作,MATLAB不同工具箱及其在数学计算、工程优化、控制系统设计、信号处理、人工神经网络中的应用,Simulink集成仿真环境在建模仿真中的应用、MATLAB的接口技术以及Notebook的使用等内容。本书结构清晰、内容丰富、论述翔实,适合学习MATLAB的本科生、研究生阅读,也可作为广大科研工作人员的参考用书。 -
UML系统建模与分析设计课程设计刁成嘉、刁奕 等《UML系统建模与分析设计课程设计》概要地介绍了基于UML的面向对象分析与设计的基本概念及其建模开发过程,包括设计模式、正向/逆向工程和数据库设计建模等15个课程设计题目,以一个集成案例“企业综合信息管理系统”贯穿于可行性研究、需求分析、系统分析与系统设计的全过程,并以此为例引导学生以一个自选的待开发项目作为本课程设计的目标,完成具体分析设计任务。本书既可作为普通高等教育“十一五”国家级规划教材《uML系统建模与分析设计》的配套教材,也可独立于教材作为软件工程类课程的参考书,以及作为计算机专业本科生学习UML的课程设计用书。 -
代码质量(希)Diomids Spinellis 著;康华、齐永升 译本书重点讨论代码的非功能特性,深入讲述代码如何满足重要的非功能性需求,如可靠性、安全性、可移植性和可维护性,以及时间效率和空间效率。 本书从Apache Web应用服务器、BSD UNIX操作系统和HSQLDB Java数据库等开源项目中攫取数百个小例子,并以实例为基准点,辅以理论分析,从实用的角度讲述每个专业软件开发人员能立即运用的概念和技术。 本书适合作为软件开发人员、安全工程师及软件测试工程师等参考。 -
Web程序设计(美国)(Robert W.Sebesta)塞巴斯塔 著;刘伟琴、黄广译 译《Web程序设计》是畅销书作者Robert W. Sebesta的经典名著,被国内外无数高校和自学人员选为Web课程的教材。该书是其最新版,介绍了Internet和万维网的起源及演变过程,全面系统地讨论了Web开发相关的主要编程语言和工具,以及这些语言和工具之间的相互影响及优劣势。该书对全书内容进行了很多修订,并新增加了关于Ruby、Rails和Ajax的3个章节。 -
数据结构吴灿铭《数据结构(C++版)》通过架构清晰和易懂的表达方式将数据结构中各种算法作最详尽的诠释与举例,并利用完整的C++程序设计将各种理论加以实践。全书共9章,包括数据结构概述、数组和稀疏矩阵、链表、堆栈、队列、树、图、排序、查找。为了将算法讲解的清晰易懂,《数据结构(C++版)》不尽以伪代码来说明,而是利用C++语言来展现,同时,书中的重要理论均辅以范例程序,从而透彻理解原理的精髓。为了验收各章的学习成果,章后附加重点整理和习题,提供更多实战演练的机会。《数据结构(C++版)》适合作为计算机专业和信息专业本、专科生的数据结构教材,也可作为参加自学考试人员和计算机应用技术人员的自学参考书。 -
Symfony权威指南(法国)Fabien Potencier、(法国)Francois Zaninotto 著;江乐、王唯真、杭健、等 译本书介绍了symfony这个领先的PHP开发框架,展示如何利用symfony的众多功能更快更有效率地开发Web应用程序,即使你只懂一点PHP也没有关系。在本书里,你将了解如何使用symfony建立Web应用程序。本书分成五篇:“基础知识”篇,包含所有的基本概念和开始symfony的基本知识;“核心架构”篇,讲述模型视图控制器(MVC)在symfony中的实现,以及如何用这样的三层结构模型建立页面和应用程序;“特殊功能”篇,解释如何使用symfony加快“漂亮”的URL、表单、验证、Ajax交互、缓存和国际化应用程序的开发;“开发工具”篇,介绍 symfony提供的加快日常开发的工具,代码生成、单元测试框架、命令行任务和插件;“成为symfony专家”篇,揭示symfony代码里的一些秘密,讲述了如何调整框架的行为。 本书的目的在于降低框架入门的难度,为PHP开发者提供1.0版的参考书,让这个框架能被企业接受。
