BIO的問題 上一節(jié)我們提到BIO在讀取數(shù)據(jù)時(shí),需要阻塞當(dāng)前線程,因此會(huì)導(dǎo)致當(dāng)前線程無法繼續(xù)其他工作; 由于數(shù)據(jù)傳輸是個(gè)漫長的過程,那么是否可以在此過程中,不阻塞當(dāng)前線程呢?...
網(wǎng)絡(luò)I/O的4個(gè)要素 網(wǎng)絡(luò)IO首先是一種I/O,按照我們上一節(jié)中對于“I/O”的定義,網(wǎng)絡(luò)I/O也符合4個(gè)要素: 1.源頭(source):一臺(tái)電腦的磁盤或內(nèi)存; 2.目標(biāo)(...
今天又有某種原因更換了Github上的賬戶,但在使用向新賬戶PUSH項(xiàng)目時(shí),盡管遠(yuǎn)程倉庫的地址已經(jīng)是新賬戶的地址,但是,卻總是使用舊的賬戶在登錄/提交到新的倉庫上。 使用gi...
本文中我們介紹并比較兩種最流行的開源持久框架:iBATIS和Hibernate,我們還會(huì)討論到Java Persistence API(JPA)。我們介紹每種解決方案并討論其...
真正的高情商,從給別人寫評論開始
真正的高情商,從學(xué)會(huì)麻煩別人開始文/北崖 一個(gè)人自我進(jìn)化可以有兩種方式,一種是自助,一種是求助。 自助是依靠自己擅長的能力,向內(nèi)生長; 求助是彌補(bǔ)自己缺乏的能力,向外生長。 懂得求助,是一種優(yōu)秀的能力,可以...
文/北崖 一個(gè)人自我進(jìn)化可以有兩種方式,一種是自助,一種是求助。 自助是依靠自己擅長的能力,向內(nèi)生長; 求助是彌補(bǔ)自己缺乏的能力,向外生長。 懂得求助,是一種優(yōu)秀的能力,可以...
前言 最近將一些Java代碼改成Kotlin代碼,在改造過程中經(jīng)常遇到“事件(函數(shù))”的回調(diào);針對這幾種回調(diào)的實(shí)現(xiàn),做一次小小的總結(jié); 回調(diào)的接口使用Java語言 在Java...
git刪除遠(yuǎn)程文件夾或文件的方法 項(xiàng)目開發(fā)初期由于.gitignore 文件配置不正確很有可能導(dǎo)致某些不需要的目錄上傳到 git 遠(yuǎn)程倉庫上了,這樣會(huì)導(dǎo)致每個(gè)開發(fā)者提交的時(shí)候...
目錄: git 實(shí)踐(一) pull的使用git 實(shí)踐(二) push的使用git 實(shí)踐(三) 建立關(guān)聯(lián)分支 建立分支關(guān)聯(lián)關(guān)系的三種方法: 1.檢出時(shí)建立: 從服務(wù)器上拉取特...
目錄: git 實(shí)踐(一) pull的使用git 實(shí)踐(二) push的使用git 實(shí)踐(三) 建立關(guān)聯(lián)分支 前言 上一次我們詳細(xì)講解了git pull的三種使用方式,也介紹...
目錄: git 實(shí)踐(一) pull的使用git 實(shí)踐(二) push的使用git 實(shí)踐(三) 建立關(guān)聯(lián)分支 前言 工作中,我們會(huì)用到git pull來從遠(yuǎn)程倉庫"同步"代碼...