分散式事務系統架構設計與心得
前言 本文所研究之系統,應用場景為需要高度正確性、一致性、低故障後恢復時間的交易系統、金融系統 與需要高並發,低延時的網站系統、訂...
c++自定class適用於foreach的寫法
只要在class提供iterator和const iterator 就可以用c++11支援的for loop來存取了 在閱讀上更為...
BATS 使用方式 & 心得
shell scripts通常做為系統排程自動工作或輔助系統管理的主要工具 本身不會包含太多邏輯,取而代之的是大量的環境變數設定、程...
ksh shell functions以及它的隱藏陷阱
在debug ksh的shell sscript時,發現一些隱藏設定,跟bash、zsh不同,以為行為一樣的情況下就容易踩到地雷 經...
是誰殺死了以nohup執行的程式
最近在尋找一個程式被莫名殺死的BUG,在一年內只發生過兩次 無法重現而且只有部分線索,在處理上變得更加困難 我曾經把兇手懷疑到no...
Windows Named Pipe
補充上次的session 0問題,呼叫named pipe來達成通訊需求 對需要雙向傳輸訊息時非常有用。 /* pipe serv...
Solaris Useful Commands
紀錄一些solaris下會用到的指令 pfiles 查詢該pid開啟的所有fd和詳細資訊 pfiles [pid] # pfi...
Windows Events API 使用
MSDN連結 用於行程間同步 支援兩種模式:自動重設(接收到訊號後自動重置為Off)、手動重設(設定訊號後會一直為On的狀態) ...
windows服務與 session 0
Windows的服務程式在Vista開始 與使用者程式分開,獨立在session 0執行 如此一來服務就無法直接與使用者桌面的se...
win上的docker執行laravel專案
紀錄一下docker在windows上開啟的作法 拉image docker pull laraedit/laraedit 執行...