博客为什么不更新了

后来转到了github上了,就没有更新,最近入职了阿里,博客就在内网更新了 github:点击打开链接

2017-06-09 09:22:27

阅读数 336

评论数 0

Spring集成ehcache

1.导入jar包 ehcache-core-2.4.5.jar ehcache-spring-annotations-1.2.0.jar(使用spring注解的形式配置时需要引入的jar包,依赖于guava) ehcache-web-2.0.4.jar(做页面缓存需要用到) guava-r...

2016-12-15 11:20:34

阅读数 546

评论数 0

Java设计模式----观察者模式(Observer)

1.什么是观察者模式 建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应。在此,发生改变的对象称为观察目标,而被通知的对象称为观察者,一个观察目标可以对应多个观察者,而且这些观察者之间没有相互联系,可以根据需要增加和删除观察者,使得系统更易于扩展,这就是...

2016-12-14 09:31:17

阅读数 991

评论数 0

Java设计模式----命令模式(command)

看到两篇不错的博客 https://quanke.gitbooks.io/design-pattern-java/content/%E5%91%BD%E4%BB%A4%E6%A8%A1%E5%BC%8F-Command%20Pattern.html http://design-patterns....

2016-12-13 14:34:36

阅读数 249

评论数 0

Java设计模式----职责链模式(Responsibility Chain)

1.什么是职责链模式 “一对二”,“过”,“过”……这声音熟悉吗?你会想到什么?对!纸牌。在类似“斗地主”这样的纸牌游戏中,某人出牌给他的下家,下家看看手中的牌,如果要不起上家的牌则将出牌请求再转发给他的下家,其下家再进行判断。一个循环下来,如果其他人都要不起该牌,则最初的出牌者可以打出新的牌。在...

2016-12-12 17:12:19

阅读数 489

评论数 0

Spring4 + Hibernate4集成Spring Data JPA

1.添加依赖包: spring和hibernate的包还是好找的,记得加入hibernate/lib/jpa里面的jar包,接着最麻烦的事jpa了,需要添加spring-data的jar包了,给个网址吧:下载spring-data 我们需要的是spring-data-commons和sprin...

2016-12-11 12:23:46

阅读数 4870

评论数 0

Java设计模式----建造者模式(Builder)

1.什么是建造者模式 无论是在现实世界中还是在软件系统中,都存在一些复杂的对象,它们拥有多个组成部分,如汽车,它包括车轮、方向盘、发送机等各种部件。而对于大多数用户而言,无须知道这些部件的装配细节,也几乎不会使用单独某个部件,而是使用一辆完整的汽车,可以通过建造者模式对其进行设计与描述,...

2016-12-11 11:48:35

阅读数 653

评论数 0

Java设计模式----单例模式(Singleton)

1.什么是单例设计模式 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例 2.实现方式 1.饿汉式: package cn.limbo.design_patterns.singleton.hungry; /** * 饿...

2016-12-08 18:35:36

阅读数 297

评论数 0

Java设计模式----装饰模式(Decorator)

1.什么是装饰模式 装饰模式(Decorator Pattern) :动态地给一个对象增加一些额外的职责(Responsibility),就增加对象功能来说,装饰模式比生成子类实现更为灵活。其别名也可以称为包装器(Wrapper),与适配器模式的别名相同,但它们适用于不同的场合。根据翻译的不同,...

2016-12-07 09:11:42

阅读数 361

评论数 0

Java设计模式----桥接模式(Bridge)

1.什么是桥接模式 先来一段教科书般的解释: 在正式介绍桥接模式之前,我先跟大家谈谈两种常见文具的区别,它们是毛笔和蜡笔。假如我们需要大中小3种型号的画笔,能够绘制12种不同的颜色,如果使用蜡笔,需要准备3×12 = 36支,但如果使用毛笔的话,只需要提供3种型号的毛笔,外加12个颜料盒即...

2016-12-05 21:50:32

阅读数 255

评论数 0

Java设计模式----组合模式(composite)

1.什么是组合模式 对于树形结构,当容器对象(如文件夹)的某一个方法被调用时,将遍历整个树形结构,寻找也包含这个方法的成员对象(可以是容器对象,也可以是叶子对象)并调用执行,牵一而动百,其中使用了递归调用的机制来对整个结构进行处理。由于容器对象和叶子对象在功能上的区别,在使用这些对象的代码中必须...

2016-12-02 21:10:45

阅读数 372

评论数 0

Java设计模式----外观模式(Facade)

1.什么是外观模式 外观模式是一种使用频率非常高的结构型设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,降低子系统与客户端的耦合度,且客户端调用非常方便。 这样说明有点教条化,举一个在网上看到的例子吧: 不知道大家有没有比较过自己泡茶...

2016-12-01 14:57:13

阅读数 308

评论数 0

Java设计模式----适配器模式(Adapter)

1.什么是适配器模式 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 看下面的一张图就可以明白什么是适配器模式了:    这样看上去是不是就很明白什么是适配器模式了? 下面我拿中国的充电器在美国使用这个例子说明一下适配器模...

2016-11-30 21:06:05

阅读数 183

评论数 0

SSH环境的搭建

注意这里的SSH指的是Spring+SpringMVC+Hibernate环境,这里使用的版本均为4.x版本 1.引入jar包 下载Spring4和Hibernate4的jar包如下图所示: 先放上我的整体工程的目录: 2.编写配置文件 1.编写web.xml文件 <web-app ...

2016-11-21 16:28:46

阅读数 385

评论数 0

Spring源码学习----BeanFactory和FactoryBean的区别

BeanFactory:是一个工厂(其实是构建了一个spring上下文的环境,容器),用来管理和获取很多Bean对象, FactoryBean:是一个Bean生成工具,是用来获取一种类型对象的Bean,它是构造Bean实例的一种方式。

2016-11-17 15:00:33

阅读数 195

评论数 0

Java调用C/C++

大家都知道java虽然有着非常优良的跨平台特性,但是对底层的硬件交互一只都是一个硬伤,加之java所有的东西都是在运行在JVM上的,导致效率上是一个大问题。感觉在安卓上这个技术用的很多。 注:本次实验在Mac下进行,Windows和Linux的原理类似,只是动态库的命名以及一些路径问题 1.编...

2016-10-30 16:14:21

阅读数 632

评论数 0

Mybatis学习----模糊查询和动态sql

表结构: user:id   name   age 需求:查询名字中带有o的和年龄在10,20岁之间的人 重新写一个模糊查询的类 FuzzySearch用来封装查询条件 FuzzySearch.java package cn.limbo.pojo; /** * Created by limbo...

2016-10-26 20:00:09

阅读数 1243

评论数 0

Mybatis学习----一对一和一对多

数据库表:class:c_id,c_name ,t_id(老师的id)   teacher:t_id,t_name   student: s_id,s_name,c_id 实体类就不写了 直接写上mapper文件吧 classMapper.xml ...

2016-10-25 22:04:56

阅读数 237

评论数 0

Mybatis学习----入门

1.添加jar包: mybatis-3.4.1.jar mysql-connector-java-5.1.39-bin.jar 2.编写配置文件 conf.xml <!-- 使用该配置的时候在mapper文件中可以直接使用实体类...

2016-10-24 21:19:12

阅读数 264

评论数 0

springMVC----拦截器

1.拦截器概念 java里的拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行,同时也提供了一种可以提取action中可重用部分的方式。在AOP(Aspect-Oriented Progra...

2016-10-18 17:32:50

阅读数 202

评论数 0

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