240 发简信
IP属地:天津
  • JAVA设计模式:原型模式与拷贝

    深拷贝与浅拷贝 浅拷贝:对象A进行赋值操作得到对象B,这就是浅拷贝,修改对象A的属性会影响到B的属性 深拷贝:深拷贝就是希望对象A和对象B的操作...

  • JAVA设计模式:简单工厂模式-工厂模式-抽象工厂模式

    概述 一直不清楚这三个工厂模式的区别,于是看了几篇博客,想着把看到的和自己的理解梳理一下,于是有了这篇博客。我认为学习设计模式尽量结合平时的编码...

  • Docker 学习笔记

    环境 Ubuntu16.04 安装Docker CE 若之前安装过老版本的docker,先卸载 1.更新apt包索引 2.安装软件包支持apt使...

  • 自定义Maven模板(Archetype)

    常用的Archetype macen-archetype-quickstart macen-archetype-webapp 编写Archety...

  • Java设计模式:策略模式

    先看一个虚拟业务场景,现在有俩种支付方式:微信和支付宝,价钱小于2000使用微信支付,大于2000使用支付宝支付。 第一次代码实现 微信支付操作...

  • Java设计模式:单例模式

    Java设计模式——单例模式 1、饿汉模式 将对象构建放在了static语句中,JVM加载类的时候会执行静态语句和静态代码块,而且虚拟机保证类只...

  • 搭建ssh反向隧道

    实现外网利用ssh反向隧道访问内网主机 准备 实现内网穿透都需要一台外网主机,而且是可以访问的 内网主机A IP:192.168.189.128...

  • Java设计模式:事件驱动模式(观察者模式)

    Java设计模式——事件驱动模式(观察者模式) 角色 事件 事件源 事件监听器 事件 事件类一般继承自java.util.EventObject...

  • Java设计模式:代理模式

    Java设计模式——代理模式 代理模式主要分为接口,委托类,代理类 接口:规定具体方法委托类:实现接口,完成具体的业务逻辑代理类:实现接口,在方...