是我目前看到的最好的關(guān)于spring的文章羡儿,沒有之一(看的也不多,哈哈早像!??)
真心感謝僻肖!
6e85a856ef99 評(píng)論自請(qǐng)別再問Spring Bean的生命周期了!
+1卢鹦, 講的就是內(nèi)存結(jié)構(gòu)或者叫內(nèi)存區(qū)域臀脏,但是網(wǎng)上好多人都說這些是內(nèi)存模型JMM ~ 一臉懵逼 ?
JVM內(nèi)存模型你只要看這一篇就夠了讓我們不厭其煩的從內(nèi)存模型開始說起:作為一般人需要了解到的冀自,JVM的內(nèi)存區(qū)域可以被分為:線程棧揉稚,堆,靜態(tài)方法區(qū)(實(shí)際上還有更多功能的區(qū)域凡纳,并且這里說的是JVM的內(nèi)存區(qū)域窃植,實(shí)際...
你說的是Java內(nèi)存結(jié)構(gòu)吧, Java內(nèi)存模型和你說的這些好像沒有什么關(guān)系
蝸牛大師 評(píng)論自JVM內(nèi)存模型你只要看這一篇就夠了
前言 Redis 是我們目前大規(guī)模使用的緩存中間件,由于它強(qiáng)大高效而又便捷的功能绣张,得到了廣泛的使用答渔。單節(jié)點(diǎn)的Redis已經(jīng)就達(dá)到了很高的性能,為了提高可用性我們可以使用Red...
請(qǐng)教一個(gè)問題 今天照著你上面的源碼 寫了一遍 但是 我每次點(diǎn)擊瀏覽器刷新url侥涵,serverSocket.accept() 這個(gè)方法調(diào)了好幾次 不明白為啥 由于后面幾次沒有數(shù)據(jù) 所以 直接報(bào)了空指針 后來把后面的處理邏輯 都注釋掉 發(fā)現(xiàn) 我只要請(qǐng)求一次 原本阻塞的 accept()還是會(huì)被多次調(diào)用 希望您能解惑
丁大偉啊啊 評(píng)論自寫一個(gè)迷你版的Tomcat
你看了源碼沼撕,里面確實(shí)是這樣寫的,不過你理解的腦回路有點(diǎn)不一樣芜飘,創(chuàng)建一個(gè)ArrayList確實(shí)一開始的大小是0,在第一個(gè)無參構(gòu)造方法也能看出务豺,而且你也看到了添加元素那邊,知道添加元素會(huì)初始化10嗦明,你注意看這個(gè)類的常量了么笼沥,里面有兩個(gè)常量,一個(gè)是defaultcapital_empty_element娶牌,另一個(gè)是default_capital奔浅,這兩個(gè)標(biāo)注的是這個(gè)類兩種情況的默認(rèn)值,而我們一般思考的是第二種诗良,第一種是跟空數(shù)組作對(duì)比用的汹桦。
代碼potty 評(píng)論自ArrayList的初始容量現(xiàn)在為0,不再是10了
同問鉴裹,求解惑~
寫一個(gè)迷你版的Tomcat前言 Tomcat舞骆,這只3腳貓灵嫌,大學(xué)的時(shí)候就認(rèn)識(shí)了,直到現(xiàn)在工作中葛作,也常會(huì)和它打交道寿羞。這是一只神奇的貓,今天讓我來抽象你赂蠢,實(shí)現(xiàn)你绪穆! Write MyTomcat Tomcat...
前言 Tomcat,這只3腳貓虱岂,大學(xué)的時(shí)候就認(rèn)識(shí)了玖院,直到現(xiàn)在工作中,也常會(huì)和它打交道第岖。這是一只神奇的貓难菌,今天讓我來抽象你,實(shí)現(xiàn)你蔑滓! Write MyTomcat Tomcat...