原创 設計模式之---單例模式(Singleton Pattern)
基本概念 確保某一個類只有一個實例,而且自行實例化並向整個系統提供這個實例,這個類稱爲單例類,它提供全局訪問的方法。單例模式是一種創建型模式。 緣起 某些類,我們希望在程序運行期間有且只有一個實例,原因可能是該類的創建需要消耗系統
原创 Java代碼優化建議
總結日常Java開發常見優化策略,持續更新。 儘可能使用局部變量 調用方法時傳遞的參數以及在調用中創建的臨時變量都保存在棧中,速度較快,其他變量,如靜態變量、實例變量等,都在堆中創建,速度較慢。另外,棧中創建的變量,隨着方法的運行結束
原创 讀書筆記---《編寫可讀代碼的藝術》
前言 我們曾經在非常成功的軟件公司中和出色的工程師一起工作,然而我們所遇到的代碼仍有很大的改進空間。實際上,我們曾見到一些很難看的代碼,你可能也見過。但是當我們看到寫得很漂亮的代碼時,會很受啓發。好代碼會很明確告訴你它在做什麼。使用它會很
原创 Java代碼優化建議
總結日常Java開發常見優化策略,持續更新。 儘可能使用局部變量 調用方法時傳遞的參數以及在調用中創建的臨時變量都保存在棧中,速度較快,其他變量,如靜態變量、實例變量等,都在堆中創建,速度較慢。另外,棧中創建的變量,隨着方法
原创 Java代碼優化建議
總結日常Java開發常見優化策略,持續更新。 儘可能使用局部變量 調用方法時傳遞的參數以及在調用中創建的臨時變量都保存在棧中,速度較快,其他變量,如靜態變量、實例變量等,都在堆中創建,速度較慢。另外,棧中創建的變量,隨着方法的運行結束,這
原创 Hexo博客搭建
本文默認已經安裝好git和node.js環境 版本說明:git version 2.16.2.windows.1 、 node.js v8.9.4 Hexo是什麼 Hexo 是一個快速、簡潔且高效的博客框架,這裏不多介紹
原创 IDEA使用總結
資源列表 官方網站:http://www.jetbrains.com/idea/ 官網教學視頻:http://www.jetbrains.com/idea/documentation/ 簡介 IDEA 全稱 Intell
原创 創建線程的幾種方式
繼承Thread類 public class ExtendsThreadTest extends Thread { @Override public void run() { System.ou
原创 Linux常用命令
記錄下linux常用操作文件命令,以及安裝常用軟件方法,備忘以及方便查找 常用命令 文件和目錄 cd ..:返回上一級目錄 cd /:進入根目錄 cd ~:進入用戶主目錄 pwd:打印當前目錄juedui路徑 ls:列
原创 Redis總結
資源列表: Redis 命令參考 Commands Redis是什麼 Redis是一個開源(BSD許可)的內存中的數據結構存儲,用作數據庫、緩存和消息中間件。它支持多種數據結構,如字符串、哈希表、列表、無序集合、有序集合
原创 Git常用命令
資源列表: Git Book 深入淺出Git教程(轉載) Git使用詳細教程 名詞介紹 Workspace:工作區 Index/Stage:暫存區,也叫索引 Repository:倉庫區(或本地倉庫),也存儲庫 Remo
原创 創建線程的幾種方式
繼承Thread類 public class ExtendsThreadTest extends Thread { @Override public void run() { System.out.prin
原创 Git常用命令
資源列表: Git Book 深入淺出Git教程(轉載) Git使用詳細教程 名詞介紹 Workspace:工作區 Index/Stage:暫存區,也叫索引 Repository:倉庫區(或本地倉庫),也存儲庫 Remote:遠程
原创 Linux常用命令
記錄下linux常用操作文件命令,以及安裝常用軟件方法,備忘以及方便查找 常用命令 文件和目錄 cd ..:返回上一級目錄 cd /:進入根目錄 cd ~:進入用戶主目錄 pwd:打印當前目錄juedui路徑 ls:列出當前目錄中的
原创 創建線程的幾種方式
繼承Thread類 public class ExtendsThreadTest extends Thread { @Override public void run() { System.out.prin