0%

執行以下的程式會出現segementation fault的原因在於記憶體配置:宣告在main()中的矩陣是被存放在stack的區域中,但stack被分配的記憶體空間並不足以存放這些矩陣。

Read more »

在改寫程式,提交commit的反覆的過程中,有時會希望手上的程式能夠回到某個過去的狀態,以下的指令是能夠達成以上期望的指令,包括git commit --amend以及git reset

Read more »

共同開發一個專案必須會使用branch相關的指令,包括git branch, git checkout, 以及 git merge
文章內容將走過以下流程: 1. 創立多個feature branch 2. 切換到名為”feature2”的branch 3. 將編修過後的”feature2” 接回到master branch。

Read more »

upstream:master <- clone:master is very confusing. In addition, it makes it hard for reviewers to pull your “branch” (actually the master!) to their local.

貢獻一個專案需要注意要用feature branch而不要用master branch發PR,用master branch 發PR會造成專案擁有者的混淆。

Read more »

這一篇將介紹我在C++部屬pytorch模型的方法,作法是參考官方文件。考量讓程式能夠同時在Windows以及Linux上運行,程式是透過CMake建置,並分別透過VScode的WSL(Windows)以及Bash(Linux)。

Read more »

“Alias”的意思是「別名」,藉由bash中alias這個指令可以為指令建立別名。有些可能會希望經常被使用到,卻冗長的指令可以被簡化,alias在這樣的情況中可以提供方便性。

Read more »