Stateless HTTP, Stateful Session and Cookies
Stateless HTTP
HTTP 是一種 stateless 的 protocol,
也就是說每一次的 request / response 都是獨立的,
和之前或之後的 request / response 無關。
相同的 request 就會回應相同的 response,
不會因為之前的 request / response 內容而有不同。
HTTP 是一種 stateless 的 protocol,
也就是說每一次的 request / response 都是獨立的,
和之前或之後的 request / response 無關。
相同的 request 就會回應相同的 response,
不會因為之前的 request / response 內容而有不同。

把在 Linux 和 Mac 上 terminal 的設定也搬到 Windows 上,
方便操作。
用 Windows terminal 可以
這些功能比原生 WSL 能支援的多的多,
也可以設定的和我在 Linux 或 Mac 的開發環境比較相似,
於是就決定選用 windows terminal 了。
工作的時候習慣用 Linux 或 mac 的 terminal,
找了個時間在家裡的 PC 上把 WSL 的環境也設定一下方便切換工作環境。
WSL 2 是基於 Hyper-V 在 virtual machine 中跑完整的 Linux kernal,
WSL 1 則是在 Windows 系統上對 Linux 功能的模擬,
因此 WSL 2 比 WSL 1 支援更多 Linux 原生的功能和 system call。
複製越少越好,
Shallow copy 出來的新的 structure 擁有跟舊的 structure 相同的結構,
並一起共享 elements 的記憶體位置。
舉個 Java 的例子,
int[] arr1 = {1, 2, 3};
int[] arr2 = arr1;arr2 就是一個 arr1 的 shallow copy。
固定大小的連續記憶體空間所構成
可以動態改變儲存空間大小的 array
Double-ended queue,
一樣可以動態的改變 container 大小。
不同的 library 實作 deque 的方式可能會不一樣。
接上一篇 Docker 操作紀錄 (一)
記得先用 stop 停止 container 才能刪。
docker rm CONTAINER_NAME或
docker rm CONTAINER_ID刪完之後可以用