醉裡挑燈看Code

2018年2月27日 星期二

debug binary 檔案

›
有時候在 parsing log 時,可能因為 log 很大,故開啟時需要很久的時間﹝VIM 在開幾百 MB 檔案時的速度還可以﹞。 如果我們有類似底下的工具,在 Windows 下工作起來就會很方便,可以指定要顯示的行數,幫助我們快速看到內容,使用 C 語言開發不到 100...
2018年2月26日 星期一

grep binary 檔案

›
使用 grep parse log 時 如果 log 裡面有非 ASCII 字元時,比如說 0x00 此時 grep 會誤認為檔案為 binary 檔案 故無法 line by line 顯示 此時只要簡單加上 --text 選項即可

MongoDB connection URI

›
如果 MongoDB 有設定 auth 認證 連線字串大概會類似下面這樣 mongodb:// username : password @localhost:27017 由於此字串是用 '@' 來分隔帳密設定及伺服器 IP 假設密碼也有用到 '@...
2018年2月14日 星期三

Init MongoDB database with javascript

›
MongoDB Version:3.6 Steps: 1. run mongod 2. run mongo 3. load('xxxx.js') 4. run "init()" the content of xxxx.js ...
2018年1月3日 星期三

UEFI NVRAM 小研究

›
NVRAM is non-volatile RAM that is used in EFI to store variables that need to persist between boots.   BIOS 選項理論上應該是儲存在 NVRAM 裡,UEFI Sh...
2017年12月27日 星期三

Golang LeetCode

›
太久沒解就會忘記設定專案細節 1. 使用 Golang 2. foder name and package is 題號 3. In GOPATH, type "go test LeetCode/LeetCode_00728" 4. Benchmark...
2017年12月11日 星期一

Windows 工作排程器 command-line

›
雖然我們可以用 GUI 界面去設定工作排程 但這樣的方式不太容易自動化 幸好,Windows  有一個指令 schtasks 我們可以利用它來自動化建立排程 Examples: SCHTASKS SCHTASKS /? SCHTASKS /Ru...
‹
›
首頁
查看網路版

關於我自己

我的相片
tylpk
Taiwan
一個熱衷撰寫程式,並希望藉由程式幫助日常工作的工程師;奈何時不我予,只好醉裡挑燈看Code。
檢視我的完整簡介
技術提供:Blogger.