contributed by < Terry7Wei7 >
vax-r
vestata
diff
標示修改過的程式碼。因後續檢視perf需求,故重新安裝ubuntu22.04
id_rsa
到剪貼簿命令 | 作用 |
---|---|
git init | 初始化一個新的 Git 儲存庫。 |
git clone <repository> |
複製一個遠端儲存庫到本地。 |
git add <filename> |
將檔案的變更添加到暫存區。 |
git add . | 將所有檔案的變更添加到暫存區。 |
git commit -m "Commit message" | 提交暫存區的變更到本地儲存庫。 |
git status | 檢查儲存庫的狀態,顯示已修改、已追蹤、未追蹤等檔案的狀態。 |
git log | 顯示提交的歷史記錄。 |
git log -p | 顯示提交的歷史記錄,包括每次提交的詳細差異。 |
git shortlog | 生成一個簡化的提交歷史報告,按照作者進行分組。 |
git branch | 顯示本地分支列表。 |
git branch <branch_name> | 建立新分支。 |
git checkout <branch_name> | 切換到指定的分支。 |
git merge <branch_name> | 合併指定分支到目前分支。 |
git pull | 從遠端儲存庫拉取最新的變更。 |
git push | 推送本地變更到遠端儲存庫。 |
git diff | 顯示工作目錄與暫存區之間、暫存區與最後提交之間的差異。 |
git reset HEAD <filename> |
取消對指定檔案的暫存。 |
git rm <filename> |
從工作目錄和暫存區中刪除檔案。 |
git mv <old_filename> <new_filename> |
更改檔案名稱。 |
git blame <filename> |
逐行顯示指定檔案對應的最新修改是由誰進行及其提交資訊。 |
git revert <commit_sha> |
建立一個新的提交,該提交會撤銷之前的一次或多次提交的變更。 |
git rebase <base_branch> |
用於將一個分支的修改應用到另一個分支。 |
git show <commit_sha> |
顯示一個特定提交的詳細信息,包括提交的作者、日期、變更的文件、差異等。 |
牛刀小試
q_new
, q_free
q_insert_head
, q_insert_tail
q_remove_head
, q_remove_tail
I-HSIN Cheng
善用diff
而非單純寫上-, +
來表示程式碼更動,並且列出的更動應是優化的部分而非最初的實作。
計時攻擊是一種側信道攻擊,通過測量加密實現的執行時間來推斷密鑰或密碼等秘密信息。
泄漏檢測測試執行時間,檢查兩個不同輸入數據類別的執行時間分佈是否統計上不同。
測量執行時間:重複測量加密函數的執行時間,使用兩個不同輸入數據類別。
後處理:對每個測量進行一些後處理,如裁剪或更高級別的預處理。
應用統計檢驗:使用統計檢驗檢查兩個定時分佈是否相等。
使用台灣慣用科技詞彙書寫,且該切合論文內容。
I-HSIN Cheng
TODO : 完成指令論文的閱讀和實驗