原创 《String類對象通過形參傳遞到函數中,在函數體中修改該引用後,外部引用不能獲取到更改後的值》
一、原因 String類的存儲是通過final修飾的char[]數組來存放結果的,不可更改。故每次當外部一個String類型的引用傳遞到方法內部時,只是把“外部String實例對象”的引用傳遞給了方法參數變量,使得外部Strin
原创 《灰色預測(GM)的MATLAB實現》
一、 灰色模型GM(1,1) 1. 問題 2. 分析 3. MATLAB實現源代碼 4. MATLAB繪製的曲線圖 二、 灰色Verhulst模型(即Logistic模型) 1. 問題 2. 分析 3. MATLAB實現
原创 《使用phpStudy搭建Yii2.0框架》
一、先搭建好本地Windows系統的WAMP環境 二、配置關於php的環境變量 三、開啓php的openssl擴展(因爲composer命令的運行需要開啓php的openssl擴展) 四、安裝Yii2.0 1. 方法一:通過壓
原创 《探索JVM內存區域》
一、爲什麼要了解JVM內存區域 二、結識JVM中的“內存”成員 1. 程序計數器(PC=Program Counter Register) 2. JVM棧(Java Virtual Machine Stacks) 3. 本地方
原创 《Android性能調優&優良程序風格》
Preface: 運行Android系統的手機或其他移動設備,其內存和CPU性能都受到了一定的限制,這方面完全不能和PC機、服務器相比。所以,在開發App時,稍不留意,就會出現各種各樣的不良情況。如果你的Android
原创 《操作系統之Java實現模擬頁面置換算法》
一. 頁面置換三大算法簡介 1. FIFO(先進先出置換算法) 2. LRU(最近最久未使用置換算法) 3. OPT(最佳置換算法) 二. 實現具體流程 1. 基於隨機數產生該程序依次執行的指令的地址序列 2. 將指令地址序
原创 《大雄學設計模式--(3)裝飾者模式》
情景引入: 轉眼間,母親節就快到了。雖然大雄在學習方面總是馬馬虎虎,但是對於母親大人的節日還是記得一清二楚。這不,他就打算送他媽媽一個present,給媽媽一個驚喜。說做就做,他馬上跑到購物街上挑選合適的禮物以及包裝紙。也不知道
原创 《動手實現一款簡單的攔阻球遊戲》
一、需求分析 1. 核心需求 2. 個性化需求 二、項目總體結構 1.項目邏輯代碼結構 2. 項目資源管理結構 三、效果預覽 1. 遊戲主菜單(主界面) 2.遊戲設置界面 3. 遊戲界面 四、實現代碼(只貼出部分主要代
原创 《大雄學設計模式--(1)策略模式》
情景引入: 哆啦A夢不像大雄那麼偷懶,每天要做什麼他都會認真去完成。比如,星期一他要清理百寶袋, 星期二他要幫媽媽做家務, 星期三他要去陪小咪散步……但是,因爲他怕以後事情一多起來,就不知道哪一天應該做哪些事情了。所以他
原创 《操作系統之Java實現模擬多級反饋隊列進程調度(帶GUI)》
一、效果預覽 二、多級反饋隊列調度算法簡介 三、需求分析和設計 四、代碼實現 1. 進程控制塊類 2. 控制塊隊列類 3. 多級反饋隊列進程調度模擬類 五、相關說明 六、源代碼和Jar包下載 不得不說,利用I
原创 《基於JDBC實現一個簡易的人員信息管理系統》
一、基本思想 二、需求分析 三、前期準備 1. 創建人員信息數據庫 2. 工程目錄組織 四、代碼實現 1. Model layer 2. View layer 3. Control layer 一、基本思想
原创 《Android狀態欄微技巧,帶你真正理解沉浸式模式(轉載)》
最近愛上了郭神的文章,不禁轉發一下~~ 轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/51763825 本文同步發表於我的微信公衆號,掃一掃文章底部的二維碼或
原创 《在IDEA中配置MySQL的驅動程序》
一、下載mysql connecter 下載地址:http://dev.mysql.com/downloads/connector/j/ 具體步驟已在下圖中標註,注意是下載zip壓縮包格式,因爲解壓縮安裝很方便。 下載完成後得到壓縮包如
原创 《網絡電視節目推薦系統----基於用戶協同過濾與基於內容的推薦算法的後融合》
一、什麼是推薦系統 二、產生原因 由上我們可以得知,推薦系統產生的兩大原因 三、應用場景 四、推薦系統的評測方法 1. 推薦系統的三大實驗方法 a. 離線實驗: b. 用戶調查 c. 在線實驗 《Summary》 2.
原创 《The Difference between編譯器(Compiler)&解釋器(Interpreter)》
一、定義理解 1、編譯器就是將“一種語言(通常爲高級語言)”翻譯爲“另一種語言(通常爲低級語言)”的程序。 2、解釋器,又譯爲直譯器,是一種電腦程序,能夠把高級編程語言一行一行直接轉譯運行。 二、類比理解 1. 編譯 2. 解