自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

肚兜缺糖

人间烟火气 最抚凡人心

  • 博客(3)
  • 收藏
  • 关注

原创 IDEA中多个Module项目的user.dir配置问题

解决方案: 在Run-Run/Debug Configurations里,调整Work directory为$MODULE_WORKING_DIR$,然后保存,user.dir就变成子Moudle的根路径了。

2021-05-06 14:13:18 460

原创 Java设计模式:单例模式

目的:保证内存里只有一个实例,降低系统的内存压力,减少 GC 单例模式常见八种:饿汉模式(静态常量和静态代码块 安全但浪费资源)、懒汉式(线程不安全)、懒汉式(同步方法 线程安全 效率低)、懒汉式(同步代码块 线程安全)、双重检查、静态内部类、枚举 静态内部类: public class Singleton { private static volatile Singleton instance; //构造器私有化 private Singleton() {} //写一个静态.

2021-03-31 13:48:54 75

原创 Java设计模式:七大设计原则和UML类图

目的: 阅读前辈的代码 设计更好的软件 解决来着耦合性、内聚性、可维护性、可拓展性、重用性、灵活性等挑战 设计原则 单一责任原则(Single Responsibility Principle):对类来说,即一个类应该只负责一个职责,以降低类复杂度、提高类可读性可维护性、降低变更带来的风险 接口隔离原则(Interface Segregation Principle):一个类对另一个类的依赖应该建立在最小的接口上,以减少实现类去实现不需要的接口方法 依赖倒置原则(Dependence Inversion.

2021-03-31 13:47:38 131

空空如也

空空如也

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

TA关注的人

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