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 ...
›
首頁
查看網路版

關於我自己

cctg
檢視我的完整簡介
技術提供:Blogger.