重構的過程中,最重要卻也最麻煩的流程,就是驗證。我們必須確保重構的過程不會把原本的功能改壞,只能靠不斷的測試,驗證功能沒壞,才能繼續下一步。 目前程式最讓我們頭...
倒數第2天就要完賽了,一邊發高燒一邊碼字,只剩意志力撐著,就是不想放棄啊啊啊‧‧‧ 正所謂凡過必留下痕跡,推測執行漏洞幹的就是偷取那些痕跡來的‧‧‧ 話說,當年...
前情提要 完成了 rvgc 函式庫的 InstToBin 函式的轉譯功能之後,我們理論上應該可以支援更豐富的組合語言輸入檔了!今天就來驗證一下其他的組語檔案作...
透過 redis 來轉發請求 修改 reservation-client 專案 先修改 build.gradle 把 spring-cloud-starter-...
前情提要 各位讀者,新年快樂!昨日在 rvgc 函式庫中加入了 R-type 指令的轉譯,看起來至少 add 指令的翻譯是正確的。今天的目標則是把剩下的數十道...
Where這個語法對於大家來說應該都不陌生,要查詢的情境幾乎都脫離不了篩選資料的處理,Where在LINQ中就是篩選條件的語法,接下來請看Where的介紹。 功...
scala's function literal function literal 語法例子 : (num1: Int,num2: Int) => n...
今天要來說說Take的原始碼,由於Take跟Skip非常的相似,所以有些部分在Skip已經說過了,在這裡就只會帶過,不會再深入的說明,這裡建議可以先回去看Ski...
前情提要 昨日直接地閱讀 ELF 檔而找到這些重定的樣貌,今天我們來設法將這些資訊轉給 readelf,藉此累積一些重定內容的操作方式吧! 實作目標 由於我...
不管程式再怎麼爛,因為之前專題有過關,至少可以它「曾經」跑得起來吧? 只要跑得起來,我們就能確認它原本的功能,同時也讓重構的結果有個驗收標準--原本的功能要正常...