ES6 let所聲明的變量躬厌,只在let命令所在的代碼塊內(nèi)有效。const聲明的變量是常量,不能被修改要拂。解構(gòu)表達(dá)式:(1)數(shù)組解構(gòu)比如有一個(gè)數(shù)組: let arr = [1,2...

服務(wù)調(diào)用方式 常見的遠(yuǎn)程調(diào)用方式有RPC和HTTP RPC:Remote Produce Call遠(yuǎn)程過程調(diào)用琢蛤,類似的還有RMI善镰。自定義數(shù)據(jù)格式跟衅,基于原生TCP通信,速度快石窑,...
yang嗯嗯要來充實(shí)自己了牌芋。OK,那就從Springboot開始吧松逊。 吶躺屁,環(huán)境已搭好。 @RestController注解相當(dāng)于@ResponseBody + @Contro...
線程安全問題多線程訪問了共享數(shù)據(jù)经宏,會(huì)產(chǎn)生線程安全問題犀暑。解決線程安全問題的第一種方案:使用同步代碼塊格式:synchronized(鎖對(duì)象){可能會(huì)出現(xiàn)線程安全的代碼(訪問了共...
線程狀態(tài) new 至今尚未啟動(dòng)的線程處于這種狀態(tài)驯击。runnable正在Java虛擬機(jī)中執(zhí)行的線程處于這種狀態(tài)。blocked受阻塞并等待某個(gè)監(jiān)視器鎖的線程處于這種狀態(tài)耐亏。wai...
Lambda表達(dá)式的標(biāo)準(zhǔn)格式:由三部分組成:一些參數(shù)轨域;一個(gè)箭頭;一段代碼杀餐。格式:(參數(shù)列表)->{一些重寫方法的代碼};解釋說明格式:():接口中抽象方法的參數(shù)列表干发,沒有參數(shù)...
FileReader可以讀取IDE默認(rèn)編碼格式(UTF-8)的文件旗国,F(xiàn)ileReader讀取系統(tǒng)默認(rèn)編碼(中文GBK)會(huì)產(chǎn)生亂碼。轉(zhuǎn)換流可以指定編碼表 OutputStrea...
一县袱,Junit單元測(cè)試 測(cè)試分類:黑盒測(cè)試(不需要寫代碼,給輸入值佑力,看程序是否能夠輸出期望的值)和白盒測(cè)試(需要寫代碼式散,關(guān)注程序具體的執(zhí)行流程)。Junit使用步驟:(1)定...
一打颤,函數(shù)式接口的定義 二暴拄,函數(shù)式接口的使用 三,使用Lambda優(yōu)化日志 函數(shù)式接口作為方法的參數(shù)案例 函數(shù)式接口作為方法的返回值類 三编饺,常用的接口Supplier接口 四乖篷,...
List接口:有序的集合(存儲(chǔ)和取出元素相同);允許存儲(chǔ)重復(fù)的元素养距;有索引诉探,可以使用普通的for循環(huán)遍歷。Vector集合棍厌、ArrayList集合肾胯、LinkedList集合。...