Skip to content

Commit 40bc9bb

Browse files
committed
2022-09-20
1 parent eb67447 commit 40bc9bb

File tree

5 files changed

+5
-3
lines changed

5 files changed

+5
-3
lines changed

docs/cs-basics/algorithms/string-algorithm-problems.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ public class Main {
128128

129129
}
130130

131-
private static boolean chechStrs(String[] strs) {
131+
private static boolean checkStrs(String[] strs) {
132132
boolean flag = false;
133133
if (strs != null) {
134134
// 遍历strs检查元素值

docs/database/redis/images/aof.jpeg

-9.16 KB
Binary file not shown.
Loading

docs/database/redis/redis-questions-01.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@ appendfsync no #让操作系统决定何时进行同步
449449

450450
关系型数据库(如 MySQL)通常都是执行命令之前记录日志(方便故障恢复),而 Redis AOF 持久化机制是在执行完命令之后再记录日志。
451451

452-
![图片来自《Redis 核心技术与实战》](./images/aof.jpeg)
452+
![AOF 记录日志过程](./images/redis-aof-write-log-disc.png)
453453

454454
**为什么是在执行完命令之后记录日志呢?**
455455

docs/java/new-features/java19.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,14 @@ assert Arrays.equals(javaStrings, new String[] {"car", "cat", "dog", "mouse"});
7272

7373
## JEP 425: 虚拟线程(预览)
7474

75-
虚拟线程是 JDK 而不是 OS 实现的轻量级线程(Lightweight Process,LWP),许多虚拟线程共享同一个操作系统线程,虚拟线程的数量可以远大于操作系统线程的数量。
75+
虚拟线程(Virtual Thread-)是 JDK 而不是 OS 实现的轻量级线程(Lightweight Process,LWP),许多虚拟线程共享同一个操作系统线程,虚拟线程的数量可以远大于操作系统线程的数量。
7676

7777
虚拟线程在其他多线程语言中已经被证实是十分有用的,比如 Go 中的 Goroutine、Erlang 中的进程。
7878

7979
虚拟线程避免了上下文切换的额外耗费,兼顾了多线程的优点,简化了高并发程序的复杂,可以有效减少编写、维护和观察高吞吐量并发应用程序的工作量。
8080

81+
知乎有一个关于 Java 19 虚拟线程的讨论,感兴趣的可以去看看:https://www.zhihu.com/question/536743167
82+
8183
## JEP 426: 向量 API(第四次孵化)
8284

8385
向量(Vector) API 最初由[JEP 338](https://openjdk.java.net/jeps/338)提出,并作为[孵化 API](http://openjdk.java.net/jeps/11)集成到 JDK 16 中。第二轮孵化由[JEP 414](https://openjdk.java.net/jeps/414)提出并集成到 JDK 17 中。第三轮孵化由[JEP 417](https://openjdk.java.net/jeps/417)提出并集成到 JDK 18 中。

0 commit comments

Comments
 (0)