![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
OSI和TCP/IP分層模型 OSI體系結(jié)構(gòu)颈将,即Open System Interconnection尚粘,由7層結(jié)構(gòu)組成至扰。相對(duì)于TCP/IP分層結(jié)...
Java中的內(nèi)存結(jié)構(gòu)模型 Java中的內(nèi)存結(jié)構(gòu)模型分為 方法區(qū)罕伯、虛擬機(jī)棧乾吻、本地方法棧、堆织阅、程序計(jì)數(shù)器壳繁。 方法區(qū):也稱“靜態(tài)存儲(chǔ)區(qū)”,負(fù)責(zé)存儲(chǔ)類信...
HTTP(超文本傳輸協(xié)議) 是基于TCP/IP協(xié)議的應(yīng)用層協(xié)議荔棉,通信方式為“請(qǐng)求—響應(yīng)方式”闹炉,即在請(qǐng)求時(shí)建立連接通道,當(dāng)客戶端向服務(wù)器發(fā)送請(qǐng)求后...
代理是一種軟件設(shè)計(jì)模式江耀,目的是通過不直接調(diào)用被代理對(duì)象而訪問其方法剩胁,提高代碼重用率。 一般用于框架本身處理多種業(yè)務(wù)邏輯時(shí)祥国,通過代理機(jī)制方便業(yè)務(wù)方...
Java多線程中的同步機(jī)制會(huì)對(duì)資源進(jìn)行加鎖,保證同一時(shí)刻只有一個(gè)線程操作該資源晾腔,避免多個(gè)線程同時(shí)訪問該資源造成沖突舌稀。 Synchronized是...
在上篇文章工廠模式——工廠方法模式中,我們根據(jù)案例學(xué)習(xí)了工廠方法模式知識(shí)點(diǎn)灼擂。此篇我們引入新的需求場(chǎng)景下壁查,在對(duì)比工廠方法模式下學(xué)習(xí)抽象工廠模式的運(yùn)...
在上一篇文章中工廠模式——簡(jiǎn)單工廠模式 我們了解到簡(jiǎn)單工廠模式的運(yùn)用和存在的問題。 回顧下簡(jiǎn)單工廠模式里的工廠類寫法: 如果新增了一個(gè)產(chǎn)品對(duì)象剔应,...
工廠模式分為 簡(jiǎn)單工廠模式(Simple Factory Pattern)睡腿、工廠方法模式(Factory Method)语御、抽象工廠模式(Abst...
在java內(nèi)部已有內(nèi)置的觀察者模式,如類 java.util.Observable和類java.util.Observer席怪,即是被觀察者和觀察者...