排序:
默认
按更新时间
按访问量

学做酷炫有爱的免费网页,学习 Github Page 教你分分钟搭建自己的博客

学做酷炫有爱的免费网页,学习 Github Page 教你分分钟搭建自己的博客 你还在为男/女友的选什么样的节日礼物发愁吗,小熊玫瑰神马的都太Out了吧,既然怀着一颗真诚的心就自己学习做些有趣好玩的东西吧。 教你分分钟做一个相识纪念日网页,做一个他/她的3D相册,有趣好玩的照片秀,...

2014-06-11 19:48:42

阅读数:1201

评论数:0

(转载)Hibernate 的 10 个常见面试问题及答案

在Java J2EE方面进行面试时,常被问起的Hibernate面试问题,大多都是针对基于Web的企业级应用开发者的角色的。Hibernate框架在Java界的成功和高度的可接受性使得它成为了Java技术栈中最受欢迎的对象关系影射(ORM)解决方案。Hibernate将你从数据库相关的编码中解脱了...

2013-05-29 10:18:00

阅读数:611

评论数:0

Java设计模式之三十(迪米特法则)

一、什么是迪米特法则 迪米特法则(Law of Demeter )又叫做最少知识原则,也就是说,一个对象应当对其他对象尽可能少的了解。 迪米特法则最初是用来作为面向对象的系统设计风格的一种法则,于1987年秋天由lan holland在美国东北大学为一个叫做迪米特的项目设计提出的。 ...

2013-05-09 12:02:12

阅读数:975

评论数:1

Java设计模式之二十九(依赖倒转原则)

一、什么是倒转? 二、什么是依赖倒转原则 依赖倒转(Dependence Inversion Principle ): 1.抽象不应该依赖于细节,细节应该依赖于抽象。   2.高层模块不依赖底层模块,两者都依赖抽象。 三、组装电脑 四、怎样做到依赖...

2013-05-09 11:54:49

阅读数:894

评论数:0

Redis(ZADD)使用Java API实现简单排名

Redis ZADD key score member [[score member] [score member] ...] 将一个或多个 member 元素及其 score 值加入到有序集 key 当中。 如果某个 member 已经是有序集的成员,那么更新这个member 的s...

2013-05-08 17:40:01

阅读数:6213

评论数:0

Java设计模式之二十八(里氏代换原则)

一、什么是里氏代换原则 里氏代换原则(Liskov Substitution Principle):一个软件实体如果使用的是一个父类的话,那么一定适用于其子类,而且它察觉不出父类和子类对象的区别。也就是说,在软件里面,把父类替换成它的子类,程序的行为没有变化。 二、反过来的代换不成立 ...

2013-05-08 11:02:52

阅读数:1061

评论数:0

Java设计模式之二十七(单一职责原则)

什么是单一职责原则 单一职责原则(Single Responsibility Principle ):就一个类而言,应该仅有一个引起它变化的原因。 二、多功能的山寨手机 山寨手机的功能:拍照、摄像、手机游戏、网络摄像头、GPS、炒股等等。 功能多、但是每一个功能...

2013-05-08 10:54:51

阅读数:907

评论数:0

Java设计模式之二十六(开放封闭原则)

一、什么是开放封闭原则 开放封闭原则(Open-Closed Principle):一个软件实体应当对扩展开放,则修改关闭。 在设计一个模块时,应当使得这个模块可以在不被修改的前提下被扩展。也就是说,应当可以在不必修改源代码的情况下修改这个模块的行为。 设计的目的便在于面对需求的改变...

2013-05-06 13:43:26

阅读数:1594

评论数:0

Java设计模式之二十五(访问者模式)

一、什么是访问者模式 Visitor模式也叫访问者模式,是行为模式之一,它分离对象的数据和行为,使用Visitor模式,可以不修改已有类的情况下,增加新的操作。 二、访问者模式的应用示例 比如有一个公园,有一到多个不同的组成部分;该公园存在多个访问者:清洁工A负责打扫公园的A部分,清...

2013-05-05 14:00:32

阅读数:1652

评论数:0

Java设计模式之二十四(命令模式)

一、什么是命令模式 Command模式也叫命令模式 ,是行为设计模式的一种。Command模式通过被称为Command的类封装了对目标对象的调用行为以及调用参数。 二、命令模式的应用场景 在面向对象的程序设计中,一个对象调用另一个对象,一般情况下的调用过程是:创建目标对象实例;设置调...

2013-05-04 11:02:42

阅读数:802

评论数:0

Java设计模式之二十三(状态模式)

一、什么是状态模式 State模式也叫状态模式,是行为设计模式的一种。State模式允许通过改变对象的内部状态而改变对象的行为,这个对象表现得就好像修改了它的类一样。  二、状态模式的应用场景 状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转译到...

2013-05-04 10:16:21

阅读数:753

评论数:0

Java设计模式之二十二(备忘录模式)

一、什么是备忘录模式   Memento模式也叫备忘录模式,是行为模式之一,它的作用是保存对象的内部状态,并在需要的时候(undo/rollback)恢复对象以前的状态。 二、备忘录模式的应用场景 如果一个对象需要保存状态并可通过undo或rollback等操作恢复到以前的状态...

2013-05-03 11:53:25

阅读数:983

评论数:0

Java设计模式之二十一(模版模式)

一、什么是模板方法模式 Template Method模式也叫模板方法模式,是行为模式之一,它把具有特定步骤算法中的某些必要的处理委让给抽象方法,通过子类继承对抽象方法的不同实现改变整个算法的行为。 二、模板方法模式的应用场景 Template Method模式一般应用在具有以下条件...

2013-05-03 11:05:09

阅读数:895

评论数:0

Java设计模式之二十(迭代模式)

一、什么是迭代模式 Iterator模式也叫迭代模式,是行为模式之一,它把对容器中包含的内部对象的访问委让给外部类,使用Iterator(遍历)按顺序进行遍历访问的设计模式。 二、不使用迭代模式的应用 在应用Iterator模式之前,首先应该明白Iterator模式用来解决什么问题。...

2013-05-02 11:30:43

阅读数:901

评论数:0

Java设计模式之十九(职责链模式)

一、什么是职责链模式 Chain of Responsibility(CoR)模式也叫职责链模式或者职责连锁模式,是行为模式之一,该模式构造一系列分别担当不同的职责的类的对象来共同完成一个任务,这些类的对象之间像链条一样紧密相连,所以被称作职责链模式。 二、职责链模式的应用场景 例1...

2013-04-27 10:17:19

阅读数:1481

评论数:0

Java设计模式之十八(中介者模式)

一、什么是中介者模式    Mediator模式也叫中介者模式,是由GoF提出的23种软件设计模式的一种。Mediator模式是行为模式之一,在Mediator模式中,类之间的交互行为被统一放在Mediator的对象中,对象通过Mediator对象同其他对象交互,Mediator对象起着控制器的...

2013-04-26 09:21:28

阅读数:735

评论数:0

Java设计模式之十七(解释器模式)

一、什么是解释器模式 Interpreter模式也叫解释器模式,是行为模式之一,它是一种特殊的设计模式,它建立一个解释器,对于特定的计算机程序设计语言,用来解释预先定义的文法。简单地说,Interpreter模式是一种简单的语法解释器构架。 二、解释器模式应用场景       当有一...

2013-04-25 09:41:18

阅读数:901

评论数:0

Spring集成Redis实例入门

ShardedJedis实现分析 ShardedJedis是基于一致性哈希算法实现的分布式Redis集群客户端;ShardedJedis的设计分为以下几块: 对象池设计:Pool,ShardedJedisPool,ShardedJedisFactory面向用户的操作封装:BinarySha...

2013-04-24 19:43:22

阅读数:1489

评论数:0

Git入门指南 ---- Git Gui For Windows

本教程将讲述:gitk的Git Gui的部分常用功能和使用方法,包括:建库、克隆(clone)、上传(push)、下载(pull - fetch)、合并(pull - merge) 1、下载并安装     下载地址: http://code.google.com/p/msysgi...

2013-04-24 12:08:49

阅读数:1461

评论数:0

Java设计模式之十六(适配器模式)

一、什么是适配器模式 Adapter模式也叫适配器模式,是构造型模式之一,通过Adapter模式可以改变已有类(或外部类)的接口形式。 二、适配器模式应用场景    在大规模的系统开发过程中,我们常常碰到诸如以下这些情况:我们需要实现某些功能,这些功能已有还不太成熟的一个或多个外部组...

2013-04-24 10:18:08

阅读数:876

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭