除了標(biāo)準(zhǔn)的OSI七層模型以外,常見(jiàn)的網(wǎng)絡(luò)層次劃分還有TCP/IP四層協(xié)議以及TCP/IP五層協(xié)議,它們之間的對(duì)應(yīng)關(guān)系如下圖所示: (1)應(yīng)用層+表示層+會(huì)話(huà)層應(yīng)用層是操作系統(tǒng)...
![240](https://cdn2.jianshu.io/assets/default_avatar/14-0651acff782e7a18653d7530d6b27661.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
除了標(biāo)準(zhǔn)的OSI七層模型以外,常見(jiàn)的網(wǎng)絡(luò)層次劃分還有TCP/IP四層協(xié)議以及TCP/IP五層協(xié)議,它們之間的對(duì)應(yīng)關(guān)系如下圖所示: (1)應(yīng)用層+表示層+會(huì)話(huà)層應(yīng)用層是操作系統(tǒng)...
HTTP的安全缺陷 通信內(nèi)容不加密通危,導(dǎo)致被竊聽(tīng) 不驗(yàn)證客戶(hù)端和服務(wù)端的身份浪谴,導(dǎo)致:服務(wù)器偽裝響應(yīng)返回到了其他的客戶(hù)端海量惡意連接 無(wú)法證明報(bào)文的完整性瘪匿,導(dǎo)致:請(qǐng)求和響應(yīng)內(nèi)容被...
WWW構(gòu)建元素 HTML——頁(yè)面的文本標(biāo)記語(yǔ)言萨赁,解決文本的展示 HTTP——文本傳遞協(xié)議,解決文本的傳輸問(wèn)題 URL——資源定位符芥挣,解決文本的定位問(wèn)題 HTTP無(wú)狀態(tài)的意思是...
Servlet+JSP模式的弊端 如果使用多個(gè)servletweb.xml文件巨大各個(gè)servlet處理流程分散驱闷,難以維護(hù)、修改 如果使用單個(gè)servlet采用合適的設(shè)計(jì)模式...
session和cookie的區(qū)別 兩者都是保持會(huì)話(huà)狀態(tài)的方式 session儲(chǔ)存在服務(wù)器空免,cookie儲(chǔ)存在客戶(hù)端 session需要一個(gè)sessionid來(lái)開(kāi)啟空另,一般儲(chǔ)存...
基本概念 Lambda表達(dá)式只能實(shí)現(xiàn)函數(shù)式接口函數(shù)式接口就是只有一個(gè)抽象方法的接口除此之外,函數(shù)式接口可以有默認(rèn)方法蹋砚、類(lèi)方法 在函數(shù)式接口之前加上@FunctionalInt...
官網(wǎng)下載扼菠,解壓至E:/ 修改conf/settings.xml 設(shè)置本地倉(cāng)庫(kù)位置,在settings標(biāo)簽下增加以下內(nèi)容:<localRepository>E:/apache-...
容器完成請(qǐng)求的流程 啟動(dòng)web容器 容器讀取web.xml坝咐,讀取init-Param循榆,并搜索目錄下的servlet文件 加載、實(shí)例化servlet(也可能在客戶(hù)請(qǐng)求時(shí)加載) ...
NIO與傳統(tǒng)IO相比墨坚,NIO以塊為單位傳輸秧饮,并且有緩存區(qū),而IO流直接通過(guò)字節(jié)傳輸 相比之下NIO減少了硬盤(pán)讀取的次數(shù)框杜,而且操作也更方便浦楣。 Buffer和Channel Bu...
基本分類(lèi) 所有的流都從4個(gè)流(抽象類(lèi))派生:字節(jié)流InputStream、OutputStream咪辱,二進(jìn)制的輸入輸出字符流reader、writer椎组,字符的輸入輸出 節(jié)點(diǎn)流低...
數(shù)據(jù)類(lèi)型 最常用的數(shù)據(jù)類(lèi)型int整型varchar字符串float浮點(diǎn)數(shù)decimal精確浮點(diǎn)數(shù)datetime日期時(shí)間 數(shù)據(jù)庫(kù)約束: 五種完整性約束NUT NULL——非空...
基本概念: 如果沒(méi)有泛型油狂,對(duì)象插入集合后就會(huì)轉(zhuǎn)為Object類(lèi)型,因此可以插入任意類(lèi)型的對(duì)象 當(dāng)取出元素時(shí)需要強(qiáng)制類(lèi)型轉(zhuǎn)換寸癌,如果忘記了原對(duì)象的類(lèi)型专筷,非常容易出錯(cuò) 泛型也稱(chēng)為“...
基本概念: 數(shù)組可以?xún)?chǔ)存基本類(lèi)型和數(shù)組,集合類(lèi)只能儲(chǔ)存引用對(duì)象蒸苇,不能儲(chǔ)存基本類(lèi)型 Collection接口和Iterator接口 Iterator接口是Collection接...
System類(lèi): 不能創(chuàng)建System類(lèi)的對(duì)象磷蛹,所有方法都是靜態(tài)方法,通過(guò)System調(diào)用 常用的就是out溪烤,currentTimeMillis() Object類(lèi) Obje...
基本概念 一個(gè)數(shù)組只能存放一種數(shù)據(jù)類(lèi)型 數(shù)組必須初始化 數(shù)組在初始化時(shí)就確定了長(zhǎng)度辱姨,之后不能再更改1柿菩、靜態(tài)初始化:指定值,不指定長(zhǎng)度 2炮叶、動(dòng)態(tài)初始化:只指定長(zhǎng)度碗旅,系統(tǒng)會(huì)自動(dòng)填...
一、使用直接量賦值當(dāng)執(zhí)行String str = "abc"時(shí)镜悉,先在Java的String常量池中創(chuàng)建一個(gè)"abc"對(duì)象祟辟,然后在變量棧中創(chuàng)建str變量,并指向該對(duì)象侣肄。當(dāng)執(zhí)行S...
??ASCII編碼旧困,美國(guó)信息交換標(biāo)準(zhǔn)碼,用8位稼锅,也就是一個(gè)字節(jié)表示256個(gè)字符吼具,其中0開(kāi)頭的128個(gè)字符時(shí)常用字母和符號(hào),1開(kāi)頭的是其他特殊字符矩距。??但是拗盒,如果加上國(guó)際語(yǔ)言,...
基礎(chǔ)知識(shí) 共八種數(shù)據(jù)類(lèi)型:4種整型(byte, short, int, long)锥债,2種浮點(diǎn)型(float陡蝇,double),booean哮肚,char 整型的賦值 一個(gè)整數(shù)默認(rèn)作...