編程筆記 2017-08-07
貼一些前幾天跟蹤代碼的草稿吧,以證明前兩天並未閑著。
今天,覺得模型類Shape和ShapeFactory理解的已較為透徹了
想再進一步,粗粗瀏覽了Controller目錄下的GameController,
閱畢,頓覺自己功力太淺,看完完全無感
有關,接口與繼承,有何區別?之前讀書時,就覺得此處一團漿糊,
今決定要把此概念,理解得通透,
網上遊歷一番,各個大神的講解,都未讓我有醍醐認識,還是無感。
很反感,一些大神舉的例子,什麽小狗小貓,吃飯,睡覺的,越看越糊塗。
關於,接口與子類,還需加強理論的學習。後續可用功此處。
有粗粗看了一遍entity下的Groud類,覺得此類,較為基礎,無關復雜遊戲邏輯,
附註:昨日周日,雖是休息日,並未閑著,反而比平時更加忙碌。編程筆記未寫,說明之。
編程筆記 2017-08-07
相關推薦
編程筆記 2017-08-07
jpg factor 睡覺 讀書 關於 -1 完全 編程 代碼 貼一些前幾天跟蹤代碼的草稿吧,以證明前兩天並未閑著。 今天,覺得模型類Shape和ShapeFactory理解的已較為透徹了想再進一步,粗粗瀏覽了Controller目錄下的GameControlle
編程筆記 2017-08-12
浪費 isf pan 放音 list game 背景 單位 其他 上午較為困倦,迷迷糊糊的,代碼閱讀量不大。其間,又被叫去,擡桌子,椅子,幹了些體力活。這要在研發單位,工程師做其他,簡直是浪費。幾個點: 確定Ground類,即遊戲面板的背景,其初始化,width =
Linux網絡編程筆記01
linux網絡編程1.計算機聯網的目的1) 使用遠程資源2) 共享信息,程序和數據3) 分布處理2.協議的概念1) 網絡中的任意兩臺計算機之間的通信必須有一些約定(比如, 傳輸速率, 數據格式,出錯檢測機制等),這個約定,我們就稱之為協議2) 在Internet中,最為通用的網絡協議就是TCP/IP協議3)
python核心編程筆記----threading
get rom ctime 標準 () 覆寫 pri 退出 環境 一個進程中的各個線程之間共享同一片數據空間,所以線程之間可以比進程之間更方便地共享數據以及相互通訊。 1.全局解釋器鎖(GIL) Python 解釋器中可以“運行”多個線程,但在任意時刻,只有一個線程在解釋器
Python網絡編程筆記一
服務端 log close logs bytes 連接 message rom 傳遞 AF_INET:IPV4 AF_INET6:IPV6 套接字類型: SOCK_STREAM:TCP SOCK_DGRAM:UDP 創建TCP套接字,也可以不傳遞參數,默認創建TCP套接
C#編程筆記一
operator engine 運算符重載 key win enume deb c# 什麽 ---恢復內容開始--- 編程筆記 override與new實現的版本控制 // versioning.cs // CS0114 expected public class M
Shell編程筆記
shell 腳本 取字符 span log 出現 ado bcd 獲取字符串 只讀 #!/bin/bashecho "Hello World !" 1、作為可執行程序 將上面的代碼保存為 test.sh,並 cd 到相應目錄: chmod u+x ./test.sh #使
異常處理——2017.08.07
java 邏輯 修正 是什麽 機制 什麽 throw 對象 異常 一 異常 異常是什麽?異常是程序員修正之後還能繼續運行的錯誤。 分類:Checked異常和Runtime異常,Checked異常是指在編譯階段被處理的異常,Runtime異常是指在運行期間才能發現的異常。
AOP面向切面編程筆記
本質 join 2.0 jdb ntc 通知 nim arrays win 1.AOP概念:Aspect Oriented Programming 面向切面編程 2.作用:本質上來說是一種簡化代碼的方式 繼承機制 封裝方法 動態代理 …… 3.情景舉例 ①數學計算器接口[
編程筆記
編程筆記1、字符串結尾有一個結束標誌“\0”。2、強制轉換:char-->int-->uint-->longint-->double float-->double3、兩個整數相除,結果也必須是整數。4、函數調用,有一個調用的函數加一個分號
深入.NET平臺和C#編程筆記 第九章 文件操作
let 目錄 edi 保存 過程 相對 writer .net 文本 第九章 文件操作 01.持久化: 是將程序數據在持久狀態和瞬時狀態間轉換的機制。通俗的講,就是瞬時數據(比如內存中的數據,是不能永久保存的)持久化為持久數據(比如持久化至數據庫中,能夠長久保存)。
深入.NET平臺和C#編程筆記第三章
哈希 是你 存儲 key pac 問題 所有 try 編譯 第三章 使用集合組織相關數據 1.集合概念引入 集合:某些指定的對象(SE)集中在一起就是集合 如下是一個Hello Kitty的集合 數組:可以存儲相同數據類型的一堆數據的容器 2.集合Arr
深入.NET平臺和C#編程筆記第二章
數據的操作 數據類型 面向 封裝 nbsp 分割 一個數 信息隱藏 [0 第二章 深入C#數據類型 1.封裝 .封裝又稱信息隱藏,是指利用抽象數據類型(自定義類)將數據和數據的操作結合在一起,使其構成一個不可分割的獨立實體,盡可能的隱藏內部的細節,只保留一些對外接口,使之於
深入.NET平臺和C#編程筆記 第七章 深入理解多態
定義 方式 目前 rtu ride 筆記 總結 理解 hello 第七章 深入理解多態 1.裏氏替換原則: 在一個軟件系統中,如果子類出現在父類出現的位置,而整個軟件功能又沒有影響,那麽咱們稱為裏氏替換。 父類變量指向子類對象!! 2.Is 和as Is
深入.NET平臺和C#編程筆記第六章 繼承
私有 面向 重寫 不同 調用 student ted 類構造 步驟 第六章 繼承 1.理解繼承的概念 2.熟練使用繼承建立父類和子類 3.理解多態的概念 4.會重寫虛方法實現多態 1.繼承: 在C#中,如果一個類後面通過冒號又跟了另外一個類,那麽
Linux 編程筆記(三)
操作 blog 簡單 語法 新的 包含 idt linux 操作 ash 上一章節對文件的基本屬性做了一個筆記,續上次筆記對Linux文件的屬性和屬性組做一筆記 我安裝的是虛擬機操作系統的版本還KaliLinux但是系統啟動速度拖延,所以剛開始還是配置Centos
python核心編程筆記2--裝飾器
int 核心 spa pre 裝飾 功能 ret 裝飾器 def def test2(func): def inner(): print ‘new one!‘ func() print ‘new two!‘
python核心編程筆記4--多線程
don normal __main__ tar 運算 ads code app for 單線程程序: import time def Sorry(): print "I‘m sorry!" time.sleep(1) if __name__==‘__main
網絡編程 筆記
配置 pri sets add 網絡編程 bind 客戶端信息 rom code #加入一條socket配置,重用ip和端口 import socket from socket import SOL_SOCKET,SO_REUSEADDR sk = socket.sock
C#多線程編程筆記
() 不能 result public lba 設置 return run方法 {0} 在開發中經常有遇到因為程序執行的時間過長,而造成程序假死的情況,這是因為我們的程序是同步執行的,當執行到需要長時間的操作時,程序就會等待當前的操作完成,從而造成程序假死。C#的異步與多線