- 博客(6)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 设计原则之 SOLID 原则
在最初开始学设计模式的时候,总觉的要学的是那23种经典的设计模式。通过一段的学习,才突然领悟,设计原则才是王道,才是真正的内功心法。在这里总结下常用的几种设计原则:SOLID、KISS、YAGNI、DRY、LODSOLID 原则SOLID 原则的对应五种设计原则,每个首字母对应一种S:单一职责原则O:开闭原则L:里氏替换原则I:接口隔离原则D:依赖反转原则SRP 单一职责原则单一职责原则(Single Responsibility Principle):一个类或者模块只负责完成一个职
2021-01-31 21:29:31 685
原创 Log4j 2.x 的使用
日志对我们应用的重要性不言而喻,之前项目从 log4j1.x 到log4j2.x 时遇到一些问题,还有自己一直对日志的细节也不是很了解,在这里系统学习log2.x 的使用,及一些技术细节,并记录下。关于Log4j2在上面提到的日志框架中,以Log4j + Slf4j的使用组合最为常见,但是我们知道Log4j目前已经停止更新了。Apache推出了新的Log4j2来代替Log4j,Log4j2是对Log4j的升级,与其前身Log4j相比有了显着的改进,并提供了许多Logback可用的改进,同时解决了Logb
2021-01-24 22:23:21 197
转载 JAVA字符串格式化-String.format()的使用
String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, String format, Object... args)使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。显示不同
2021-01-24 14:57:15 298 1
转载 Shell 脚本判断文件(目录)是否是影藏文件(目录)
判断文件是否是影藏文件:shell 第二处判断目录是否是影藏目录:shell 第一处#!/usr/bin/env bashshopt -s dotglobdirectoryCounter=0fileCounter=0hiddenDirectoryCounter=0hiddenFileCounter=0listAllFiles() { local dir=$1 local file local bn="$(basename -- "$dir")" for fi
2021-01-18 17:46:08 609
原创 Java中的System.getenv()和System.getProperty()
System.getenv()和System.getProperty()是Java种常用的两种读取环境配置信息的方法,它们都是java.lang.System类的方法,用途有相似之处,但我们在实际使用中,需要更加注意二者的区别。1. System.getenv()System.getenv()读取的是当前系统环境的环境变量。要深入理解环境变量的本质,需要对系统父子进程关系有更加清晰的认识。一般来说,子进程在创建时,会将父进程当时的环境变量复制一份,而父进程中之后发生的环境变量的变动,不会影响子进程中对应
2021-01-16 15:40:18 10762 2
原创 Java继承关系中,子父类的静态代码块、代码块、构造器的执行顺序
突然对子父类的静态代码块、代码块、构造器的执行顺序有点疑惑,想不起来了,赶紧测一把,记录下父类public class StaticClassParent { static { System.out.println("StaticClassParent static 代码块..............."); } { System.out.println("StaticClassParent 代码块..................");
2021-01-06 10:49:21 463
深入理解Java虚拟机+JVM高级特性与最佳实践(第二版)(文本版内容可复制).zip
2019-05-13
java编程思想中的源码与net.mindview.util.Print.*jar包
2019-02-28
springsource-tool-suite-3.9.7.RELEASE-e4.9.0-updatesite
2019-02-14
虚拟机中windows7安装不了VMware Tool
2018-11-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人