其他编程语言/工具
-
程序设计实践Brian W. Kernighan;Rob Pike;裘宗燕译本书是著名计算机专家的畅销作品,曾在国内外受到广泛赞誉。本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法。本书值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。.程序设计实践并不只是写代码。程序员必须评价各种折衷方案,在许多可能性之中做出选择、排除错误、做测试和改进程序性能,还要维护自己或其他人写的软件。在满足规范的同时还必须关注许多问题,包括兼容性、坚固性和可靠性等等。..本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法,它的翻译出版将填补国内目前这方面书籍的空白。本书值得每个梦想并努力使自己成为优秀程序员的人参考,值得每个计算机专业的学生和计算机工作者阅读,也可作为程序设计高级课程的教材或参考书。... -
JZME手册应用项目开发实践池雅庆,周珺,王耀 编本书由活跃在手机游戏开发一线的多名资深程序员联合撰写而成。它全面地介绍了使用J2ME语言开发手机游戏的全过程,能够帮助有初级编程基础的程序员迅速进入编写J2ME手机游戏的大门。本书在撰写中坚持理论与实践并重,面向实际开发,解决实际问题。全书共8章,主要内容包括:J2ME语言和手机游戏开发概述,J2ME语言开发环境的建立,J2ME语言编程基础,以及4个由浅入深的开发案例详解。本书适合作为高等院校软件工程专业的教材,也可作为手机游戏开发者的参考书及相关公司员工培训的教学资料。 -
深入浅出Ajax夏慧军,魏雪辉 编著Ajax作为流行的Web开发技术,由于其具有异步的数据请求和Web页面数据的无刷新改变等特性,广泛应用于Web 2.0与富客户端口Web中。本书首先通过分析Ajax相关技术入手,深入Ajax的技术细节;然后对现在流行的Ajax实现模式进行了介绍,掌握Ajax的思考方式;最后通过一个大型的Ajax开发实例,让读者全面了解怎样将Ajax在实际项目中加以应用。全书共7章。第1章,回答了一些基本问题;第2章,对Ajax相关技术从XMLHttpRequest、DOM、动态显示页面内容、与服务器通信、Ajax的安全性等方面加以具体剖析;第3章,就现在流行的一些Ajax的实现模式加以说明;第4章,简单介绍了Ajax的两个开源框架Dojo与DWR;第5章,以一个大型Web应用的实例——WWFDesigner带领读者将Ajax应用到实际的项目开发中;第6章,说明在引入Ajax以后,对多层架构的Web、MVC、SOA等应用的影响与改善;第7章,讲述作者在Ajax开发过程中进行调试的一些经验与技巧。书末附录A介绍开发Ajax的常用工具和框架。本书适合于广大Web应用开发人员和Ajax爱好者阅读参考,也可作为Ajax培训教材。 -
Windows程序设计教程杨祥金 等编著本书介绍在Microsoft Windows98/2000/NT/XP环境下应用C语言及API编写应用程序的最基本、最重要的方法,讨论Windows应用程序的组成和工作原理。.本书内容按照教学要求组织,并遵循“从简单到复发、循序渐进、理论联系实际”的原则讲解,很多基本概念、编程方法与技巧都通过具有最小的代码段、最强大的功能和最大灵活性的经典例程来介绍。每章末附有大量习题,供学习参考。..本书的包容性很好,只要熟悉C语言,有一定使用Windows操作系统经历的读者都能掌握书中的内容。本书语言通俗易懂,条理清晰,内容丰富,非常适合作为高等院校的教材,也可供读者自学。... -
Web开发人员参考大全(美)柯恩 著,胡为君 译网站程序设计的最大难题,就是要记住各种复杂的语法字符,组合出您想要的效果。当然,您可以自己创建一个按钮,但是您能让按钮的颜色与字形符合网站的风格吗?有了本书,您可以看到各种您前所未闻的东西,在繁忙的工作中迅速找到所需要的资料。或者您所熟悉的事物找到可搭配的用法,这样您就能创造出更好的成果。本书会告诉您怎样使用每一种HTML元素和属性、时间、CSS样式、行为、滤镜、JavaScript内容、方法与对象。无论你是一个网站设计师、网页设计师,或者只是搞自己的网站玩玩,都不再需要为了网站程序问题而到处啃文件资料。因为,您需要的所有资源全部都在这里!本书是最完整的HTML、CSS和JavaScript的工具书,适合所有从事Web开发的相关人员使用。网站程序设计的最大难题,就是要记住各种复杂的语法字符,组合出您想要的效果。当然,您可以自己创建一个按钮,但是您能让按钮的颜色与字形符合网站的风格吗?有了本书,您可以看到各种您前所未闻的东西,在繁忙的工作中迅速找到所需要的资料。或者您所熟悉的事物找到可搭配的用法,这样您就能创造出更好的成果。本书会告诉您怎样使用每一种HTML元素和属性、时间、CSS样式、行为、滤镜、JavaScript内容、方法与对象,而且还会详列以下信息:1.介绍每一项元素,让您知道如何发挥其功能。2.详细完整的语法,告诉您怎样去使用他们。3.提供范例,用法一目了然。4.标示兼容性,协助您做出IE/Netscape都可以得到最佳显示效果的网页。5.列出所有其他可以和此元素并用的元素。6.列出所有其他可以和此元素并用的元素。无论你是一个网站设计师、网页设计师,或者只是搞自己的网站玩玩,都不再需要为了网站程序问题而到处啃文件资料。因为所有您需要的资源全部都在这里! -
办公自动化原理及应用自学考试指导全国电子信息应用教育中心组编 陈金海等著本书结合作者多年的教学实践,介绍了《办公自动化原理及应用》课程自学考试的应试方法和技巧,帮助考生按照自学考试大纲的要求,全面地复习课程内容,深入地理解本课程的考核目的和要求。对于试卷结构、题型和应考注意事项也做了必要的说明。全书共分五个部分:应试指导、教材中知识点的分析与综合、教材中习题的分析与解答、试题分析与解答及自测题与解答、上机操作题。本书概念清楚,通俗易懂,覆盖面广,有很强的针对性与实用性。书中附有大量的练习题和详细的解题分析,可以帮助考生掌握《办公自动化原理及应用》课程的重点、难点和要点。本书可作为计算机信息管理、档案、文秘、行政学、机关管理与办公自动化等专业及相关专业学生的学习参考书,以及准备参加《办公自动化原理及应用》自学考试的各类人员的复习参考,也可作为从事《办公自动化原理及应用》课程及相关课程教学的教师的教学参考书。 -
面向对象技术与UML刘振安、董兰芳、刘燕群《面向对象技术与UML》介绍基于UML建模语言描述的面向对象的分析和与设计过程,内容包括软件开发过程、面向对象的基本概念、基于UML语言进行分析和设计的流程,并结合实际的工程要求,介绍了软件体系结构的模式以及持久对象的概念。本书通俗易懂、概念清楚、实用性强,可以作为软件工程硕士、研究生、高年级本科生的教材,也可以作为自学或培训教材以及工程技术人员的参考书。 -
计算机程序设计艺术第4卷第4册Donald E. Knuth关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。迄今已出版的完整的三卷组成了程序设计理论和实践的惟一的珍贵源泉,无数读者都赞扬Knuth的著作对个人的深远影响。科学家们为他的分析的美丽和优雅所惊叹,而从事实践的程序员们已经成功地应用他的“菜谱式”的解到日常问题上,所有人都由于Knuth在书中所表现出的博学、清晰、精确和高度幽默而对他无比敬仰。为开始后续各卷的写作并更新现有三卷中的部分内容,Knuth创立了称作册的一系列小部头的书,定期出版。每一册将包含一部分或多个部分的全新的或修订的内容。最终,这些册的内容将归并成每卷综合的最终版本,而在1962年开始的许多努力将得以完成。本册主要讨论生成所有树,这个主题与《计算机程序设计艺术》前3卷有着令人吃惊的紧密联系。Knuth在本册中全面地讨论了这个著名的主题,提供了124个新的练习,继续为程序设计打下坚实的基础。同时,本册还论述了组合生成的历史。对几个文明古国及其他国家在这方面的历史进行了透彻的研究和精辟的分析。 -
虚拟现实VRML程序设计刘怡VRMI是一种三维造型设计语言,由于本身自带脚本语言,而且也有Java、Javascript的支持,使三维造型的控制交互比其他同类造型语言具有更强的优势。用此语言设计的造型和动画文件小、交互性强、控制灵活,适合嵌入网页在网上播放。此语言易学,有系列开发工具支持,有自身的特色。 编者力求为学习者考虑,在重新组织、消化所有知识体系的基础上将我们的认识用容易理解的语言呈现给读者。书中涉及的实例,包括所有涉及的函数都经过调试、验证。《虚拟现实VRML程序设计》附带光盘,提供书中所有实例程序、VRML编辑器浏览器的安装程序及常用工具软件等相关资料。《虚拟现实VRML程序设计》还在附录中介绍了虚拟现实可视化开发工具ISB和浏览器显示汉字文本造型的方法。 -
Ajax模式与最佳实践格罗斯Ajax 正在将我们带入到下一代的网络应用中。 本书深入探讨了动态的网络应用,将Ajax和REST集成在一起作为单独的解决方案。一个很大的优势是,与Ajax相似,REST可以和现今存在的技术一起使用。现在上百万的客户端计算机都是基于Ajax的,上百万的服务器是基于REST的。无论你是否已经开发过Ajax应用程序,这都是一本理想的书。因为这本书描述了各种各样的模式和最好的实践经验。通过此书的学习,你可以快速地检查和校验你是否构造了一个高效的Ajax应用程序。 作者简介:Christian Gross是一位咨询顾问、培训师和技术指导,在互联网领域有着非常丰富的经验。他为很多公司做过软件开发和其他的解决方案,包括Altova、戴姆勒-奔驰、微软和NatWest。Gross写过好几本书,包括Applied Software Engineering Using Apache Jakarta Commons,Open Source for Windows Administrators,A Programmer's Introduction to Windows DNA和Foundations of Object-Oriented ProgrammingUsing.NET 2.0 Patterns。他经常在很多的研讨会上做演讲,包括Software Development、JAX和BASTA,他也是很多研讨会的跟踪主席。
