自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 java中模板设计模式

模板模式执行流程一样,但中间有些步骤不同package template;//冲饮料(拿出去卖钱了)public abstract class Bevegrage { //不能被重写 public final void create(){ //1、把水烧开 boilWater(); //2、把杯子准备好、原材料放到杯中 pourInCup(); //3、用水...

2018-09-18 16:45:08 532

原创 java中原型模式

原型模式1.过程相同,但结果不一样。2.数据内容完全一样,但实例不同(比如java中的clone。不走构造方法,直接copy字节码,生成一个新的对象浅克隆package com.gupaoedu.vip.prototype.simple;import java.util.ArrayList;public class ConcretePrototype implements C...

2018-09-18 16:24:27 428

原创 java中策略模式

策略模式过程不同,但结果相同(比如:从上海到徐州,路线不通,结果是相同的)package com.gupaoedu.vip.strategy;//一个比较器接口public interface Comparator { int compareTo(Object obj1,Object obj2); }package com.gupaoedu.vip.strateg...

2018-09-18 15:10:21 798

原创 java中委派模式

委派模式1.类似于中介的功能(委派机制);2.持有被we委托人的引用3.不关心过程,只关心结果要和代理模式区分开一般来说,两个角色,受托人,委托人(社会上是平等关系)如:公司里面:项目经理,普通员工(法律上平等的,工作的关系,各自的职责会不一样)干活是我的,功劳是你的(最重要的特点,关系的是执行的结果)项目经理(委托人):主要职责是安排任务普通员工(受托人):执...

2018-09-18 14:56:05 780

原创 java中单例设计模式

单例模式:1.保证系统启动到系统停止,全过程只会产生一个实例。2.当我们在应用中遇到功能性冲突的时候,需要使用单例模式如:配置文件:如果不是单例(针对于某一种功能的配置) (两个文件的内容一样了,就有一个浪费了,如果是不一样的,我们就不知道以哪个为准了)代码:只写一个package singleton;//懒汉式(静态内部类)//这种写法,即解决安全问题,又解决了性能问...

2018-09-18 14:12:06 132

原创 java中工厂模式

工厂模式:1.隐藏复杂的逻辑过程,只关心结果分为:简单工厂,工厂方法,抽象工厂简单工厂:1.产品接口:package com.gupaoedu.vip.factory;//产品接口//汽车需要满足一定的标准public interface Car { //规定汽车的品牌 String getName(); }2.具体的产品:package com...

2018-09-18 11:09:23 130

原创 java中代理模式详解

代理模式:1.事情必须做,而自己有没有时间做或者想做;2.持有被代理对象的引用。分为静态代理,动态代理。特点:1.执行者,被代理人2.对于被代理人来说,这件事情是一定要做的,但是自己又不想去做或者没时间做,找代理。3.需要获取被代理人的个人资料jdk动态代理:1.被代理类需要一个接口package jdk;public interface Person {...

2018-09-14 11:39:05 175

原创 Mysql中实现多对多的查询

1.Mybatis中: <if test="constructionOfficeIdList != null and constructionOfficeIdList.size >0"> AND ( <foreach collection="constructionOfficeIdList" item="const" index="index"&

2018-08-17 19:30:19 1407

原创 UML类图

1.继承关系用空心三角形+实线来表示2.接口实现用空心三角形+虚线3.关联用实线+箭头4.聚合关系用空心的菱形+实线箭头来表示5.合成(组合)关系用实心的菱形+实心的箭头6.依赖关系用虚线箭头...

2018-07-30 15:29:06 103

原创 java小技巧实时更新(各种实用方法)

1. tomacat中解决端口占用问题netstat -ano|findstr 8080taskkill /f /pid 88082. js调试中快速定位某js       //# sourceURL=opop.js3. SpringMVC中前台异步传入数组或者集合,控制器如何接收?  只需名字后加[]即可 :4.如果页面传到控制器的值是从控制器封装好的在发送到页面的时...

2018-07-19 19:09:50 3737

原创 项目部署到tomcat Webapps中后导致 WebApplicationContext 初始化两次问题

现象:之前使用 @PostConstruct方法执行了两次,原以为是包扫描了两次导致的,后来发现配置都是正确的。通过eclipse控制台看到日志中WebApplicationContext 初始化两次原因:发布的时候是以根路径访问的从而导致tomcat 会发布一次 /xxx ,然后再发布一次 / ,所以就有了两次发布,两次 WebApplicationContext 的初始化解...

2018-07-19 16:21:15 1133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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