發表文章

flow chart

1. draw.io 2. 如果有需要畫流程圖的話推薦這個 https://mermaidjs.github.io/flowchart.html 他有線上編輯器 ( https://mermaidjs.github.io/mermaid-live-editor/ ) 也有VScode的插件( https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid ) 附上一些範例 https://mermaidjs.github.io/mermaid-live-editor/#/edit/eyJjb2RlIjoiZ3JhcGggVEQ7XG5BW21haW5dIC0tPiBwdWxsW3B1bGxDQ1JdXG5wdWxsIC0tPiB8LWRpcnwgZmlsZVtoYW5kbGVGaWxlc11cbnB1bGwgLS0-IGFyY1toYW5kbGVBcmNoaXZlc11cbkEgLS0-IHwtbm9jY3J8IGZpbGVcbmFyYyAtLT4gZmlsZVxuZmlsZSAtLT4gaXNydW57aXMgLXJ1biBzcGVjaWZpZWR9XG5pc3J1biAtLT4gfHllc3wgcnVuW3J1bkJ5UnVuZmlsZV1cbnJ1biAtLT4gZG9baGFuZGxlRG9maWxlXVxuaXNydW4gLS0-IHxub3wgaXNkb3tpcyAtZCBzcGVjaWZpZWR9XG5pc2RvIC0tPiB8eWVzfCBkb1xuaXNkbyAtLT4gfG5vfCBpc2xvZ3tpcyAtbCBzcGVjaWZpZWR9XG5pc2xvZyAtLT4gfHllc3wgbG9nW3J1bkJ5TG9nZmlsZV1cbmlzbG9nIC0tPiB8bm98IGF1dG9bYXV0byBkZXRlY3RdXG5hdXRvIC0tPiBkb1xubG9nIC0tPiBkb1xuZG8gLS0-IEhbZXhlY0xFQ11cbkggLS0-IHJlc1twcmludFJlc3VsdF0iLCJtZXJtYWlkIjp7InRoZW1lIjoiZm9yZXN0In19

ssh terminal

ssh -Y accountname@140.XXXX

git

git clone git@140.112.48.76:/opt/git/iFill.git git pull git add <file.path> -A git commit -m "<message>" git push

grep 用法

1. 在所有子目錄下的所有檔案內容找WORD 這個字 grep -r WORD * 2. 在所有子目錄下的所有.h檔案內容找WORD 這個字 grep -r --include="*.h" "WORD" ./

fscanf好用

結合sscanf和fgets更省事。 https://tw.saowen.com/a/9acd404b470f40aafc873cf76607baefc0693a072a45c14788199daf25be8d86 35365

壓縮檔!!!

.tar.gz 套件名稱:gzip。 壓縮: [ jonny@linux ~ ] $ tar zcvf FileName.tar.gz DirName 解壓縮: [ jonny@linux ~ ] $ tar zxvf FileName.tar.gz .zip 套件名稱:zip。 壓縮: [ jonny@linux ~ ] $ zip -r FileName.zip DirName 解壓縮: [ jonny@linux ~ ] $ unzip FileName.zip http://note.drx.tw/2008/04/command.html

string和char[]轉換

string str_a; char str_b[20]; string 轉 char* str_b = str_a.c_str(); char*轉string 1. str_a = string(str_b); 2. str_a.assign(str_b); https://cg2010studio.com/2011/05/01/string-and-char-transform/