- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 软件设计六大原则
1、 开闭原则 2、 里氏替换原则 3、依赖倒置原则 4、接口隔离原则 5、迪米特原则 6 单一职责原则开闭原则是总纲,告诉我们要对扩展开放,对修改关闭单一职责原则告诉我们实现类要职责单一里氏替换原则告诉我们不要破坏继承体系依赖倒置原则告诉我们要面向接口编程接口隔离原则告诉我们在设计接口的时候要精简单一迪米特原则告诉我们要降低耦合...
2021-09-18 09:29:16 78
原创 MinorGC 触发条件和FullGC 触发条件
触发MinorGC(Young GC) 虚拟机在进行minorGC之前会判断老年代最大的可用连续空间是否大于新生代的所有对象总空间 1、如果大于的话,直接执行minorGC 2、如果小于,判断是否开启HandlerPromotionFailure,没有开启直接FullGC 3、如果开启了HanlerPromotionFailure, JVM会判断老年代的最大连续内存空间是否大于历次晋升的大小,如果小于直接执行FullGC 4、如果大于的话,执行minorGC...
2021-09-15 08:15:54 1033
原创 linux 常见命令
cd 打开目录ls 查看文件列表ll 查看文件列表 带详情unzip 解压文件cp 复制文件mv 剪切文件cat 查看文件vim 编辑文件
2021-09-14 15:41:35 51
原创 分布式与集群的区别是什么?
分布式与集群的区别是什么?小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,这两个厨师的关 系是集群。为了让厨师专心炒菜,把菜做到极致,又请了个配菜师负责切菜,备菜,备料,厨师和配菜师的关系是分布式,一个配菜师也忙不过来了,又请了个配菜 师,两个配菜师关系是集群。...
2021-01-02 16:48:18 75
log4j-1.2.15
2017-09-27
mysql-connector-java-3.1.13-bin.jar
2017-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人