Symlink Python
The issue appear when I tried to build modmesh on my new Mac, abnormal behavior appeared in python version.
The issue appear when I tried to build modmesh on my new Mac, abnormal behavior appeared in python version.
多執行緒(multi-threading)與平行運算(parallel-computing)皆可提高 processor 的使用率,減少 processor 閒置的時間。
Program counter(PC) 是與 processor 緊密合作的儲存裝置,從通電的剎那到斷電的剎那,processor反覆地執行 PC 所指向的 instruction,與更新 PC 去指向下一個instruction。
程式被編譯成 machine instruction 後,此指令會從 memory 被複製至 processor 進行處理。然而這些複製資訊所需要的時間,遠遠慢於處理器處理資訊的時間(overhead),進而使得處理器沒辦法發揮它本身的效能,兩者之間的落差(processor-memory gap)也隨著半導體技術的發展而越來越大,而快取(cache)在這之中扮演了減少兩者差距的角色。
之前在共同開發一個專案的小筆記 整理過發一個pull request(PR) 需要走過的流程。這篇將進一步認識如何透過rebase
和 squash
讓 Network graph 更乾淨,進而增加開發紀錄的可讀性,也讓 PR 更容易被review。
These are some of the simulation works that I have done during my years trained as a Mechanical Engineer.
前幾天嘗試在一個 Latex 作為主要語言的專案當中自動進行 lint check,就在這裡筆記一下學到的事情吧。
在這篇 知道了系統成功與否的區別,那錯誤與警告一樣嗎?而系統是如何表達”警告”,是 0(成功),還是非0(失敗)呢?
程式在結束運行時會返回一個數值以表示結束,作業系統身為系統軟體程式在結束之時同樣也會返回一個數值以表示結束。
在這篇介紹了編譯器與直譯器,而Python在被翻譯的過程,同時使用了兩者。