寫在2017年末尾,翻看文集的第一篇文章已經(jīng)是三個(gè)月前的事了,也沒(méi)想過(guò)這文集會(huì)寫那么久,這么慢。。。 Netty文集中的文章主要都是我學(xué)習(xí)過(guò)程的筆記,寫博客的主要目的是為了...
server端工作原理如下圖: server端啟動(dòng)時(shí)綁定本地某個(gè)端口,將自己NioServerSocketChannel注冊(cè)到某個(gè)boss NioEventLoop的sele...
小苜蓿,很高興看到你的文章!繼續(xù)加油,支持!
《忠犬八公的故事》:因?yàn)樯類?ài),所以等待1 初秋,雨天,老家。 滴滴答答的雨聲,時(shí)快時(shí)慢,像一首交響曲,院子里時(shí)而看到點(diǎn)點(diǎn)水泡,不透亮,不晶瑩,卻很靈動(dòng)。 農(nóng)村的雨天,異常寂靜,沒(méi)有車聲,沒(méi)有喧嘩,唯有小狗蹲在門口...
synchronized是Java中的關(guān)鍵字,是一種同步鎖。它修飾的對(duì)象有以下幾種: 修飾一個(gè)代碼塊,被修飾的代碼塊稱為同步語(yǔ)句塊,其作用的范圍是大括號(hào){}括起來(lái)的代碼,作用...
你會(huì)發(fā)現(xiàn)身邊總會(huì)存在這樣的人:上學(xué)看起來(lái)不努力卻總能拿高分,玩的不比你少的朋友卻總是在很多方面成就要比同儕大的多。 甚至一些國(guó)外的年輕人,連業(yè)余玩的東西也都搞的很牛逼。你會(huì)奇...
Java是一種面向?qū)ο蟮木幊陶Z(yǔ)言,應(yīng)用于各種各樣的技術(shù)領(lǐng)域,例如網(wǎng)站開(kāi)發(fā)、Android開(kāi)發(fā)、游戲開(kāi)發(fā)、大數(shù)據(jù)等等。作為Java開(kāi)發(fā)者,每一個(gè)項(xiàng)目的要求不同,遇到的問(wèn)題也會(huì)不...
spring mvc 工作機(jī)制(原理): DispatcherServlet主要用作職責(zé)調(diào)度工作,本身主要用于控制流程 1.springmvc將所有的請(qǐng)求都提交給Dispat...
一.協(xié)議基礎(chǔ) http基于TCP/IP協(xié)議的一種傳輸協(xié)議,如果承載TSL/SSL協(xié)議層之上便就成為了https。 有關(guān)兩者的詳細(xì)比較和關(guān)聯(lián)后面在介紹原理的時(shí)候會(huì)詳細(xì)說(shuō)明。 二...
《易經(jīng)·系辭》有云:“形而上者謂之道,形而下者謂之器”。同理,任何技術(shù)都可以從道和器的角度去解讀,一門技術(shù),只知道器不知道道,走不遠(yuǎn),只知道道而不知道器,啥也干不了,只能空口...
寫了個(gè)顯眼的標(biāo)題,就真得說(shuō)幾句有用的話。 5月份一個(gè)很偶然的機(jī)會(huì),加了葉神的微信,還收到了祝福。一激動(dòng)就承諾說(shuō)寫篇最詳細(xì)的面經(jīng)分享給大家,畢竟用了葉神的??途W(wǎng)這么久,收獲真的...
①HashMap的工作原理 HashMap基于hashing原理,我們通過(guò)put()和get()方法儲(chǔ)存和獲取對(duì)象。當(dāng)我們將鍵值對(duì)傳遞給put()方法時(shí),它調(diào)用鍵對(duì)象的has...
臨淵羨魚(yú),不如退而結(jié)網(wǎng)。我們步步為營(yíng),從頭開(kāi)始幫助你用Python做出第一張?jiān)~云圖來(lái)。歡迎嘗試哦! 在大數(shù)據(jù)時(shí)代,你經(jīng)??梢栽诿襟w或者網(wǎng)站上看到一些非常漂亮的信息圖。 例如這...
前言雖然各種框架、庫(kù)發(fā)版之快,但并不會(huì)阻止部分人去研究應(yīng)用。昨天的文章可能帶給你的是一些前端的名詞解釋,那么今天由@謝麗翻譯的文章可能會(huì)給你另一番不同的感受。 正文從這開(kāi)始~...
can and no one may. We ourselves mustwalk the path." —Buddha 目錄 ·不要這樣學(xué)習(xí)JavaScript ·本課程資...