簡(jiǎn)單總結(jié)幾家公司的面試經(jīng)歷,回顧一下秋招之旅~ 廣聯(lián)達(dá)內(nèi)推一面:1.自我介紹,介紹一下項(xiàng)目2.說(shuō)下直接插入排序和哈希排序的具體過(guò)程3.說(shuō)下快速排序(我說(shuō)的是隨機(jī)選取一個(gè)數(shù)字作...
簡(jiǎn)單總結(jié)幾家公司的面試經(jīng)歷,回顧一下秋招之旅~ 廣聯(lián)達(dá)內(nèi)推一面:1.自我介紹,介紹一下項(xiàng)目2.說(shuō)下直接插入排序和哈希排序的具體過(guò)程3.說(shuō)下快速排序(我說(shuō)的是隨機(jī)選取一個(gè)數(shù)字作...
1)Java內(nèi)存模型 程序計(jì)數(shù)器:當(dāng)前執(zhí)行的字節(jié)碼行號(hào)指示器,字節(jié)碼指示器就根據(jù)這個(gè)計(jì)數(shù)器的值來(lái)選取下一條指令,分支、循環(huán)、跳轉(zhuǎn)、異常處理、線程恢復(fù)等基礎(chǔ)功能都要依賴這個(gè)計(jì)數(shù)...
圖片是??途W(wǎng)創(chuàng)始人發(fā)的一條帖子,在??途W(wǎng)的討論區(qū)會(huì)看見(jiàn)很多人開(kāi)始曬offer啦,其實(shí)一開(kāi)始看見(jiàn)的時(shí)候內(nèi)心是有點(diǎn)著急的,人家都有offer了,而我呢,好像還在原地打轉(zhuǎn)。但是其實(shí)...
@Nathan丶 感謝鼓勵(lì)??
Java容器之ConcurrentHashMapHashMap在高并發(fā)場(chǎng)景下會(huì)產(chǎn)生環(huán)形鏈表,從而造成死循環(huán)的問(wèn)題??梢愿挠肏ashTable或者Collections.synchronizedMap,但是兩者都是給整個(gè)集合...
HashMap在高并發(fā)場(chǎng)景下會(huì)產(chǎn)生環(huán)形鏈表,從而造成死循環(huán)的問(wèn)題??梢愿挠肏ashTable或者Collections.synchronizedMap,但是兩者都是給整個(gè)集合...
Java中容器主要分為兩大類(lèi):Collection和Map,讓我們來(lái)看一下Map下主要的繼承類(lèi)和實(shí)現(xiàn)類(lèi)。本篇主要學(xué)習(xí)HashMap源碼。 與新的集合實(shí)現(xiàn)不同,HashTabl...
1)容器之Collection Java中容器主要分為兩大類(lèi):Collection和Map,讓我們來(lái)看一下Collection下主要的繼承類(lèi)和實(shí)現(xiàn)類(lèi)。 1.1)List:是一...
今兒看見(jiàn)了占小狼的博客,翻到了他寫(xiě)的第二篇博文,質(zhì)量和最近的博文相比差了很多。其實(shí)都是這樣成長(zhǎng)過(guò)來(lái)的,對(duì)吧?一開(kāi)始決定寫(xiě)簡(jiǎn)書(shū)的時(shí)候,想的很簡(jiǎn)單,記錄一些平時(shí)學(xué)習(xí)的知識(shí)點(diǎn),可是...
都是這樣成長(zhǎng)起來(lái)的,對(duì)吧~
原子操作的實(shí)現(xiàn)原理簡(jiǎn)書(shū) 占小狼轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝! 原子(atomic),本意是指“不能被進(jìn)一步分割的粒子”。原子操作意味著“不可被中斷的一個(gè)或一系列操作”。 接下去一起看看在Intel...
冒泡排序 (一)排序過(guò)程分析 現(xiàn)在有一個(gè)數(shù)組,共有六個(gè)元素,{1,4,7,2,3,5},要求把他們按照從小到大的順序排列,每一趟排序?qū)⑤^大的值交換到最右邊,下面進(jìn)行排序過(guò)程分...
選擇排序 (一)排序過(guò)程分析 假設(shè)現(xiàn)在有N個(gè)數(shù)比較大小,選擇排序就是首先在0~N-1上選擇一個(gè)最小的數(shù),取最小數(shù)的位置,假設(shè)這個(gè)位置叫 min_index,然后把該位置與0位...
流式輸入/輸出原理:就是進(jìn)行讀寫(xiě)數(shù)據(jù)的操作,由管道相連,一端連著程序,一端連著數(shù)據(jù)源。 (一)Java流類(lèi)的類(lèi)結(jié)構(gòu)圖 (二)Java的IO分類(lèi)(并未完全列出) (三)文件操作...
在學(xué)習(xí)什么是volatile之前,首先應(yīng)該認(rèn)識(shí)一下Java內(nèi)存模型。Java中的內(nèi)存模型如圖所示: 主內(nèi)存:Java內(nèi)存模型規(guī)定了所有的變量都存儲(chǔ)在主內(nèi)存中。主內(nèi)存被所有的線...
1)線程的狀態(tài)轉(zhuǎn)換新建(New Thread):創(chuàng)建后尚未啟動(dòng)就緒狀態(tài)(Runnable):線程已經(jīng)被啟動(dòng),正在等待分配時(shí)間片,一旦得到時(shí)間片就開(kāi)始運(yùn)行運(yùn)行狀態(tài)(Runnin...
1 自動(dòng)注入,分為三種: 2.1@Autowired第一步:在Spring容器中添加啟用注解的節(jié)點(diǎn)<context:annotation-config></context:a...
1) 查看內(nèi)核版本 uname -r uname -a cat/port/version 2) ls命令 ls 命令用于列出用戶有權(quán)訪問(wèn)的任何目錄的內(nèi)容.ls...