原创 ThinkPHP3.2 中空方法、空控制器和空模塊的設置

ThinkPHP3.2 中空方法、空控制器和空模塊的設置 1、空方法設置 問題: 當你訪問一個不存在的方法的時候: 如: http://localhost/test/index.php/Home/User/getList 會報如下錯

原创 從0開始的Python學習013編寫一個Python腳本

通過之前的學習我們已經瞭解了Python的很多基礎運用了,現在我們嘗試着做一個有使用價值的小腳本。 問題 需求: 我想要一個可以給我備份重要文件的程序。 需求分析: 首先文件是有存儲路徑,文件的路徑和備份的路徑,是一個文件還是很多文件,備

原创 C關鍵字volatile總結

做嵌入式C開發的相信都使用過一個關鍵字volatile,特別是做底層開發的。假設一個GPIO的數據寄存器地址是0x50000004,我們一般會定義一個這樣的宏: #define GDATA *((volatile unsigned int*

原创 利用棧實現表達式求值

前言 假如要你實現一個可以識別表達式的簡易計算器,你會怎麼實現?例如用戶輸入: 3 + 5 * (2 - 4) 可以直接得出計算結果:-7。對於人類來說,我們很容易計算出來,因爲我們從左往右看,看到後面括號時,知道括號內的計算優先級最高,

原创 MIT 6.824 lab1:mapreduce

這是 MIT 6.824 課程 lab1 的學習總結,記錄我在學習過程中的收穫和踩的坑。 我的實驗環境是 windows 10,所以對lab的code 做了一些環境上的修改,如果你僅僅對code 感興趣,請移步 : github/zouz