爱去如流星
码龄6年
关注
提问 私信
  • 博客:868
    868
    总访问量
  • 9
    原创
  • 1,952,632
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-11-21
博客简介:

weixin_43757433的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得0次收藏
创作历程
  • 9篇
    2019年
成就勋章
TA的专栏
  • 设计模式
    7篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Spring Boot热部署

1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true<...
原创
发布博客 2019.10.31 ·
92 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

适配器模式

/** * 适配器模式 * 什么是适配器: * 在使用监听器的时候,需要定义一个类事件监听器接口 * 通常接口中有多个方法,程序中不一定都要使用,但又必须重写 * 适配器简化了这些操作,定义监听器时只要继承适配器,然后重写需要的方法即可 * <p> * 适配器原理: * 1.适配器就是个类,空实现了监听器的所有接口 * 2.适配器类需要定义为抽象类,因为创建该类对象...
原创
发布博客 2019.09.11 ·
77 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

策略模式

/** * 统一接口 */public interface Algorithm { boolean test(Employee employee);}/** * 实现类 */public class FilterSaleTo5000 implements Algorithm { /** * 过滤出工资大于 5000的 * @param...
原创
发布博客 2019.09.11 ·
100 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

代理模式

import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;/** * @author jie * @date 2019/9/10 21:24 * 动态代理概述 * 1.代理:本来应该自己做的事情,请了别人来做,被请的人就是代理对象...
原创
发布博客 2019.09.11 ·
95 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

模板模式

/** * @author jie * @date 2019/9/10 22:09 * <p> * 模板设计模式 * 模板设计模式就是定义一个算法骨架,将具体的算法延迟到子类实现 * 优点: * 使用模板方法模式,在定义算法骨架的同时,可以很灵活的实现具体的算法,满足用户灵活多变的需求 * 缺点: * 如果算法骨架修改了的话,则需要修改抽象类 */public c...
原创
发布博客 2019.09.11 ·
85 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

工厂方法模式

将动物共有属性和行为抽象为接口public interface Animal { /** * 动物共用的特征 * 吃东西 */ void eat();}实体类public class Cat implements Animal { private String name; public String getName() { ...
原创
发布博客 2019.09.11 ·
62 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

装饰器模式

import org.junit.Test;/** * 装饰设计模式 * 1.动态的给一个对象添加一些额外的功能,就增加功能来说比生成个子类更灵活 * 2.在不必更改原类文件和使用继承的情况下,动态添加一个对象的功能 * 3.它就是创建一个包装对象,也就是使用装饰来包裹真实对象 * <p> * 适用性: * 1.需要扩展一个类的功能时 * 2.单不能使用子类来实现...
原创
发布博客 2019.09.09 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

单例模式

/** * 饿汉式 * 线程安全 * 调用效率高 * 不能延迟加载 * 空间换时间 */class MySingleton { private MySingleton() { } private static MySingleton instance = new MySingleton(); public static MySingleton g...
原创
发布博客 2019.09.09 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多线程的实现方式

import java.util.concurrent.Callable;import java.util.concurrent.FutureTask;import static java.lang.Thread.sleep;/** * 创建线程3种方式 * 1. 继承Thread类 * 2. 实现Runnable接口,重写run()方法 * 3. 实现Callable接口, ...
原创
发布博客 2019.09.09 ·
109 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏