2016年7月23日 星期六

缺少某些DirectX元件如d3dx9_43.dll的解決方式

        在執行某些應用程式的時候,有的時候會少一些和DirectX之類有關的dll的檔案,像是d3dx9_43.dll,而且有的時候就算是將它直接下載使用也會跳出一些錯誤,尤其是win10更有可能遇到這樣的事情,於是找了一些資料之後就發現,原來在Microsoft的官方就有提供相關的解決方式。

官網連結:
DirectX End-User Runtime Web 安裝程式


        執行這個程式必須要有網路,它會偵測你缺少的DirectX的元件,然後再去下載回來隨後安裝,安裝完成之後按下完成就結束了。

2016年6月17日 星期五

一些自己常用的Git指令

創建一個新的專案時
在要做動作的資料夾按shift 然後打開命令視窗,將下列

echo # xxxxx >> README.md  //回聲 將 # xxxxx 這串字 丟入 README.md 若是沒有 README.md 就會自行創建一個
git init  //將這個資料夾變成 git 的資料夾
git add README.md  //將 README.md 丟到暫存空間
git commit -m "xxxxxx"  //將在暫存空間 (你 add 的東西) 丟到實體空間(本機) "xxxxxx"是為你所做的更變作說明
git remote add origin https://github.com/[GitHub帳號]/xxxxx.git    //你的目標專案
git push -u origin master  //將修改的檔案 push 到 GitHub 上
git push [remote-name] [branch-name]  //同步專案

一行一行輸入進去


git 的其他動作

git clone https://github.com/[GitHub帳號]/[專案名稱].git   //將一個 Github 上的專案複製到自己的本機端
git pull origin master  //將 master 分支的下載下來
git status  //查看你現在專案的狀態
git log  //查看你專案曾經的改變
git add  //將所有的東西丟到暫存空間
git branch  //查看所有的分支 有*的表示你現在所在的分支
git branch xxx  //創建 xxx 分支
git checkout xxx  //將分支切換到 xxx 的分支
git branch -d xxx   //將 xxx 分支刪除掉
git merge yyy  //將 yyy 與你現在所在的分支合併
git fetch   //同步遠端伺服器上的資料到本地
==========================================================================================
關於在輸入了 git commit 之後的畫面

首先按下 i 進行輸入字元的準備 (能夠在最下面看到 INSERT 的字樣
之後便可以進行輸入的動作                          //就是輸入你做了什麼
輸入完之後按下 Esc 離開
然後直接輸入 :wq 然後 Enter
就完成了這次 git commit 的動作