其他编程语言/工具
-
Ajax宝典(美)霍兹纳(Holzner,S.) 著,陈秋萍 译Ajax技术是近年来炙手可热的Web编程技术,它通过避免网页刷新,让Web应用程序的响应速度可与桌面应用程序媲美。《Ajax宝典》通过大量的示例全面而深入地阐述了Ajax编程技术的方方面面。全书分4个部分,共16章。第一部分介绍了Ajax的应用、JavaScript和Ajax应用程序的创建步骤;第二部分深入讨论了各种客户端和服务器端Ajax框架,通过使用这些框架可极大地减少开发Ajax应用程序的工作量;第三部分介绍了Ajax编程涉及的相关技术,包括文档对象模型和事件处理、XML、级联样式表、动态HTML等主题;第四部分阐述了高级Ajax主题,包括PHP基础知识、PHP函数和HTML控件、使用PHP处理用户输入、安全问题、过滤器和MVC架构等。通过阅读《Ajax宝典》,读者将全面了解近年来最热门的Web编程技术Ajax。《Ajax宝典》可供初中级Web开发人员学习Ajax编程时参考。 -
编译原理课程设计冯雁、鲁东明、李莹 等《高等院校计算机专业课程综合实验系列规划教材:编译原理课程设计(附光盘)》围绕着编译技术的基本原理和方法,以模拟程序设计语言SPL (Simple Pascal Language)的编译器的设计和实现为主线,结合词法分析、语法分析、语义分析、代码生成、代码优化、错误处理等各个基本模块,对原理和实现方法进行了详细分析。该编译器可接受SPL的程序,并将其翻译成汇编语言程序,最终实现汇编语言到8086/8088机器语言的翻译。《高等院校计算机专业课程综合实验系列规划教材:编译原理课程设计(附光盘)》为编译技术等相关课程的实验提供了参考。在附件中还提供了三类不同类型和难度的实验题,可供课程实验选择。《高等院校计算机专业课程综合实验系列规划教材:编译原理课程设计(附光盘)》所附光盘包含了SPL编译器的所有代码。本教材适合作为编译技术课程的配套的实验教材,也可作为有关编译方面研究的参考资料。 -
汇编语言与接口技术习题汇编及精解朱莹,王让定 编著《汇编语言与接口技术习题汇编及精解》是《汇编语言与接口技术(第2版)》教材的配套教学参考书,《汇编语言与接口技术习题汇编及精解》对应主教材共分9章,每章中包含两部分,第一部分是习题精解,主要精选主教材中典型的课后习题,并做了详细的分析讲解,对相关知识点进行了系统的归纳总结,第二部分是习题汇编,精选习题约240题,习题有选择、填空、简答、设计等类型。《汇编语言与接口技术习题汇编及精解》可作为高等学校本科信息类相关专业学生和教师的参考书,也可以供工程技术人员参考。 -
Verilog数学系统设计(美)纳瓦毕著本书主要讲述基于IEEE Std 1364-2001版本的Verilog硬件描述语言,着重讲述了使用Verilog进行数字系统的设计、验证及综合。根据数字集成电路设计的工程需求,本书重点关注了testbench的设计编写、验证和测试技术,深入讲述了基于Verilog HDL的开关级、门级、RTL级、行为级和系统级建模技术,从而使读者能尽快掌握硬件电路和系统的高效Verilog编程技术。书中把RTL描述、电路综合和testbench验证测试技术紧密结合,给出了多个从设计描述到验证的RTL数字电路模块和系统的设计实例。改编者在对标题、重点句子和段落进行注解时,在翻译的基础上针对较难理解的内容做了详细说明。本书的设计与讲解由浅入深,既适合高年级本科生作为双语教学教材,也适合作为研究生第一年的双语课程教材。作为本科生和研究生数字系统设计和计算机组织结构的补充,本书也很价值。 -
深入解析ATL(美)塔瓦瑞斯 等著,赖仪灵,曹雨田 译ATL的发明人Jim Springfield亲自作序推荐四位顶尖的Windows编程专家倾力合作,绝对经典再现COM、ATL开发人员的必备宝典深入分析ATL实现COM内幕细节,展示COM应用中的各类漂亮技巧本书主要介绍了ATL技术的原理、内部实现和应用技巧,由当今4 位顶尖的 Windows技术专家联合撰写。全书内容丰富,深入浅出,主要涵盖了ATL内部架构和实现方法、运用向导简化ATL开发、C++/COM/ATL中字符串的使用技巧、理解并正确实现IUnknown、充分利用ATL提供的Smart Types、撰写能够暴露COM服务器上COM对象的粘合代码、利用Canned Interface实现来支持对象持久化/COM群集/枚举、利用ATL Windows类建构独立的应用程序和UI组件等的技术内容。本书适合于广大Windows开发人员阅读参考,是ATL开发人员的必备权威参考书籍。 -
整合Struts+Hibernate+Spring应用开发详解李刚 编著本书介绍如何整合Struts+Hibernate+Spring进行J2EE开发,所有实例都基于Eclipse IDE开发,引领读者快速进入基于Java Web的J2EE应用领域。本书主要介绍Struts、Hibernate、Spring的基础知识,如何整合这3个开源框架进行J2EE开发,如何基于Eclipse IDE进行开发,J2EE开发的基础和基础环境搭配,Struts、Hibernate和Spring 3个框架的使用,如何整合Struts+Hibernate+Spring框架。引入5个大的实例:留言系统、超市管理系统、在线考试系统、电子拍卖系统和电子相册系统,所有实例基于不同整合结构,并将Eclipse IDE的使用贯穿其中,一步步带领读者深入了解J2EE开发。 本书适合于具有一定JSP和Servlet基础,而对Struts、Hibernate、Spring不了解,或者对如何整合Struts+Hibernate+Spring开发不熟悉的开发人员阅读,本书知识点丰富,可作为专业Java开发程序员的必备参考书及J2EE培训教材。 -
学习Ruby(美)菲茨杰拉德(Fitzgerald,M.) 著正如您在开车的时候,并不需要知道关于汽车的一切;当您开始使用Ruby进行编程的时候,也不需要立刻了解关于Ruby的一切。无论对于Ruby的新手还是老手,《学习Ruby》都是一本即学即用的实用教材。它提供了非常多的Ruby程序,并且解释了这些程序如何运行以及这样运行的原因。这些内容已经足以让您开始您的Ruby之旅。由于网络开发框架Ruby on Rails的流行和大受欢迎,Ruby已经引起了很多Java和PHP开发人员的兴趣。但除了Rails之外,Ruby还有其他广泛的用途,而学习这些用法的最好方法就是动手尝试编写代码。在本书中,几乎每一页都可以找到代码例子。您可以仿照或者改写这些例子,生成您自己的代码。本书包含以下主题:* 介绍Ruby最重要的功能特性* 示例说明如何使用条件语句以及如何使用Ruby字符串..* 涵盖正则表达式* 解释如何使用Ruby的操作符、有理数、算术表达式以及Math模块的函数* 详细介绍Ruby数组和hash功能* 讲解使用Ruby进行文件处理* 对Ruby类和mixin模块的细节展开讨论,包括对面向对象编程的简要介绍* 介绍XML处理、Tk工具包、RubyGems、反射机制(reflection)、RDoc、嵌入式Ruby、元编程(metaprogramming)、异常处理等内容* 让您掌握Rails的基本知识,包括一个Rails的简单教程每一章都有一组问题回顾,附录中有Ruby编程的名词对照表和书中用到的参考资料的出处。如果您想带着Ruby开车兜风,那么《学习Ruby》就是您的车钥匙。 -
汇编语言与接口技术王让定 编著《汇编语言与接口技术(第2版)》将微机原理、汇编语言、微机接口技术有机地融为一体,除了按传统硬件接口的方式组织教材中的接口技术内容外,还引入了软件接口技术,以强化学习者对接口技术的延伸以及软、硬件应用能力的培养。《汇编语言与接口技术(第2版)》以8086/8088为基础,以80486为主介绍微处理器的结构、工作原理、指令系统等。汇编语言以MASM 6.0为主,同时介绍了与MASM 5.X的区别,详细讲解了基于80X86的汇编程序设计方法。书中在介绍传统的接口技术(并行、串行、定时、DMA、中断、模/数及数/(模)之前,专门安排一章讲解软件接口技术,重点介绍DOS下的端口调用技术和windou,s环境下的面向对象编程语言的接口调用方式,以开阔学生的知识面。同时,在《汇编语言与接口技术(第2版)》的第9章,介绍了最新的高速串行接口USB和IEEE 1394。《汇编语言与接口技术(第2版)》条理清楚,深入浅出,前瞻性和后延性强,有丰富的实例,便于自学。《汇编语言与接口技术(第2版)》力求既适合课堂教学,又能紧跟最新技术,拓宽学生的知识面。《汇编语言与接口技术(第2版)》可以作为高等学校本科计算机专业以及信息类相关专业学生的教材或参考书,也可以供工程技术人员参考。 -
Bulletproof Ajax中文版(英)Jeremy Keith;刘申、宋薇本书介绍了如何构建无懈可击的Ajax Web应用程序,重点讲述如何在已有Web站点使用Ajax增强网站用户体验,从而尽可能地保证网站拥有最大限度的可移植性和亲和力,这正是目前大多数网站面临的需求。书中主要介绍了JavaScript、DOM、XMLHttpRequest、数据格式等,同时还提出了一种Hijax方法,即可以让Web应用程序平稳退化的方法。 本书适合各层次Web开发和设计人员阅读。 -
程序设计导引及在线实践李文新 等著本书是北京大学“程序设计实习”课程的内容和“北京大学程序在线评测系统”的紧密结合。本书的例题和课后习题大都精选自POJ题库,并且在叙述中穿插了许多精心编写的思考题,总结了学生在程序开发中易犯的错误。本书的几位编者均有丰富的工程软件开发经验和教学经验,因此本书中的程序代码均保持良好的风格。本书可作为高等院校理工科相关的程序设计类课程教材,可作为以ACM/ICPC为代表的各类大学生程序设计竞赛的培训教材,也可供对程序设计感兴趣的普通读者学习参考。
