Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
wushizhenking
CS-Notes
提交
e9f16151
C
CS-Notes
项目概览
wushizhenking
/
CS-Notes
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
CS-Notes
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e9f16151
编写于
4月 11, 2019
作者:
C
CyC2018
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
auto commit
上级
ff340810
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
10 addition
and
8 deletion
+10
-8
docs/notes/HTTP.md
docs/notes/HTTP.md
+1
-1
docs/notes/Java 容器.md
docs/notes/Java 容器.md
+0
-1
docs/notes/Java 并发.md
docs/notes/Java 并发.md
+2
-2
docs/notes/Redis.md
docs/notes/Redis.md
+1
-1
docs/notes/剑指 Offer 题解 - 10~19.md
docs/notes/剑指 Offer 题解 - 10~19.md
+0
-1
docs/notes/计算机网络.md
docs/notes/计算机网络.md
+6
-2
未找到文件。
docs/notes/HTTP.md
浏览文件 @
e9f16151
...
...
@@ -776,7 +776,7 @@ GET 用于获取资源,而 POST 用于传输实体主体。
GET 和 POST 的请求都能使用额外的参数,但是 GET 的参数是以查询字符串出现在 URL 中,而 POST 的参数存储在实体主体中。不能因为 POST 参数存储在实体主体中就认为它的安全性更高,因为照样可以通过一些抓包工具(Fiddler)查看。
因为 URL 只支持 ASCII 码,因此 GET 的参数中如果存在中文等字符就需要先进行编码。例如
`中文`
会转换为
`%E4%B8%AD%E6%96%87`
,而空格会转换为
`%20`
。POST 参
考
支持标准字符集。
因为 URL 只支持 ASCII 码,因此 GET 的参数中如果存在中文等字符就需要先进行编码。例如
`中文`
会转换为
`%E4%B8%AD%E6%96%87`
,而空格会转换为
`%20`
。POST 参
数
支持标准字符集。
```
GET /test/demo_form.asp?name1=value1&name2=value2 HTTP/1.1
...
...
docs/notes/Java 容器.md
浏览文件 @
e9f16151
...
...
@@ -27,7 +27,6 @@
<div
align=
"center"
>
<img
src=
"https://gitee.com/CyC2018/CS-Notes/raw/master/docs/pics/6_2001550476096035.png"
/>
</div><br>
### 1. Set
-
TreeSet:基于红黑树实现,支持有序性操作,例如根据一个范围查找元素的操作。但是查找效率不如 HashSet,HashSet 查找的时间复杂度为 O(1),TreeSet 则为 O(logN)。
...
...
docs/notes/Java 并发.md
浏览文件 @
e9f16151
...
...
@@ -2,7 +2,7 @@
*
[
一、线程状态转换
](
#一线程状态转换
)
*
[
新建(New)
](
#新建new
)
*
[
可运行(Runnable)
](
#可运行runnable
)
*
[
阻塞(Block
ing)
](
#阻塞blocking
)
*
[
阻塞(Block
ed)
](
#阻塞blocked
)
*
[
无限期等待(Waiting)
](
#无限期等待waiting
)
*
[
限期等待(Timed Waiting)
](
#限期等待timed-waiting
)
*
[
死亡(Terminated)
](
#死亡terminated
)
...
...
@@ -73,7 +73,7 @@
包含了操作系统线程状态中的 Running 和 Ready。
## 阻塞(Block
ing
)
## 阻塞(Block
ed
)
等待获取一个排它锁,如果其线程释放了锁就会结束此状态。
...
...
docs/notes/Redis.md
浏览文件 @
e9f16151
...
...
@@ -349,7 +349,7 @@ Redis 这种内存型数据库的读写性能非常高,很适合存储频繁
## 消息队列
List 是一个双向链表,可以通过 lp
op 和 lpush 写入和读取消息。
List 是一个双向链表,可以通过 lp
ush 和 rpop 写入和读取消息
不过最好使用 Kafka、RabbitMQ 等消息中间件。
...
...
docs/notes/剑指 Offer 题解 - 10~19.md
浏览文件 @
e9f16151
...
...
@@ -107,7 +107,6 @@ public class Solution {
public
Solution
()
{
fib
[
1
]
=
1
;
fib
[
2
]
=
2
;
for
(
int
i
=
2
;
i
<
fib
.
length
;
i
++)
fib
[
i
]
=
fib
[
i
-
1
]
+
fib
[
i
-
2
];
}
...
...
docs/notes/计算机网络.md
浏览文件 @
e9f16151
...
...
@@ -794,11 +794,15 @@ SMTP 只能发送 ASCII 码,而互联网邮件扩充 MIME 可以发送二进
### 2. POP3
POP3 的特点是只要用户从服务器上读取了邮件,就把该邮件删除。
POP3 的特点是只要用户从服务器上读取了邮件,就把该邮件删除,但是目前改进的 POP3 已经全面支持下载而不删除原邮件。
它的另一个主要特点是:无论你在客户端做了任何操作(如移动、标记),都不会反映到服务器上,也就是只能单方面地从服务器 “读取”。
### 3. IMAP
IMAP 协议中客户端和服务器上的邮件保持同步,如果不手动删除邮件,那么服务器上的邮件也不会被删除。IMAP 这种做法可以让用户随时随地去访问服务器上的邮件。
IMAP 协议中客户端和服务器上的邮件保持同步,如果不手动删除邮件,那么服务器上的邮件也不会被自动删除。IMAP 这种做法可以让用户随时随地去访问服务器上的邮件。
同时它与 POP3 的本质区别在于,在客户端的操作(包括删除)都会反映到服务器上,是一个双向的通信。
## 常用端口
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录