第七周,移動模組的測試

2022-08-21 22:18:13 字數 482 閱讀 7099

關於人物移動模組,在測試bug時首先使用的黑盒測試,在人物移動中發現了許多的bug例如人物移動時候與物體發生碰撞,有時候並不能完美的碰撞,有時候提前就發生了碰撞,有的時候可能根本不發生碰撞。

觀察到這一現象就使用了白盒測試,在移動模組中加入了一些小的程式。

例如下面這個執行緒。

這個執行緒的功能是每隔一秒,就進行一次座標的報告。由此我可以根據這個座標與地圖上面碰撞物的座標來判斷,碰撞到底是**出現了問題。

其次是關於地圖的讀取,因為地圖製作器與移動模組是兩段不同的程式,僅僅光靠讀取函式的true與false根本無法判斷地圖是否按位置正確的讀取到了地圖上面,所以也些了一些**

system.out.println(movet.getx()+" "+movet.gety());  //當前繪製的座標

system.out.println(readmap.map1[i][j]);  //當前的數字標號

根據這兩個反饋回來的資訊來判斷地圖是否繪製成功。

第七周作業

書中習題1 說說下列程式的執行過程和運算結果 include includeusing namespace std double squ double x 函式原形 int main 主函式 書2,不用庫函式,求整數次冪 3.程式設計實現輸入兩個4x5矩陣和5x3矩陣,定義函式並在主函式中呼叫計算它...

第七周總結

3.1 索引特點 很容易想到 mysql 索引可以大大提高檢索速度 優點 1.通過建立唯一索引,保證資料表每行資料的唯一性 2.大大加快資料查詢速度 3.在使用分組和排序進行資料查詢時,可以顯著減少查詢中分組和排序的時間 缺點 1.維護索引需要耗費資料庫資源 2.索引需要占用磁碟空間,索引檔案可能比...

第七周作業

1 列舉常見的核心引數以及引數的意義 1 net.ipv4.ip forward 資料報的路由 開關,設定為1表示開啟,0表示關閉。2 vm.drop caches 清空caches,釋放記憶體占用。設定為1表示清空 pagecache,設定為2表示清空 dentries 和 inodes,設定為3...