最近接元大期貨的API,提供的是古老的COM元件、ActiveX控制項,目標是在Console project下包成grpc service。開啟了一系列的採坑遊記,比起其他家真是”特殊”很多…
照著官網步驟作,跳出 FATAL: Failed to install gitlab-runner: Not supported system
使用promise,編譯時需要 -std=c++11 -pthread 才會動。
1.
fiber是boost內的coroutine library,眾所皆知的coroutine比thread更輕量快速,但也有一些特性和thread相異。
第一次出國玩的紀錄。
前幾天看到一篇distributed lock的中文文章[1],細看發現是很久以前就有討論的,有關redis用於lock的討論[2]。
在web架構中常會用到cache,例如redis、memcached來存放經常存取的資料,減輕對db的讀寫壓力。
最近嘗試把project加上CI及CD的設定,主要目標是能把source code自動build出執行檔,並deploy到GitHub releases,省去人工的麻煩也減少執行檔被加料的可能性。
在使用sync.Map時,最常用的兩個操作是Load()和Store(),有時候需要先判斷某個key是否存在,