其他编程语言/工具
-
JDO核心技术(美)Sameer Tyagi[等]著;侯普秀,曹振新译;侯普秀译Java Data Objects(JDO)提供了以Java为核心的使对象持久化的机制,以及将应用程序连接到底层持久数据仓库的标准API,从而简化了开发过程。对于每个有经验的Java开发人员来说,本书提供了关于JDO持久化的权威而全面的指导。通过实际的代码示例,本书介绍了持久对象的创建、读取、更新和删除,对象的生命周期和状态转换,JDO类和API,查询,体系结构,安全性等内容。此外还讨论了如何将JDO和EJBTM、JTA、JCA以及其他J2EETM技术集成,并且介绍了在单独程序和J2EETM组件中使用JDO的最优方法。如果您希望将更多的时间用于解决业务问题,而不是在持久性问题上浪费过多时间,那么就需要使用JDO技术,并且需要一本书来深入了解JDO,本书就是您最佳的选择。 -
Java现代软件开发技术Paul T.Tymann,G.Michael Schneider著;吴越胜,孙岩等译;吴越胜译本书是针对计算机科学及相关专业的中高级编程课程的教材,与传统的编程教科书相比,本书更加突出了计算机领域,尤其是现代软件开发领域的重大发展,以及重要概念和技术,包括软件生命周期、需求和规范、面向对象设计、规范设计符号、面向对象编程、算法分析、数据结构和数据结构库、异常处理程序、数据流、线程、图形用户界面和网络计算。本书特色:●注重尽早向学生介绍现代软件开发生命期的所有方面,包括需求、规范和设计●破除“软件开发=编程”的错误观念,不再以传统的数据结构和算法的实现方式为重点●选择Java来说明编程思想,利用其丰富的类库,广泛的流行性和强大的表现力●提供了丰富的背景知识、代码示例和练习 -
现代可编程逻辑器件及SOPC应用设计杨春玲,张辉主编简介:本书共分8章,详细介绍了EDA设计方法、各种PLD器件的结构原理、VHDL的设计优化、可编程逻辑器件的各种开发环境,基于PLD器件的典型设计项目。另外对集成了DSP、MCU、存储器的片上可编程系统(SOPC)的结构和应用也做了介绍。 -
Windows API编程冉林仓编著本书在介绍Win32API函数调用的基础上,重点介绍如何使用WindowsSDKAPI开发Win32动态链接库和应用程序,并结合进程管理、进程通信、钩子函数、窗口子类化、APIHOOK、InternetExplorer开发、网络编程等介绍了API函数在这些方面的综合应用。本书中的实例源代码可通过http://www.tupwk.com.cn/downpage/index.asp下载。本书主要面向熟悉Windows开发且有一定编程基础的中高级用户,旨在帮助用户提高系统编程的能力。本书特色:■从Win32API编程基础知识到复杂的具体应用实例,详细介绍了使用WindowsSDKAPI开发Win32应用程序的方法和技巧,以帮助用户快速提高WindowsAPI编程的能力。■本书除了示范各种WindowsAPI编程技术外,对于其中产生的关键程序代码也进行了详细分析,读者将从中更深一步地掌握WindowsAPI编程的相关知识。■本书中的实例具有很强的代表性,都是目前WindowsAPI编程中经常用到的,对这些实例稍作修改,即可应用于实际Win32应用程序的开发。 -
程序设计的模式语言(美)Neil Harrison,(美)Brian Foote,(德)Hans Rohnert著;北京SPIN译作为提高软件工程、系统设计与开发的效率和质量的一种极其有效的方法、设计模工步入了商业软件开发的主流。模式收录了许多优秀的软件设计的实践经验,并把这些经验提供给所有软件工程师。本书是为专为软件开发者记载模式的系列书籍的第4卷,代表了模式领域最先进的实践。本书中的29章都发表于最近的PLoP会议上,且由与会的权威专家对其做了深入的研究和改进。这些代表着PLoP会议精华的模式提供了用于解决各种领域中现实问题的有效的、经过测试的和通用的软件设计解决方案。本书涉猎广泛,涉及面向对象基础结构、编程策略、时间模式、安全性、面向域模式、人机交互、评审和软件管理领域的模式。在其中,你会找到:角色对象、报告、主动反应、组合多媒体人工制品、C++语言风格、用户交互、安全性结构模式。随着模式由研究领域逐步发展到应用于实际软件开发中,越来越多的开发者认识到可重用的设计模式(如包括在本卷中的这些模式)能帮助他们更快更经济地开发应用程序。 -
汇编语言程序设计梁发寅,宗大华编汇编语言是一种面向机器的符号式程序设计语言。汇编语言具有编程质量高、执行速度快、占用存储空间少、易记、易修改等优点。本书以8086/8088汇编语言格式的指令为出发点,分7章进行讲述。本书认为寻址方式是学习汇编语言的基础,学习中应强调程序设计的各种结构,并认真做好上机实践。本书适用于高职高专计算机及相关专业的学生。编写时,力求做到突出基础知识和必备知识;由浅入深地安排全书内容;多举实例,用例子说明概念及各种编程方法;每章最后附有习题,帮助理解和巩固所学内容。相信本书对入门、理解、初步掌握汇编语言以及学习汇编语言的编程方法,都会有所裨益。"汇编语言是一种面向机器的程序设计语言,是人与计算机之间交换信息的有力工具。汇编语言一方面保持与机器指令一一对应:另一方面用助忆符代替机器指令中的操作码,用符号地址代替机器指令中的地址码。因此,使用汇编语言编写程序,不仅继承了用机器语言编写程序时具有的编程质量高、执行速度快和占用存储空间少的优点,而且还克服了机器语言程序直观性差、难学、难记、难检查及难修改等缺点。本书以汇编格式的8086/8088指令为出发点,?卜?7章进行讲述。第1章由两个部分内容组成:首先介绍与汇编语言有关的计算机基础知识,然后介绍汇编语言的各种寻址方式。寻址方式是学习汇编语言的基础。第2章把8086/8088的指令划分成6组,并按组对它们的格式、功能做了介绍。第3章讲述汇编语言各种语句的编写格式和程序的编写格式。第4章介绍程序设计中的子程序结构,突出返回地址的保存、现场保护和现场恢复等程序设计方面的安排。第5章介绍程序设计中的循环结构,重点为循环控制条件的各种构成方法。第6章介绍程序设计中的分支结构,重点为如何按条件对分支进行判断。第7章为上机实践,介绍汇编语言的工作环境以及编写源程序、汇编、连接、调试以及运行的全过程。本书是为高职高专计算机及相关专业学生编写的汇编语言教材,因此在编写时,力求做到如下几点:1.突出对基础知识、必备知识的介绍,避免面面俱到:2.以由浅入深、螺旋式上升的方式安排全书内容,把各种知识3.多举实例,用例子说明概念、说明各种编程的方法:步步地灌输给读者4.每章最后附有一定数量的习题,以帮助读者理解和巩固所学的内容。在本书的编写过程中,陈吉人、沈寄云和宗涛提供了很多实例,为每章所附习题的收集、调试做了很多的工作,在此表示诚挚的谢意!由于编者水平所限,书中难免出现谬误或不当之处,在此恳请读者不吝批评、指正!" -
8051单片机USB接口程序设计许永和编著本书内容特色:·以8051单片机为基础来设计USB接口的外围设备,深入浅出,易于学习。·利用CypressEZ-USBFx芯片组系列,让读者Easy地切入USB外围设备设计。·精简地介绍USB架构与协议,并提供相对应的8051程序来加以实现,让读者能快速地整合理论与实践,达到事半功倍的效果。·精简地介绍USB架构与协议,并提供相对应的8051程序来加以实现,让读者能快速地整合理论与实践,达到事半功倍的效果。本书以8051单片机为基础来设计USB接口的外围设备,深入浅出,易于学习。本书利用CypressEZUSBFX芯片组系列,让读者Easy地切入USB外围设备设计。全书精简地介绍USB架构与协议,并提供相对应的8051程序来加以实现,让读者能快速地整合理论与实践,达到事半功倍的效果。本书分为上、下两册,上册介绍基本的固件程序代码的设计,下册介绍如何通过实验来实现USB通信协议。本书配光盘1张,内含范例程序以及相关资料。本书可作为工科院校的单片机与接口设计等相关课程的参考用书,也可作为一般计算机专业工程技术人员的参考用书。 -
汇编语言程序设计习题与真题解析巩玉玺,罗容,刘桂香编著本书是针对全国高等教育自学考试计算机及应用专业(专科)《汇编语言程序设计》教材编写的辅导教材。全书共分成三部分;第一部分 是教材习题的分析与解答。第二部分是典型题的分析,其中典型题又分成两部分:一部分是编者在教学过程中多年积累的经典练习题;另一部分是历年上全国自考题和浙江省自考题的汇集。浙江省自学考试同全国自学考试在教材、考纲、试题类型、难度上基本一致,因此我们同时选择了全国自学考试和浙江省自学考试的题目作为经典题分析,相信对于所有参加自学考试的考均有一定的帮助。典型题分析均按章节对各部分题目做出了分析与解答。第三部分是去年的考题分析和参考答案,以及根据历年考题的形式、份量和难度设计的两套模拟题及参考答案,供考生在考前热身。 -
STRUTS技术揭密及WEB开发实例丁鹏[等]编著Struts官方网站Struts框架是2000年5月作为Jakarta项目的组成部分问世的,它是一个基于MVC的WEB应用开发框架,是基于Java、JSP、Servlet、XML等标准的技术。本书中的内容主要是以StrutsVersion1.1ReleaseCandidate为背景介绍的,也指出了新版本和以前版本不同的地方。本书对利用Struts框架进行Web应用开发所需掌握的最基本、最重要的内容作了介绍,包括Struts框架概述、Struts的技术详述、Struts中的高级应用以及Struts的高级特性。本书附带一个完整的Struts应用,以帮助读者更好地理解和运用Struts框架。对于本书,Struts的入门级用户应当详细阅读本书的第一、二、三部分,对于第四部分可以先略去不读,待基本掌握了Struts框架后再进行研究。高级用户可以参考本书,并学习第四部分中的高级特性。开发人员可以直接参考本书的附录,作为Struts开发中的参考手册。本书详细讲解了一个实例,该实例的目的是实现一个网上书店的应用,该实例基本上包含了Struts入门所必备的开发技能,请初学者详细阅读和理解本实例。全书理论结合实际,侧重技能,使初学者能够很快入门,而对于那些对Struts已经有了相当经验的用户也可以从本书中获得更多的有益信息。 -
可视化程序设计基础教程向珏良主编《可视化程序设计基础教程》以Visual Basic 6.0为开发工具,全面介绍了Visual Basic的可视化程序设计方法和常用技巧,由浅入深地引入控件可视化、简单的事件驱动和响应关系、对象静态和动态属性等概念,使学生快速上手、具有亲和力。然后,针对程序设计的基本结构和方法,逐渐引入问题、算法、代码、变量、数组、过程、函数等传统程序设计概念。在这基础上,引入基于Windows界面上的程序设计技术,如对话框、菜单、工具栏、图形、坐标系等,可使学生不仅掌握一般的程序设计方法和技巧,还能设计出具有Windows特色的、漂亮的应用程序界面。随后,主要描述了Visual Basic在多媒体、文件系统、数据库等方面的程序设计应用,以增强不同专业学生在各自领域的程序设计能力和兴趣,为今后的程序设计应用打好基础。最后,通过应用实例,综合展示了面向应用问题的程序设计方法和步骤。全书共分为三个部分,由11章组成。每章在学习前给出学习重点,然后阐述基本概念或方法,通过例题的分析、设计、编码等环节,使学生理解内容和掌握程序设计方法。每章还给出思考题以帮助加深理解基本概念,并给出习题让学生练习程序设计。
