- 博客(0)
- 资源 (13)
空空如也
Head First 设计模式PDF
书作者Eric Freeman;Elisabeth Freeman是作家、讲师和技术顾问。Eric拥有耶鲁大学的计算机科学博士学位,Elisabath拥有耶鲁大学的计算机科学硕士学位。Kathy Sierra(javaranch.com的创始人)FHBert Bates是畅销的HeadFirst系列书籍的创立者,也是Sun公司Java开发员认证考试的开发者。本书的产品设计应用神经生物学、认知科学,以及学习理论,这使得这本书能够将这些知识深深地印在你的脑海里,不容易被遗忘。本书的编写方式采用引导式教学,不直接告诉你该怎么做,而是利用故事当作引子,带领读者思考并想办法解决问题。解决问题的过程中又会产生一些新的问题,再继续思考、继续解决问题,这样可以加深体会。作者以大量的生活化故事当背景,例如第1章是鸭子,第2章是气象站,第3章是咖啡店,书中搭配大量的插图(几乎每一页都有图),所以阅读起来生动有趣,不会感觉到昏昏欲睡。作者还利用歪歪斜斜的手写字体,增加“现场感”。精心设计许多爆笑的对白,让学习过程不会太枯燥。还有模式告白节目,将设计模式拟人化成节目来宾,畅谈其内在的一切。本书大量采用uML的class Diagram(Static Structure Diagram)。书中的例子程序虽然都是用JaVa编写,但是本书所介绍的内容对于任何00语言的用户都适用,包括c++和c孝。每一章都有数目不等的测验题。每章最后有一页要点整理,这也是精华所在,我都是利用这一页做复习。...
2010-08-05
设计模式java版PDF
PDF中文版Java设计模式
Java 提供了丰富的API,同时又有强大的数据库系统作底层支持,那么我们的编程似乎
变成了类似积木的简单"拼凑"和调用,甚至有人提倡"蓝领程序员",这些都是对现代编
程技术的不了解所至.
在真正可复用的面向对象编程中,GoF 的《设计模式》为我们提供了一套可复用的面向对
象技术,再配合Refactoring(重构方法),所以很少存在简单重复的工作,加上Java 代码
的精炼性和面向对象纯洁性(设计模式是java 的灵魂),编程工作将变成一个让你时刻体
验创造快感的激动人心的过程.
为能和大家能共同探讨"设计模式",我将自己在学习中的心得写下来,只是想帮助更多
人更容易理解GoF 的《设计模式》。由于原著都是以C++为例, 以Java 为例的设计模式
基本又都以图形应用为例,而我们更关心Java 在中间件等服务器方面的应用,因此,本站
所有实例都是非图形应用,并且顺带剖析Jive 论坛系统.同时为降低理解难度,尽量避
免使用UML 图.
如果你有一定的面向对象编程经验,你会发现其中某些设计模式你已经无意识的使用过
了;如果你是一个新手,那么从开始就培养自己良好的编程习惯(让你的的程序使用通用
的模式,便于他人理解;让你自己减少重复性的编程工作),这无疑是成为一个优秀程序
员的必备条件.
整个设计模式贯穿一个原理:面对接口编程,而不是面对实现.目标原则是:降低耦合,增
强灵活性
2010-08-05
Java就业培训教程PDF
本书是一本融合编程思想与具体实践为一体的书,是作者长期实践、思考、感悟的总结,是作者在深入分析自己和众多学生学习现状之后探索出的学习Java的一条捷径。
全书共分11章。第1章详细地讲解了Java开发环境的搭建、反编译工具的使用、JDK文档资料的查阅以及Java程序的编译和运行过程。第2章系统地讲解了Java的一些常用语法,在讲解语法的过程中,作者把常见问题进行了正反对比,分析了问题产生的根源,旨在加深印象。在第3章和第4章中,透彻系统地讲解了面向对象的思想和应用,用通俗形象的语言、典型翔实的例子、鲜明的对照比较,阐述了初学者最容易迷惑的一些思想理念。在以后的章节中,作者始终以“启发编程思想,培养编程感觉”为指导,以剖析典型实例、分析源码结构含义、解析常见问题等方式,从高屋建瓴的角度,用通俗易懂的文字,讲解了多线程、常用Java类、Java中的I/O(输入输出)编程、GUI与Applet、网络编程等方面的知识。
作者长期工作在开发与教学的第一线,既考虑了在实际开发中经常遇到的难题,也分析了众多学员在学习中经常困惑的问题。
本书集实用性、思想性、可读性为一体,是一本适合广大计算机编程爱好者的优秀读物。
2010-08-06
java数据结构上机实践指导教程
:大学实验课程丛书。 实验是使学生成为学习过程中主动、创新的参与者的一种方法,本书体现了主动学习的特点。它涵盖了与数据结构课程内容匹配的16个实验,通过16个实验的选择,为学生创建在实践中学习知识的体验,把他们吸引到数据结构实现和算法应用之中。在每一个由四部分组成的实验中,学习面临着运用他们的知识和创造性的挑战,通过实验巩固和应用数据结构课程的知识要点。 本书适用于大专院校计算机专业的师生,计算机编程人员。
2010-08-05
PHP编程起步自学教程PDF
适合初学者。讲解较细。有JAVA或C语言基础的同学更易上手。
全书分为预备篇(使你初步了解编程、确立你的信心、激发你的兴趣)、开始篇(掌握PHP的基本概念、实用技术要点和应用技巧)、加速篇(全面提升你的编程水平)。书中有很多实例。
2010-08-05
java2编程21天自学通PDG
本书按照时间安排内容,全书共分为两大部分。前一部分为3周共21天,主要讲解Java的基本概念、图形化编程的思想和方法、线程和动画、Java的声音处理、出错处理、对象串行化、因特网通信以及JavaBeans和数据库编程等高级主题。最后一周为附加的深入篇,主要是扩展了前3周所学的知识,介绍了有关软件开发工具和编程环境,编写小应用程序和Java Server Page以及处理XML文件等有关的技术问题。
本书面向Java新手,从自学的特点出发每天一个主题,每个主题都有与之相关的常见问题及其解答,并附以测验及练习题,以21天的课程希望你自学成为Java高手。
2010-08-05
java优化编程PDF
本书通过丰富、完整、富有代表性的实例,展示了如何提升Java应用性能,并且给出了优化前与优化后的Java应用程序的性能差别,以实际的实例与数字告诉你,为什么不可以这么做,应该怎么做,深入分析了影响Java应用程序性能的根本原因。本书不是教你怎样使用Java语言开发应用程序,而是教你怎样才能开发出更高效、更优秀的Java应用程序。书中每一个例子都经过了作者严格的验证。
本书适合于所有想编写更高效、完美Java应用程序的开发人员阅读。
2010-08-05
JSP速成教程PDG
本书首先介绍JSP基础知识,如它的结构、应用模型以及如何用于在Web中创建动态内容;然后讨论一些高级特性,如在JSP中与数据库的连接和使用JavaBean访问数据库的方法;最后用实例介绍JSP的Web应用。
2010-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人