其他编程语言/工具
-
SPRING技术手册林信良著本书深入分析了Spring框架的各大核心包,并结合实例展示了它们的具体应用。通过深入浅出的讲解,帮助读者建立AOP、IOC等概念。并且以贯穿全书的一个示例系统为主线,让你了解如何使得Spring与众多优秀的开源项目结合,提供更加强大的功能。本书不仅对Spring MVC的应用进行了大篇幅的探讨,同时与其它Spring相关书籍不同,本书还对Spring的远程访问技术以及任务管理机制进行了深入介绍,突出Spring作为轻量级框架的特征的同时,还将Spring与传统J2EE开发方式进行了完美的结合。本书附录中还介绍了Spring项目的测试以及富客户端开发,展示了Spring IDE的使用方法,以及Spring未来会面对的一些技术变革。本书覆盖了Spring开发的各个环节,同时也为程序员进行Spring相关开发工作提供了技术细节的指导,是适合各种层次Java程序员的Spring宝典。 -
VC++深入详解孙鑫, 余安萍编著本书从实际应用入手,由浅入深、循序渐进地讲述Windows程序内部运行机制、MFC框架、文本、菜单、对话框、文件操作、网络编程、进程问通信、ActiveX控件、动态链接库、HOOK编程等多个主题。 不同于一般的讲述vc++使用的书籍,本书主要从程序内部运行的机制和MFC程序的组织脉络入手,使读者在学习vc++编程知识时,既能够知其然,又能知其所以然,从而帮助读者从根本上理解和掌握 Windows的程序设计。另外,全书还贯穿作者多年来学习编程的一些经验,以及一些学习方法的建议,为读者进一步的学习提供指导。 本书内容丰富、实用性强,许多代码可以直接应用到工程项目中。 本书的配套光盘还免费提供近乎45小时的vc++教学视频,读者在学习的过程中可以将视频和书互为参考,配合学习,这样可以更快、更好地掌握VC++编程。 本书适合于vc++6.0的初学者和使用vc++从事开发的程序员,对于具有一定Vc++编程经验的读者,也具有很好的参考价值。 -
Symbian OS软件开发巴宾本书是一本Symbian OS应用程序开发的入门指导书籍,全书不仅对许多难点进行了详细剖析,而且帮助读者对面向对象架构领域的许多问题进行透彻理解,并提供了许多包含有效解决方案的示例。本书全面介绍用Symbian OS进行手机应用程序开发的基础知识。主要内容包括Symbian OS简介、开发工具介绍、Symbian OS构建环境、进程、线程、线程同步、异步函数、TCP/IP网络编程以及GUI编程等知识。本书不仅适用于Symbian OS手机开发初学人员,对于具有一定移动开发经验的程序员也有重要的参考价值。 -
例说PLC洪志育著本书以业界普遍使用的三菱FX系列可编程控制器(PLC)为例,向读者详细介绍了PLC基础知识、程序烧写器的操作与应用、FXGPWIN梯形图的编辑方法、FX2N基本指令以及综合实例练习。附录A、B、C分别给出了第4章、第5章和第7章所有问题的答案。. 本书内容实用、适合各类使用PLC进行编程的读者。... -
Effective C++(美)Scott Meyers;侯捷译有人说C++程序员可以分成两类,读过EffectiveC++的和没读过的。世界顶级C++大师ScottMeyers成名之作的第三版的确当得起这样的评价。当您读过这本书之后,就获得了迅速提升自己C++功力的一个契机。.在国际上,本书所引起的反响,波及整个计算技术出版领域,余音至今未绝。几乎在所有C++书籍的推荐名单上,本书都会位于前三名。作者高超的技术把握力、独特的视角。诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。这种奇特的现象,只能解释为人们对这本书衷心的赞美和推祟。《EffectiveC++》前两个版本的确抓住了全世界无数程序员的目光。原因十分显明:ScottMeyers极富实践意义的C++研讨方式,描述出专家用以产出干净、正确、高效代码的经验法则和行事法则——也就是他们几乎总是做或不做的某些事。这本书不是读完一遍就可以束之高阁的快餐读物,也不是用以解决手边问题的参考手册,而是需要您去反复阅读体会的,C++是真正程序员的语言,背后有着精深的思想与无与伦比的表达能力,这使得它具有类似宗教般的魅力。希望这本书自瞄帮助您跨越C抖的重重险阻,领略高处才有的壮美风光,做—个成功而快乐的C++程序员。...本书一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨论资源管理和模板(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、设计模式(designpatterns)和多线程(multithreading)。《EffectiveC++》的重要特征包括:*高效的classes、functions、templates和inheritancehierarchies(继承体系)方面的专家级指导。*崭新的"TR1"标准程序库功能应用,以及与既有标准程序库组件的比较。*洞察C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收C++式的各种解法。 -
64位微处理器系统编程周明德编著本书可作为《微型计算机系统原理及应用》(第四版)、《64位微处理器应用编程》的后续学习用书。本书可以作为利用64位微处理器进行系统编程和应用编程的相关读者的自学和培训教材。 本书以与32位x86体系结构兼容为目标,以AMD公司的x86-64体系结构的64位微处理器为重点,介绍64位微处理器的原理、结构、功能和系统编程。重点介绍64位微处理器与32位微处理器的区别及其扩展,介绍了系统编程环境、虚拟存储器的结构与使用、中断与异常、软件调试与性能改进等内容。本书可作为《微型计算机系统原理及应用》(第四版)、《64位微处理器应用编程》的后续学习用书。 -
深入浅出Ajax(美)麦克劳夫林 著本书将教会您如何在很短的时间内掌握使用JavaScript代码来向服务器提交异步请求?同时,您可以学习如何使用诸如动态HTML、XML、JSON、DOM等技术来解决开发过程中遇到的许多问题。让你从那些繁琐而笨拙的网站开发技术中彻底解放出来!本书将是一本指导您进行异步开发的经典参考书籍。作为一名网站设计人员,您也许时常因为遇到以下情况而烦恼:用户只是移动了鼠标就要从服务器重载数据;尽管请求的服务很简单,用户却仍然需要长时间等待服务器的响应。无疑,Ajax技术能够帮助你减少这样的烦恼。Ajax中的异步技术能够让您设计的网站在变得更简洁的同时具有更敏捷的用户响应。我们都知道,下一代的网站设计需要新的技术来指导;需要引入一些吸引人的、够炫的技术来支持我们完成设计。这就是本书能够提供给您的。阅读本书,一定会带给您许多的乐趣。首先,您可以在很短的时间内掌握如何使用JavaScript代码来向服务器提交异步请求。同时,更为有趣的是,您可以学习如何使用诸如动态HTML、XML、JSON、DOM等技术来解决开发过程中遇到的许多问题。毫无疑问,这是一本指导您进行异步开发的经典参考书籍。本书和其他深入浅出系列书籍一样,使用许多有趣的视觉刺激来保持我们大脑思考的兴奋。在您读完书中第一章后,不但能够掌握一个基于Ajax的简单应用程序开发,而且还能够了解怎样让一个混乱的项目走上正轨。为了帮助读者解决问题,作者还为您准备了多达5张CD的资料作为参考。读完全书,您会惊奇的发现那些繁琐笨拙的网站开发技术早已随风而去,展现在我们面前的是一个崭新的技术境界。作者简介:Beet is a guitar player who is still struggling sith the realization that you cant pay the bills if the realization that youre into acoustic fingerstyle blues and jazz, and high-end custom instruments. Hes just recently discovered, to his delight, that writing books that help people become better programmers does pay the3 bill. Hes vgery happy balut this, as are his wife Leigh, and his young kids, Dean and Tobbie.Before Brett wandered into Head First land, he devloped enteprise Java applications for Nextel Communications and Allegiance Tleecom.When that became fairly mundane, Brett took on application servers, working on the Lutris Enhydra servlet Enhydra servlet engine and FJB container. Along the way , Brett gor hooked on open source software, and helped found several coll progrmming tools, like Jakarta Turbine and JDOM. -
国际大学生程序设计竞赛例题解郭嵩山等编著本书以数论、计算几何、搜索算法三个专题的形式介绍了AcM国际大学生程序设计竞赛(AcM/ICPC)中所用到的典型算法,并结合例题,对如何灵活地运用这些算法进行比较详细的分析和深入浅出的讲解。本书以精讲多练为教学宗旨,并在每一个专题论述后用一至二章的篇幅选出一批有代表性的竞赛例题,对每道例题都有详细的解题分析和基本的测试数据及答案,以便同学们能在了解基本算法后作为学习、训练之用。随书还附有光盘,存放所有例题中完整的测试数据,以便于有更高、更严格要求的同学能利用规模更大的测试数据进行训练和学习。 本书可以作为高等院校有关专业的研究生和本科学生参加国际大学生程序设计竞赛的辅导教材,也可作为高等院校有关专业相关课程的教材和教学参考书,也比较适合作为中学青少年信息学奥林匹克竞赛省级及省级以上优秀选手备战信息学奥林匹克竞赛的培训教材及训练题集。 -
面向对象方法与技术基础黄永忠编著《面向对象方法与技术基础》结合作者教学、科研和工程的实践,参考大量的国内外有关著作和文献,全面、系统地介绍面向对象方法与技术的基本原理,包括面向对象的基本概念、C++语言、Windows编程基础及MFC开发、面向对象软件工程、组件技术、设计模式、Java技术等内容,并反映面向对象技术与方法的最新进展。《面向对象方法与技术基础》结合作者教学、科研和工程的实践,全面、系统地介绍面向对象方法与技术的基本原理。全书共分8章 ,涵盖面向对象的基本概念、C++语言、Windows编程基础及MFC开发、面向对象软件工程、组件技术、设计模式、Java语言与技术等内容,并反映面向对象技术与方法的最新进展,内容翔实,论述深入浅出。《面向对象方法与技术基础》可以帮助读者理解和掌握面向对象技术,运用面向对象方法分析和解决软件系统设计的问题。可以作为计算机和其他相关专业的高年级本科生和研究生面向对象技术和方法学课程的教材或参考书,也可供从事计算机软件领域研究、应用和开发的科技工作者参考。《面向对象方法与技术基础》结合作者教学、科研和工程的实践,参考大量的国内外有关著作和文献,全面、系统地介绍面向对象方法与技术的基本原理,包括面向对象的基本概念、C++语言、Windows编程基础及MFC开发、面向对象软件工程、组件技术、设计模式、Java技术等内容,并反映面向对象技术与方法的最新进展。 -
Visual Basic.NET数据库开发实例精粹郭瑞军, 王松编著本书首先介绍了VisualBasic.NET开发的技巧和重点技术,尤其针对初学者如何快速入门,掌握VisualBasic.NET编程作了深入浅出的介绍。然后以多个实用的系统为例,详细地讲述信息管理系统创建的各个过程,内容包括会议记录系统、图形化订餐管理系统、进销存管理系统、企业内部办公联系系统和客户管理系统。全书逐层深入,由开发一个简单的系统开始,层层深入。在讲述一般的VisualBasic.NET数据库开发技术基础之上,还介绍了如何使用SQLServer中的存储过程、视图等技术,以及VisualBasic.NET高级界面开发技术,使用SourceSafe管理项目源代码等技术,更具有实用价值。全书突破只讲编程技术,不讲开发思路的桎梏。书中处处渗透着软件工程的思想希望通过第个系统的开发,提供给读者一些软件设计的理念,力图使读者透过开发语言看到软件开发的一些本质,除了授人以鱼,同时还授人以渔。本书适用于使用VisualBasic.NET开发数据库应用程序的技术人员及时相关技术感兴趣的读者,同时也非常适合具备一定VisualBasic.NET基础知识的读者学习。本书配以制作精美、内容丰富的多媒体学习光盘,演示系统开发中涉及的重点问题和难点问题、系统部署中的常见问题,特别是一些数据库配置、管理总理,以及一些开发技术。
