cctg
yaocl in conflict / complication
2026/3/30
Scoped Values
›
Scoped Values 是一種在特定執行範圍內(scope)安全地共享不可變資料的方法。主要用來取代 ThreadLocal,適合用在 Virtual Thread。 ThreadLocal vs ScopedValue ThreadLocal 為每個 Thread...
2026/3/23
Structure Concurrency
›
是一種讓多執行緒邏輯變得更容易理解與管理的程式設計模型,目標是讓「並行任務的生命週期」像區塊結構(block structure)一樣有明確的範圍。 子任務(threads, tasks)都 必須在離開某個區塊前結束 。 執行緒之間的層級關係(parent/child)是...
2026/3/16
Java Virtual Thread
›
Java 從 Green Thread 時代開始,演進到使用 OS Thread,然後到了 Java 21 版,正式採用 Virtual Thread,以適應微服務時代伺服器的變革。 Green Threads JDK 為了跨平台的特性,要讓程式可以在單核心,沒有多個 th...
2026/3/9
Shell Script 語法比較表
›
整理常用 Shell ( sh , bash , zsh ) 在語法、功能上的差異與相容性,方便參考。 類型 sh (POSIX) bash zsh 備註 Shebang #!/bin/sh #!/bin/bash #!/bin/zsh 建議腳本跨...
2026/3/2
zsh
›
在 RockyLinux 測試 zsh。目前比較常見的,還是使用 bash,如果要測試 zsh,需要另外安裝。 安裝 dnf -y install zsh 修改預設的 shell chsh -s /bin/zsh 基本的設定檔 可直接跳到下面的 Oh My Zsh ...
›
首頁
查看網路版