自定义博客皮肤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)
  • 收藏
  • 关注

原创 使用yum包管理器安装软件包

centos-使用yum包管理器安装软件包修改yum源为阿里源 修改yum源为阿里源 备份胸自带的yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base-back.repo 修改yum源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 更新缓存 yum makecache ...

2020-06-26 22:17:41 123

原创 windows mysql5.7.23 压缩包安装

windows mysql5.7.23安装 - 按照步骤不会出错1.下载[mysql5.7.23](https://dev.mysql.com/downloads/mysql/)2. 配置 my.ini3. 命令行安装 1.下载mysql5.7.23 2. 配置 my.ini basedir 和 datadir 切换成自己的目录 [mysqld] explicit_defaults_for...

2020-05-05 20:41:15 120

原创 spring版本命名规则

X.Y.Z X: 主版本号 Y: 次版本号 Z: 修订版本号 商业软件中常见的修饰词: Snapshot : 快照版本 —尚不稳定,处于开发中的版本 Alpha: 内部版 — 严重缺陷基本完成修正并通过复测,但需要完整的功能测试。 Beta: 测试版 — 相对alpha 有很大的改进,消除了严重的错误,但还是存在一些缺陷 RC: 终测版 — Release Candidat...

2020-04-07 21:54:34 238

原创 Spring的前世今生

如果没有Spring你将怎么开发? 自己造轮子 Servlet + JSP 蛋疼 Spring 不仅只是一个框架 Spring已然成为一种生态 万能胶 BOP:面向Bean编程 OOP : 大多数语言都面向对象 Java Bean 是由 Applet Bean 演变而来 Enterprise Java Beans POJO :简单的javaBean ...

2020-04-06 17:17:02 130

原创 设计模式总结

设计模式是一门艺术 从出生元婴 二十加冕、三十而立 四十不惑、五十知天命 六十花甲、七十古稀不逾矩 设计模式来源于生活 GOF23种设计模式: 创建型:工厂方法模式、抽象工厂模式。建造者模式,原型模式 、单列模式 结构型:适配器模式、桥接模式、组合模式、装饰器模式、门面模式、代理模式 行为型:解释器模式、策略模式、观察者模式、命令模式。模板方法模式、责任链模式 装饰者和代理 策略和模板 代理和委派...

2020-04-03 14:31:09 62

原创 装饰器模式

装饰器模式 目标: 掌握装饰者模式的特征和应用场景。 理解装饰者模式和适配器模式的根本区别。 观察者模式在源码中的应用和实现原理 了解装饰者模式和观察者模式的优点、缺点。 内容定位 有重构项目需求的人群一定要掌握装饰者模式。 有Swing 开发经验的人群更容易理解观察者模式 装饰者模式:是指在不改变原有对象的基础之上,将功能附件到对象上,提供了逼继承更有弹性的替代方案(扩展原有对象的功能)...

2020-03-26 14:25:22 68

原创 模板模式,适配器模式详解

目标 学会用模式模式梳理使用工作中流程标准化的业务场景 通过学习适配模式,优雅地解决代码功能的兼容问题 了解 JDK源码和Spring源码中对模板模式的运用。 内容定位: 不太适合接触业务场景比较单一的学员 深刻了解模板模式和适配器模式的应用场景 模板模式通常有叫模板方法模式(Template Method Pattern) 是指定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现 ...

2020-03-19 22:59:32 372

原创 委派模式,策略模式

委派模式及策略模式 目标: 掌握委派模式,精简程序逻辑,提升代码的可读性。 通过学习策略模式来消除程序中大量的if … else 和 switch 语句。 深刻理解策略模式的应用场景,提高算法的保密性和安全性 内容定位: 希望通过对委派模式的学习,让自己写出更加优雅的代码的人群 希望通过对策略模式的学习,来消除程序中大量的冗余代码和多重条件转移的语句 委派模式的基本作用就是负责任务的调度和...

2020-03-19 15:28:15 135

原创 深度分析代理模式(上)

代理模式详解 目标 掌握代理模式的应用场景和实现原理 了解静态代理和动态代理的区别 了解CGLib和JDK Proxy的根本区别 手写实现定义的动态代理 SpringAOP是用代理模式实现,到底是怎么实现的? 仿真实现 代理模式 (Proxy Pattern)是指为其他对象提供一种代理,以控制对这个对象的访问。 代理对象在客户端和目标对象直接起到中介作用。 属于结构型设计模式。 生活中的代理模...

2020-03-18 16:32:37 186

原创 单例模式,原型模式

内容定位 听说过单列模式,但不知道如何应用的人群 单列模式是非常经典的高频面试题,希望通过面试单列彰显技术深度,顺利拿到Offer的人群。 听说过原型模式,但不知道如何应用的人群 单列模式(Singleton Pattern)是指确保一个在任何情况下都绝对只有一个实列,并提供一个全局访问点。 隐藏其所有的构造方法。 属于创建型模式。 确保任何情况下都绝对只有一个实列。 S...

2020-03-08 10:26:15 142

原创 软件设计原则

喝酒唱歌,人生真爽 开闭原则 单一职责原则 依赖倒置原则 接口隔离原则 迪米特法则(最少知道法则) 里氏替换原则 合成复用原则 为什么要设计模式? 写出优雅的代码 更好地重构项目 经典框架都在用设计模式解决问题 Spring中用到的设计模式: 工厂模式 : BeanFactory 装饰器模式 : BeanWrapper· 代理模式 : AopProxy 单例模式 : Applicatio...

2020-02-19 13:03:05 102

空空如也

空空如也

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

TA关注的人

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