1.單一職責(zé) 簡(jiǎn)單來(lái)說(shuō)單一職責(zé)就是一個(gè)類(lèi)只負(fù)責(zé)一個(gè)功能。更加具體的說(shuō)就是對(duì)一個(gè)類(lèi)而言叙淌,應(yīng)該是一組相關(guān)性很高的函數(shù)褂萧、數(shù)據(jù)的封裝荞雏,是高內(nèi)聚低耦合的胎撤,對(duì)外界而言應(yīng)該僅有一個(gè)引起它變...
1. 進(jìn)程和線程的區(qū)別: 進(jìn)程是操作系統(tǒng)的基本單位,而線程是任務(wù)調(diào)度和執(zhí)行的基本單位 每個(gè)進(jìn)程都有獨(dú)立的代碼和數(shù)據(jù)空間 同一類(lèi)線程共享代碼和數(shù)據(jù)空間在操作系統(tǒng)中能同時(shí)運(yùn)行多個(gè)...
1. 網(wǎng)絡(luò)編程就是如何在程序中實(shí)現(xiàn)兩臺(tái)計(jì)算機(jī)的通信 網(wǎng)絡(luò)通信是兩臺(tái)計(jì)算機(jī)上連個(gè)進(jìn)程之間的通信 什么是協(xié)議1. 互聯(lián)網(wǎng)包含網(wǎng)絡(luò)上百種的協(xié)議標(biāo)準(zhǔn)府寒,但最重要的兩個(gè)協(xié)議是TCP和I...