原创 MySQL查詢處理過程分析

MySQL查詢處理過程分析 介紹 查詢操作是關係型數據庫中使用最爲頻繁的操作,也是構成其它SQL語句(如:Delete、Update)的基礎。 要刪除或更新某些記錄時,首先要查詢出這些記錄,然後對其進行相應的操作。 查詢處理

原创 Java關鍵字之static、final、transient

Java關鍵字之static、final、transient static關鍵字 static關鍵字,通常用來修飾變量和方法以及靜態代碼塊。被修飾的變量表示爲類所有對象所共有的,被修飾的方法表示類的方法。 掌握好static關鍵

原创 讀書筆記之《Java程序員面試寶典》

讀書筆記之《Java程序員面試寶典》 介紹 最近想了解關於Java面試方面的書籍,我首先選的是《編程之美》這本書,看了前面一部分之後,真的覺得智商受虐了。 然後翻閱了這本書,本書主要介紹的是Java面試的考點,看完之後整體覺得內

原创 fluent 接口(鏈式調用的接口)

fluent 接口(鏈式調用的接口) 介紹 在一些框架中,比如hiberante中,比如配置系統變量時,通常都是鏈式調用來賦值的. 如下賦值就是鏈式調用: Person person = new Person(); person

原创 版本號閒談

版本號閒談 不管是對於後端還是前段版本兼容始終是個無法避免的難題,而其中的版本號命令也應該符合一定的規則,否則比較版本時就比較麻煩. 版本號的格式:V<主版本號>.<副版本號>.<發佈號> 版本號的初始值:V1.0.0 版本號管

原创 淺談Java SE知識點

淺談Java SE知識點 Java 發展和介紹 Java從誕生(1995年)那一刻起就是爲互聯網而生的,因此在當今互聯網時代,Java語言的應用非常的廣泛. 移動端的Android開發、服務端的java web和java ee都是使用Ja

原创 Google Guava介紹

Google Guava介紹 Google Guava是Google的java項目廣泛依賴的核心庫,其功能強大並且高效穩定,我們日常企業開發或學習也可以參考和借鑑Guava. 其對集合Collection、緩存Cache、原生數據類型支

原创 Mac 常用終端命令

Mac 常用終端命令 目錄操作 命令 功能描述 示例 mkdir 創建一個目錄 mkdir dirname rmdir 刪除一個目錄

原创 淺析回調

淺析回調 我們經常聽說回調函數,其實對於學習面向對象編程的人可能會對回調函數不是太清楚. 但是其實java圖形編程已經有這個概念了,其實就是事件監聽. 舉例 某天我打電話向你請教問題,你一時想不出解決方法,我又不能拿着電話在那裏傻等.

原创 Http首部字段

Http首部字段 熟悉Http首部字段對web開發非常重要,尤其在分析和解決問題時往往可以達到事半功倍效果. HTTP首部字段根據實際用途被分爲以下4中類型 1、通用首部字段 請求報文和響應報文兩方都會使用的首部. 2、請

原创 web 主機託管

web 主機託管 對內容資源的存儲,協調以及管理的職責統稱爲web主機託管. 本章主要講解web主機託管服務中的某些重要特徵和他們如何與http應用程序交互. 1、不同網站如何被"虛擬地託管"在同一個服務器上,這樣會對http產生怎樣

原创 讀書筆記之《圖解密碼技術》

圖解密碼技術讀書筆記 介紹 由於自己主要負責開發過公司的支付系統,因此也接觸過第三方支付網關(支付寶、微信支付等),其中數據信息的傳遞都是經過加密的。 並且支持多種加密方式有MD5、RSA等。嚴格意義上講MD5不能算作加密,只能算作校驗

原创 Java 8 新特性

Java 8 新特性 lambda表達式 Lambda表達式(也稱爲閉包),Lambda允許把函數作爲一個方法的參數. Lambda 表達式由三個部分組成: 第一部分:一個括號內用逗號分隔的形式參數,參數是函數式接口裏面方法的參數 第

原创 靜態代理和動態代理

靜態代理和動態代理 介紹 在一些情況下,客戶端不想或者不能夠直接引用一個對象,而代理對象就可以在客戶端和目標對象之間起到中介的作用. 代理設計模式:可以先簡單理解爲代理商或中介的概念,比如上網我們可能就會使用代理服務器去上網. 典型

原创 Http狀態碼速查

Http狀態碼速查 Http狀態碼在日常開發中往往會遇到,如果對常見的狀態碼比較熟悉的話,那麼可能方便我們排查問題. 狀態碼分類 總體範圍 已定義範圍 類別 100~199 1