自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【大神之路】大话设计模式 - 单例模式

文章目录一、简介二、实现方式三、饿汉式四、懒汉式五、懒汉式 - 线程安全版六、懒汉式 - DC 模式七、懒汉式 - volatile一、简介单例模式,Singleton , Java 23 设计模式中创建型模式之一, 该模式定义为:一个类只有一个实例,且该类能自行创建这个实例的一种模式。其主要特点为:单例类有且只有一个对象对象必须由单例类自行创建(其实一些业务层框架(例如Spring) 中的对象默认也是单例的)单例类对外提供一个访问该单例的全局访问方式二、实现方式单例模式是所有设计模

2020-07-01 20:57:05 1161 1

原创 【大神之路】大话设计模式 - 设计模式与七大原则

文章目录一、设计模式 - Design Patterns1、设计模式的前世今生2、设计模式的基本要素3、GoF 的 23 设计模式二、程序设计七大原则 (7 Principles)1、开篇2、开闭原则 - OCP3、里氏替换原则 - LSP4、依赖倒置原则 - DIP5、单一职责原则 - SRP6、接口隔离原则 - ISP7、迪米特法则 / 最少知识原则 - LoD / LKP8、合成复用原则 - CRP三、小结一、设计模式 - Design Patterns1、设计模式的前世今生“设计模式” 并不是

2020-05-16 21:29:34 625 2

原创 【终于来了】一篇文章搞定Log4j

文章目录文章目录文章目录一、简介二、Log4j 组成三、Level (日志等级)四、Appender(追加器)五、Layout (布局)六、使用Java代码记录日志七、使用XML文件配置八、使用properties配置九、Java代码与Properties对比十、总结十一、附录1、大型properties文件2、PatternLayout 输出格式一、简介Log4j ( Logger For...

2020-05-04 08:25:03 742

原创 Git 基础系列-4

文章目录一、Git远程仓库二、Git远程仓库命令1、git clone2、git remote2-1 git remote2-2 git remote -v2-3 git remote add2-4 git remote rename2-5 git remote remove3、git 分支3-1 分支作用3-2 分支流程3-3 git branch [分支名]3-4 git checkout3-...

2020-04-15 18:16:16 521 1

原创 Git 基础系列-3

文章目录一、回顾二、第一次使用Git1、查看全局配置信息2、配置用户名和邮箱3、指定文本编辑器三、Git 基础命令 - 11、git init2、git clone3、git status4、git add5、git commit四、`.gitignore`文件一、回顾上一篇文章我们讲到Git 的使用流程, 如果对下面的图不是跟清楚, 可以转到我的上一篇文章Git 基础系列-2去看看.二、...

2020-04-07 15:42:54 1352 1

原创 Git 基础系列-2

Git 基础系列-2文章目录文章目录Git 基础系列-2文章目录一、回顾二、安装Git1、在Windows下安装Git环境1-1 下载安装包1-2 安装1-3 测试2、在Linux下安装Git环境2-1 测试2-2 下载Git2-3 测试三、Git 使用流程一、回顾上一篇文章我们对Git做了一个简单的介绍, 知道了 Git 是一个 代码版本控制管理工具, 能够在协同开发下, 帮助开发团队管...

2020-03-31 17:47:41 1112 1

原创 Git 基础系列-1

Git 基础系列-1文章目录文章目录Git 基础系列-1文章目录一、关于版本控制二、版本控制系统历史1、第一代(VCS)2、第二代(CVCS)3、第三代(DVCS)二、Git 简介1、简介2、特点三、Git 基本名词与工作流程1、三种状态2、基本流程一、关于版本控制版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制主要是对...

2020-03-25 21:43:38 1272

空空如也

空空如也

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

TA关注的人

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