PostgreSQL 并发控制之事务隔离
PostgreSQL 并发控制之事务隔离
PostgreSQL 并发控制介绍
PostgreSQL 并发控制介绍
模拟自我类型
Java 中通过带有递归类型参数的泛型类型实现模拟自我类型。
Spring 中事务传播机制
Spring 中事务的传播机制。
数据库事务隔离级别
数据库事务隔离级别概念介绍。
JEP 395 Records
Java 16 中标准特性之 Record 类。
JEP 409 密封类
Java 17 中标准特性之密封类。该特性在 Java 16 中作为预览版加入,经过改进在 Java 16 中二次预览,并在 Java 17 中成为正式特性。
Log4j2 中的 Rolling File Appenders
一、AppendersLog4j Core 提供了两种滚动文件追加器: RollingFile Appender,该追加器使用 FileOutputStream 访问日志文件。 RollingRandomAccessFile Appender,该追加器使用 RandomAccessFile 访问日志文件。 注意:即使来自不同的日志记录器上下文,两个追加器也可以共享一个共同的 RollingFileManager,前提是: 它们具有相同的非空 fileName 属性值。 它们没有 fileName 属性,但具有相同的 filePattern 属性值。 共享 RollingFileManager 可以保证滚动操作只发生一次,但要求大多数其余配置参数也必须相同。 1、通用配置1.1 必须属性filePatternPath 类型 定义了滚动后归档日志文件的命名模式。 如果 fileName 属性为 null,则 filePattern 也将用于当前文件 nameString 类型,Appender 的名称 1.2 可选属性bufferSizeint 类型,默认值为...
Maven 通过命令从远程仓库获取 jar 包
使用 Maven 过程中,有时候会遇到需要通过命令从远程仓库获取 jar 包的情况,比如非 Maven 项目需要某一个 jar 包,不想要随意下载到本地,而是继续通过 maven 对 jar 包进行管理。
Maven 中的 mirror 和 repository
Maven POM 中的 mirror 和 repository 配置
使用静态工厂方法替代构造方法
《Effective Java》使用静态工厂方法替代构造方法
关于 Junit 5 测试用例类中使用构造器注入不生效的问题排查
Spring + Junit5 使用过程中在测试用例类中使用构造器注入 Bean 不生效的问题原因及具体排查过程
常量类的几种写法
Java中常量类的几种写法,包括接口常量、类常量、枚举常量
两数相加
LeetCode 上的算法题第 2 题:两数相加
无重复字符的最长子串
LeetCode 上的算法题第 3 题:无重复字符的最长子串