策略模式屬于行為型模式,該模式定義了一系列算法,并將每個算法封裝起來,使它們可以相互替換,且算法的變化不會影響使用算法的客戶。它通過對算法進行封...

策略模式屬于行為型模式,該模式定義了一系列算法,并將每個算法封裝起來,使它們可以相互替換,且算法的變化不會影響使用算法的客戶。它通過對算法進行封...
接口 接口(英文:interface),在java編程語言中是一個抽象類型,是抽象方法的集合,接口通常以interface來聲明。 接口無法被實...
抽象類:在面向對象中,所有的對象都是通過類來描述,但是反過來,并不是所有的類都用來描述對象。如果一個類沒有包含足夠的信息來描繪一個具體的對象,這...
前后端分離之前的事兒 以前在軟件行業,無論是JAVA工程師還是.NET程序員,都是全棧,因為從數據庫設計到后端接口開發,再到前端頁面的搭建,全靠...
減少編譯 CCache,安裝配置即可,對代碼無侵入,成本低、風險低。優化時需要想辦法提高cache命中率 Lib庫,把一些穩定的代碼打包成庫,直...
同樣都是編程,做的事情幾乎也都是一樣的,為什么最后拿工資的時候才發現差異居然這么大? 其實,雖說都是編程,但是很多細節性的問題可能限制了你的能力...
在互聯網興起的時代,大家基本都知道程序員的工資高,但并不代表每一個程序員的工資都很高。因為工資的高低也與程序員個人的技術水平有關。今天巨牛匯外包...
對于學Java的人來說,學習和了解框架是必修的,但是Java的框架比較多,并不需要全部都學,只要學幾個常用的框架,在工作的時候就差不多夠用了。今...
技術歸根結底是用來解決實際問題的,所以技術能力的成長很大程度上取決于解決問題的能力的成長,要成為高級工程師,你需要改進解決問題的模型。 初級狀態...
場景:發起訂單,再取消訂單。測試大批量用戶同時下單到服務器以及取消訂單時對數據庫進行操作,服務器性能問題。 PS:下單之后會返回訂單號,訂單號作...