自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java设计模式-六大设计原则

1. .单一职责 一个类只负责一项职责。 2. 里氏替换原则 子类可以扩展父类的功能,但不能改变父类原有的功能。它包含以下4层含义: 子类可以实现父类的抽象方法,但不能覆盖父类的非抽象方法。 子类中可以增加自己特有的方法。 当子类的方法重载父类的方法时,方法的前置条件(即方法的形参)要比父类方法的输入参数更宽松。【注意区分重载和重写】 当子类的方法实现父类的抽象方法时,方法的后置条件(即方法的返回值)要比父类更严格。3.依赖倒置原则...

2022-02-22 14:49:27 419

原创 idea 快捷键操作笔记

前进/后退快捷键 : Ctrl+Alt + Left/Right(方向键)查看历史记录 :ctrl + E查看最近修改代码的位置 :ctrl + shift + E自动补全代码(可以自动补全代码末尾的分号,括号) :ctrl + shift + Enter(回车键)自动补全变量类型名称 :ctrl + alt + V 或者 : new 类().var变量以及引用批量重命名 :shift + F6全局搜素 : 双击 Shift当前页搜素 : Ctrl + F查看 变量,方法被引用的所有

2021-12-17 16:09:56 2097

原创 maven项目的clean,install,package,deploy命令

maven项目的clean,install,package,deploy命令clean:我们在使用maven的构建项目会产生一个target文件,但我们修改了代码后就需要使用clean清楚target,重新生成target。package:打包到本项目,一般是在项目target目录下。如果a项目依赖于b项目,打包b项目时,只会打包到b项目下target下,编译a项目时就会报错,因为找不到所依赖的b项目,说明a项目在本地仓库是没有找到它所依赖的b项目。install:打包会安装到本地的maven仓库中,

2020-11-04 09:57:00 1414

原创 java8新的时间日期库及使用示例

java8引入了一套全新的时间日期API,本篇随笔将说明学习java8的这套API。java。time包中的是类是不可变且线程安全的。新的时间及日期API位于java.time中,下面是一些关键类●Instant——它代表的是时间戳●LocalDate——不包含具体时间的日期,比如2014-01-14。它可以用来存储生日,周年纪念日,入职日期等。●LocalTime——它代表的是不含日期的时间●LocalDateTime——它包含了日期及时间,不过还是没有偏移信息或者说时区。●...

2020-05-14 15:41:38 207

原创 git常用命令

git常用命令克隆代码git clone [url] 是远程操作的第一步,通常是从远程主机克隆一个版本库例:git clone http://xxx.xx.x输入用户名/密码更新代码git pull 相当于是从远程获取最新版本并merge(合并)到本地提交代码git pull 将本地代码提交到远程库切换分支git branch -分支name 切换远程分支并在本...

2020-04-30 11:40:18 109

空空如也

空空如也

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

TA关注的人

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