CompletableFuture CompletableFuture 用法详解解原理介绍 Java 文档说明,创建线程的方式只有两种:继承 Thread 或者实现 Runnable 接口,具体源码说明如下 12345678910111213141516171819202122232425262728293031// 继承 Thread 类 class PrimeThread extends Thread { 2023-07-09 #Java
spring design patterns Spring源码中的设计模式设计模式的七大原则 设计原则名称 定 义 使用频率 单一职责原则 (Single Responsibility Principle, SRP) 一个类只负责一个功能领域中的相应职责 ★★★★☆ 开闭原则 (Open-Closed Principle, OCP) 软件实体应对扩展开放,而对修改关闭 ★★★★★ 里氏代换原则 (Liskov Substit 2022-09-20 #design patterns
git commit emoji git commit emoji 使用指南目录 commit 格式 emoji 指南 参考 git commit emoji write a good commit message 执行 git commit 时使用 emoji 为本次提交打上一个 “标签”, 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。 commit 格式git comm 2022-09-05 #工具使用
一些常用的 Vim 操作 vim相关操作(简略版)备注: 编辑模式:vim进入文档以后,按下 insert 或者 i 命令模式:直接 vim 打开文件或者在编辑模式下按下ESC 复制 单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制 多行复制 在命令模式下,复制光标所在的向下n行,按“nyy”多行复制 粘贴 直接复制,在命令模式下,按“p”粘贴 删除 单行删除 在命令模式下 2022-09-04 #工具使用