自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 GOF23----适配器模式

类适配器:uml:具体代码实现:public interface PlayMovie { public void playMovie();}public class PlayMp4Movie { public void playMp4Movie(){ System.out.println("mp4格式播放"); }}public cla...

2020-03-29 16:07:12 84

原创 GOF23----桥接模式

业务需求:我们有各种品牌的手机,手机上装了各种软件。如果我们以手机为抽象类,派生出各种具体品牌手机,再派生出对应的各种软件。如果我们要添加个软件,就得去各品牌手机类下添加。如果要添加个手机品牌,那么不但要去手机抽象类下新派生一个,还要派生出各种软件类。可以看出,派生这种方法耦合度非常高,不易修改。但是如果我们将各个类封装,由于手机品牌包含软件,但软件不是品牌手机一部分,所以它们是聚合关系。将手...

2020-03-29 11:41:05 76

原创 GOF23----建造者模式

需求:建造房子的过程为:打桩,砌墙,封顶uml:具体代码实现:public class House { private String baise; private String wall; private String roofed; public House() { } public String getBaise() { ...

2020-03-26 14:51:17 79

原创 GOF23----原型模式

浅拷贝:具体代码实现:public class Sheep implements Cloneable { private String name; private int age; private String color; private String address = "蒙古羊"; public Sheep friend; public ...

2020-03-26 14:39:25 48

原创 GOF23----工厂设计模式

1.简单工厂SimpleFactory具体代码实现:package com.mkk.order;/** * @author Smallming */public class PizzaStore { public static void main(String[] args) { OrderPizza orderPizza = new OrderPizz...

2020-03-26 12:53:27 70

原创 SpringMVC运行原理

如果在web.xml中设置为/时,当用户发起请求,请求一个控制器,首先会调用DispatcherServlet,由DispatcherServlet调用HandlerMapping的DefaultAnnotationHandlerMapping解析url,解析完成之后,由HandlerAdapter的AnnotationMethodHandlerAdapter调用控制器中的HandlerMeth...

2020-02-12 14:46:38 50

原创 SpringMVC:文件下载

1.额外导入apatch中commons-fileupload和commons-io两个jar2.在jsp页面中添加超链接,设置需要下载的文件<a href="download?fileName=a.txt">下载</a>3.在springmvc中放置静态资源files文件夹4.编写控制器方法@RequestMapping("download")public v...

2020-02-11 16:24:50 48

原创 SpringMVC:文件上传

1.编写jsp页面<form action="upload" enctype="multipart/form-data" method="post"> 名称:<input type="text" name="name"><br /> 文件:<input type="file" name="file"><br /> <i...

2020-02-11 16:18:19 73

Spring.pdf

这是本人学习Spring时从头到尾整理的笔记,几乎涵盖所有知识点,笔记中示例代码都是齐全的 Spring学习笔记

2020-04-18

SpringMVC.pdf

这是本人学习SpringMVC时从头到尾整理的笔记,几乎涵盖了所有知识点,笔记里面示例代码都是完整的。SpringMVC学习笔记

2020-04-18

MyBatis.pdf

这个是本人学习MyBatis时,从头到尾整理的笔记,以及示例代码。MyBatis学习笔记、MyBatis学习笔记、MyBatis学习笔记、MyBatis学习笔记

2020-04-18

空空如也

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

TA关注的人

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