從 1995 年開(kāi)始算起,Java 已經(jīng)走過(guò)了20多個(gè)年頭,也發(fā)布了十余個(gè)大版本,了解一下 Java 的不同版本的特性,以便在日常的開(kāi)發(fā)中更好的...
投稿
從 1995 年開(kāi)始算起,Java 已經(jīng)走過(guò)了20多個(gè)年頭,也發(fā)布了十余個(gè)大版本,了解一下 Java 的不同版本的特性,以便在日常的開(kāi)發(fā)中更好的...
二進(jìn)制 為什么要編碼? 在計(jì)算機(jī)中,所有的數(shù)據(jù)在存儲(chǔ)和運(yùn)算時(shí)都要使用二進(jìn)制數(shù)表示(因?yàn)橛?jì)算機(jī)用高電平和低電平分別表示1和0) 我們用QQ給其他人...
1. 并發(fā)編程基礎(chǔ) 1.1 什么是線(xiàn)程 線(xiàn)程是進(jìn)程中的一個(gè)實(shí)體,線(xiàn)程本身是不會(huì)獨(dú)立存在的。進(jìn)程是代碼在數(shù)據(jù)集合上的一次運(yùn)行活動(dòng),是系統(tǒng)進(jìn)行資源分...
文章歸屬:MySQL索引使用方法和性能優(yōu)化,此君總結(jié)的非常詳細(xì)。直接搬過(guò)來(lái)了。轉(zhuǎn)載時(shí)間:21017 11 08 關(guān)于MySQL索引的好處,如果正...
什么是設(shè)計(jì)模式 設(shè)計(jì)模式(Design pattern) 是解決軟件開(kāi)發(fā)某些特定問(wèn)題而提出的一些解決方案也可以理解成解決問(wèn)題的一些思路。通過(guò)設(shè)計(jì)...
Dubbo入門(mén) Dubbo的架構(gòu)如下圖: 節(jié)點(diǎn)角色說(shuō)明 調(diào)用關(guān)系說(shuō)明 服務(wù)容器負(fù)責(zé)啟動(dòng),加載,運(yùn)行服務(wù)提供者。 服務(wù)提供者在啟動(dòng)時(shí),向注冊(cè)中心注...
很多人應(yīng)該聽(tīng)說(shuō)過(guò)設(shè)計(jì)模式(Design pattern),又或多或少的看過(guò)或用過(guò)設(shè)計(jì)模式,但是實(shí)際用在開(kāi)發(fā)過(guò)程中總有點(diǎn)心有余而力不足的感覺(jué)。那肯...
設(shè)計(jì)原則七大原則 單一職責(zé)原則(Single Reponsibility Principle)是盡量讓一個(gè)類(lèi)負(fù)責(zé)一個(gè)接口(功能)。 開(kāi)閉原則(O...
代理模式 為其他對(duì)象提供一個(gè)代理以控制對(duì)某個(gè)對(duì)象的訪(fǎng)問(wèn)。代理類(lèi)主要負(fù)責(zé)為委托了(真實(shí)對(duì)象)預(yù)處理消息、過(guò)濾消息、傳遞消息給委托類(lèi),代理類(lèi)不現(xiàn)實(shí)具...
面試官:如何解決TCC中懸掛問(wèn)題? 懸掛就是對(duì)于一個(gè)分布式事務(wù),其二階段Cancel接口比Try接口先執(zhí)行。 出現(xiàn)原因是在調(diào)用分支事務(wù)Try時(shí),...