Skip to content

Commit 411b33b

Browse files
committed
Update Java Notes
1 parent 3bca128 commit 411b33b

File tree

4 files changed

+13
-9
lines changed

4 files changed

+13
-9
lines changed

DB.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4827,6 +4827,10 @@ CREATE INDEX idx_seller_name_sta_addr ON tb_seller(name, status, address);
48274827

48284828

48294829

4830+
参考文章:https://mp.weixin.qq.com/s/B_M09dzLe9w7cT46rdGIeQ
4831+
4832+
4833+
48304834
***
48314835

48324836

Frame.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3617,20 +3617,20 @@ RocketMQ 主要由 Producer、Broker、Consumer 三部分组成,其中 Produce
36173617

36183618
消息发送者步骤分析:
36193619

3620-
1. 创建消息生产者 producer,并制定生产者组名
3620+
1. 创建消息生产者 Producer,并制定生产者组名
36213621
2. 指定 Nameserver 地址
3622-
3. 启动 producer
3622+
3. 启动 Producer
36233623
4. 创建消息对象,指定主题 TopicTag 和消息体
36243624
5. 发送消息
3625-
6. 关闭生产者 producer
3625+
6. 关闭生产者 Producer
36263626

36273627
消息消费者步骤分析:
36283628

36293629
1. 创建消费者 Consumer,制定消费者组名
36303630
2. 指定 Nameserver 地址
36313631
3. 订阅主题 TopicTag
36323632
4. 设置回调函数,处理消息
3633-
5. 启动消费者 consumer
3633+
5. 启动消费者 Consumer
36343634

36353635

36363636

Java.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2551,7 +2551,7 @@ JDK 1.8:当一个字符串调用 intern() 方法时,如果 String Pool 中
25512551
* 存在一个字符串和该字符串值相等,就会返回 String Pool 中字符串的引用(需要变量接收)
25522552
* 不存在,会把对象的**引用地址**复制一份放入串池,并返回串池中的引用地址,前提是堆内存有该对象,因为 Pool 在堆中,为了节省内存不再创建新对象
25532553

2554-
JDK 1.6:将这个字符串对象尝试放入串池,如果有就不放入,返回已有的串池中的对象的地址;如果没有会把此对象复制一份,放入串池,把串池中的对象返回
2554+
JDK 1.6:将这个字符串对象尝试放入串池,如果有就不放入,返回已有的串池中的对象的引用;如果没有会把此对象复制一份,放入串池,把串池中的对象返回
25552555

25562556
```java
25572557
public class Demo {
@@ -2600,7 +2600,7 @@ String s = new String("ab");
26002600

26012601

26022602

2603-
##### 面试问题
2603+
##### 常见问题
26042604

26052605
问题一:
26062606

Web.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2235,13 +2235,13 @@ HTTPS 工作流程:服务器端的公钥和私钥,用来进行非对称加
22352235
Cookie: Idea-b77ddca6=4bc282fe-febf-4fd1-b6c9-72e9e0f381e8
22362236
```
22372237

2238-
* 面试题:**Get 和POST比较**
2238+
* **Get 和 POST 比较**
22392239

22402240
作用:GET 用于获取资源,而 POST 用于传输实体主体
22412241

2242-
参数:GET 和 POST 的请求都能使用额外的参数,但是 GET 的参数是以查询字符串出现在 URL 中,而 POST 的参数存储在实体主体中。不能因为 POST 参数存储在实体主体中就认为它的安全性更高,因为照样可以通过一些抓包工具(Fiddler)查看
2242+
参数:GET 和 POST 的请求都能使用额外的参数,但是 GET 的参数是以查询字符串出现在 URL 中,而 POST 的参数存储在实体主体中(GET 也有请求体,POST 也可以通过 URL 传输参数)。不能因为 POST 参数存储在实体主体中就认为它的安全性更高,因为照样可以通过一些抓包工具(Fiddler)查看
22432243

2244-
安全:安全的 HTTP 方法不会改变服务器状态,也就是说它只是可读的。GET方法是安全的,而POST不是,因为 POST 的目的是传送实体主体内容
2244+
安全:安全的 HTTP 方法不会改变服务器状态,也就是说它只是可读的。GET 方法是安全的,而 POST 不是,因为 POST 的目的是传送实体主体内容
22452245

22462246
* 安全的方法除了 GET 之外还有:HEAD、OPTIONS
22472247
* 不安全的方法除了 POST 之外还有 PUT、DELETE

0 commit comments

Comments
 (0)