其他编程语言/工具
-
JAKARTA STRUTS编程(美)Cbuck Cavaness著;O'Reilly Taiwan公司译;林琪改编;林琪译尽管企业Web应用程序的外观和操作方式很重要,但是开发人员发现,开始编写应用程序的业务逻辑之前他们总是要花太多的时间在前端的表示上。为了解决这个问题,JakartaStruts将Java Servlet、JavaServer Pages(JSP)、自定义标记以及消息资源(messaging resource)结合为一种统一的、可重用的框架。Struts是一个可以共同合作、协同动作的平台,对于独立的开发人员、大型开发团队以及介于这二者之间的任何人都很适用。 自本书第一版发行以来,Struts开源项目变得越来越受欢迎。尽管这项技术令人振奋,但是它的说明文档却仍然少得可怜——大多数的指南都太简单,那些要编写复杂Web应用程序的开发人员根本找不到所需的关键信息。本书第二版为了填补这个信息缺口,针对最近发布的Struts 1.1版重新修订扩编,提供最新的信息。第二版增加了新的章节来专门探讨安全、与JSF API的集成、JSP标准标记库(JSTL)以及Struts的表达式语言(EL)。此外,第二版对第一版中原有的主题也做了扩充,包括: · 安装、建立和配置Struts · 说明Web应用程序的基本概念 · 实现MVC设计模式(Model 2方法),让你的应用程序得以使用这个模式 · 采用Struts的日志记录、验证和异常处理机制 · 使用S truts Tiles模板库 · 使用S truts编写国际化和本地化代码 · 对Web应用程序应用真实有用的最佳实践 对于每一个自己所开发的企业系统,本书作者Chuck Cavanes s都会花大量的时间去研究关于Struts从中能学到什么,以及找出构建Web应用程序的最有效的方式。为了节省你的时间,让你不再头痛,作者用最理想、最务实的“说到哪里做到哪里”的手法,把无价的实践经验与大家分享,以指导你最大限度地发挥Struts框架的潜能。 -
编译原理何炎祥 主编《编译原理(第3版)》主要介绍设计和构造编译程序的基本原理和方法.内容包括适应高级程序设计语言翻译的形式语言理论和自动机理论、常用的词法分析方法、各种经典的语法分析技术、语法制导翻译方法、存储组织与管理方法、造查表方法、代码优化和代码生成方法、编译自动化和并行编译程序,以及词法分析器生成工具LEX和语法分析器生成工具YACC等。《编译原理(第3版)》特别注重理论与实践的沟通,基本概念清晰,循序渐进,深入浅出。各章附有难度不一的习题。《编译原理(第3版)》可作为高等院校计算机专业的教材.也可供有关教师、研究生和科技工作者学习和参考。 -
可视化编程应用赵增敏主编本书以Visual Basic 6.0中文版为蓝本,详细地讲述了可视化编程的基本概念、编程步骤和设计技巧,主要内容包括:Visual Basic使用基础、Visual Basic编程语言、应用程序窗体设计、使用基本控件、使用其他控件、图形程序设计、菜单设计、文件管理、访问数据库以及发布应用程序。本书结构合理、论述准确、内容翔实、步骤清晰,并提供了大量的操作示例,每章后面均附有习题。本书可作为中等专业学校、中等职业学校、职业高中以及计算机培训班的教材,也可供编程爱好者参考和使用。 -
可编程控制器原理及应用王庭有本书以FX2N系列可编程控制器为样机(兼顾FX0N),介绍了可编程控制器的工作原理和基本使用方法。本书共7章。第1章是可编程控制器的快速入门知识,只要具备继电器-接触器控制系统的知识,学完第1章后,即可掌握可编程控制器的基本用法。第2章介绍了可编程控制器的软电器及指令系统,为阅读和设计可编程控制器的控制电路奠定基础。第3章介绍了可编程控制器的工作原理,分析了一些典型电路,介绍了可编程控制器控制电路的经验设计法。学完第三章后,可以深入理解可编程控制器的等效电路。第4章介绍了可编程控制器在顺序控制中的应用及顺序控制程序的设计方法。第5章详细介绍了可编程控制器的高级程序指令(应用指令),为可编程控制器的高级应用奠定基础。第6章介绍了可编程控制器主机功能的扩展及扩展方法,介绍了特殊功能模块,例如A/D模块、通信扩展板等。第7章介绍了可编程控制器的字符编程器的使用方法和图形编程软件的使用方法。本书附录列出了使用可编程控制器时必备的其他知识。本书的绝大部分内容同样适用于FX系列的其他可编程控制器。本书概念清晰、结构层次清楚、由浅入深、循序渐进、重点突出、图文并茂、插图细腻完备、通俗易懂,便于自学和教学。本书既可作为教材,也可作为编程手册和硬件手册使用,具有较好的实用性,是学习及使用可编程控制器的一本好书。 -
计算机组成原理课程设计刘荣兴、王祖强、殷晓峰《计算机组成原理课程设计》以lattice公司的在系统可编程大规模集成电路ispLSI为背景,向读者系统地介绍ispLSI的内部结构、开发方法及开发软件,同时按由浅入深,循序渐进的原则,安排了许多例题。《计算机组成原理课程设计》的后半部分详细地介绍了计算机组成原理课程设计平台。该平台以ispLSI为核心器件设计而成,它将计算机组成原理课程设计与ispLSI融合在一起是本书最突出的特点。 -
Series 60应用程序开发(美)Leigh Edwards,(美)Richard Barker,EMCC软件公司著;周良忠译Series 60是在Symbian OS下进行智能手机应用程序开发的主要平台,它拥有广大的用户群。本书是诺基亚与EMCC软件公司共同推出的一本Series 60开发的权威参考书,为Symbian OS下的C++编程提供全面指导。 全书共13章,循序渐进地讲解Symbian OS基础、Series 60 GUI应用程序设计基础、应用程序各种UI控件、移动通信和多媒体开发知识,以及应用程序的调试与测试等。全书包含了60个实例应用程序,每个都有完整的C++代码和安装脚本,涵盖了Series 60开发的方方面面。 本书适用于所有Symbian OS手机应用开发人员:初学者通过本书可以打下牢固基础,掌握必须的技能;有经验的开发人员则可以通过本书获得丰富的、有价值的参考资料。 -
数据结构与算法分析王世民本书以Java语言为基础,讨论了数据结构的线性结构和非线性结构及其实现,全书以Java语言作为数据结构的算法描述。本书概念表述严谨,逻辑推理严密。既可以作为计算机或信息类及相关专业的教材,也可供学习数据结构及其算法的Java语言程序设计者参考。本书主要内容◆数据结构概论◆线性表◆栈和队列◆数组和广义表◆树和图◆排序和查找◆动态存储管理◆文件管理 -
数控编程全国数控培训网络天津分中心编《数控编程(第2版)》一书共分七章。第一章绪论,讲述数控编程技术的发展概况,如何学习数控编程技术,数控编程的分类,编程步骤,数控编程的有关标准以及程序的结构与格式。第二章程序编制中的工艺分析,讲述数控加工工艺分析的主要内容及步骤,数控加工工艺文件的制定。第三章程序编制中的数值计算,详细讲述了基点、节点及刀位轨迹的计算方法,密集列表点的圆弧过滤及曲面加工中的数值计算。第四、五、六章分别讲述了数控车床、数控铣床及加工中心的编程基础、编程方法及编程实例,第六章还特别介绍了子程序功能及用户宏程序功能。第七章MasterCAM软件自动编程,讲述了MasterCAM软件概述,MasterCAM系统的CAD功能及CAM功能,后置处理及通信功能,MasterCAM 9的应用举例。《数控编程(第2版)》注重基础理论,由浅入深,与编程实际紧密结合,并有多处内容是作者的独立见解和研究成果,是从事数控加工的编程人员必不可少的参考书和企事业数控技术培训用教材。《数控编程(第2版)》除可用于数控技术中、高级数控编程培训,也可作为机电类高等职业技术教育相关专业的教材或数控大赛培训用教材,同时也是从事数控技术工作的工作技术人员的重要参考书。 -
UML初学者指南(美)Robert A.Maksimchuk,(美)Eric J.Naiburg著;李虎,范思怡译;李虎译本书针对UML核心技术给出实用的解释和权威的应用指南。 全书共分10章和3个附录。正文部分按照读者在项目中需要实际履行的活动顺序来编排。第l章简单地介绍了UML,第2章到第7章分别阐述了UML在业务建模、需求建模、架构建模、应用建模、数据库建模和测试中的重要性和应用。第8章介绍了UML 2.0的新变化,第9章论述了使用UML开始项目时需要注意的事项。第10章列出了更多学习UML建模的资源。附录部分分别是术语表、复习题答案和UML图与元素。 本书特别适合在软件开发活动中担任某种角色又不进行常规建模的人阅读,包括项目经理、程序员、架构设计师、数据库设计师以及文档专家等。本书也帮助对UML感兴趣的初学者认识和学习UML的核心知识。 -
DOS/Windows汇编语言程序设计教程赵树升,杨建军编著本书以Intel80X86指令系统和汇编语言开发工具Masm611与Masm32为主体,在PC机的MS-DOS和Windows环境中,较为系统地介绍了进行汇编语言程序设计所需要的指令、语法以及调试工具Debug和W32Dasm。全书包括MS-DOS部分和Windows部分。第1章介绍了与软、硬件相关的基础知识。第2章详细介绍了主要的硬件指令、伪指令、源程序格式、程序设计与调试过程。第3章讲述了常用的程序设计技巧,重点介绍了分支程序、循环程序、中断程序和宏。第4章以实例介绍了汇编语言在MS-DOS下的应用。第5章介绍了32位汇编语言的特点以及Windows下汇编语言的特点。第6章介绍了Windows下如何实现窗口、鼠标、视频、磁盘、文件与进程相关的程序设计。本书实用性非常强,结构清晰,着重培养动手能力。本书可以作为高等院校汇编语言课程的教材,适用于计算机科学与技术以及相关专业的学生。本书前言本书以Intel80X86指令系统和汇编语言开发工具Masm611与Masm32为主体,在PC机的MS-DOS和Windows环境中,较为系统地介绍了进行汇编语言程序设计所需要的指令、语法以及调试工具Debug和W32Dasm。按照我国《普通高等学校本科专业目录和专业介绍》的规定,“汇编语言”是计算机科学与技术专业的主要课程,也是其他相关专业的基础课程。该课程的教学已经有20多年的历史,教材品种繁多。但是,由于计算机技术的飞速发展,以前的教材和教学方法已经不能完全适应今天的人才培养需要。在10多年使用汇编语言工具和3年教学经历后,本人编写了本书。本书具有以下特点。面向实用:学习汇编语言主要是为了应用,而不是研究汇编语言本身。因此,本书重点讲解了常用指令、语法的应用。本书专门使用两章内容分别讲述了MS-DOS和Windows的应用实例,着重强调了Masm611与Masm32、Debug与W32Dasm的应用。面向发展:目前汇编语言更多使用于Windows环境下,例如病毒分析、软件调试和软件加密。并且学习完Windows下的汇编语言,对面向对象程序设计会有较为深入的了解。因此,本书使用1章的篇幅介绍了Windows下的汇编程序设计和如何使用Windows下的调试工具W32Dasm。注重趣味性:汇编语言已经不像十几年前普遍作为工具用于程序开发,目前更多地是作为专业基础课程。如果继续把一些算法放到书中,用汇编去实现,学生学习起来会索然寡味。因此,本书实例提供了怎样做钥匙盘、怎样对软件加密、怎样调试修改程序、怎样与硬盘、键盘进行低级交互等,学生会非常有兴趣。全书共分6章。第1、2、3章主要由杨建军老师编写,第4、5、6章由郑州大学升达经贸管理学院赵树升老师编写。最后由赵树升老师进行统稿。限于作者的学术水平,本书难免存在疏漏和不当之处,敬请广大同行和读者指正。我们的邮箱是:huchenhao@263.net。赵树升2005年3月
