本文轉(zhuǎn)自:Dubbo架構(gòu)設(shè)計(jì)詳解贸桶,原作者是:時(shí)延軍 Dubbo是Alibaba開(kāi)源的分布式服務(wù)框架,它最大的特點(diǎn)是按照分層的方式來(lái)架構(gòu)桌肴,使用這種方式可以使各個(gè)層之間解耦合(或...
一识脆、概念理解 (1)多線程的兩種實(shí)現(xiàn)形式:一種是實(shí)現(xiàn)Runnable接口设联,一種是繼承Thread類(lèi)并重寫(xiě)其run方法(2)線程的執(zhí)行的兩種形式:一種是使用ExecutorSe...
在使用java集合的時(shí)候离例,都需要使用Iterator。但是java集合中還有一個(gè)迭代器ListIterator,在使用List悉稠、ArrayList宫蛆、LinkedList和Ve...
額(⊙o⊙)…繼續(xù)記筆記耀盗。。卦尊∨芽剑看看SpringMVC從入門(mén)到放棄之第一章Web MVC簡(jiǎn)介一個(gè)在實(shí)驗(yàn)室的時(shí)候就是這樣原文地址 2.1、Spring Web MVC是什么 Sp...
前言 上一篇文章介紹了Spring的事務(wù)管理,接下來(lái)開(kāi)始介紹Spring的Mvc模塊躏哩。首先介紹一下SpringMvc的基礎(chǔ)模塊署浩,自定義Controller,RequestMa...
HandlerMapping的作用 HandlerMapping的主要作用是注冊(cè)Handler和獲取Handler。 注冊(cè)Handler HandleMapping注冊(cè)Han...
公眾號(hào) 最近寫(xiě)的文章也會(huì)同步到公眾號(hào)中,希望大家關(guān)注_ Github 項(xiàng)目地址 LeetCode 傳送門(mén) https://leetcode.com/ LeetCode 題解 ...
CountDownLatch和CyclicBarrier是jdk concurrent包下非常有用的兩個(gè)并發(fā)工具類(lèi)肴颊,它們提供了一種控制并發(fā)流程的手段氓栈。本文將會(huì)提供一些應(yīng)用場(chǎng)景...
上一篇《WEB請(qǐng)求處理一:瀏覽器請(qǐng)求發(fā)起處理》提完,我們講述了瀏覽器端請(qǐng)求發(fā)起過(guò)程,通過(guò)DNS域名解析服務(wù)器IP丘侠,并建立TCP連接徒欣,發(fā)送HTTP請(qǐng)求。本文將講述請(qǐng)求到達(dá)反向代理服...
IO多路復(fù)用是指內(nèi)核一旦發(fā)現(xiàn)進(jìn)程指定的一個(gè)或者多個(gè)IO條件準(zhǔn)備讀取,它就通知該進(jìn)程挪捕。IO多路復(fù)用適用如下場(chǎng)合: 當(dāng)客戶(hù)處理多個(gè)描述符時(shí)(一般是交互式輸入和網(wǎng)絡(luò)套接口)粗梭,必須使...