前言 Srping自動(dòng)裝配非常實(shí)用,我們可以利用這個(gè)把項(xiàng)目解耦合,真正使用的只需引入即可使用。今天我們來(lái)演示下自動(dòng)裝配,利用自動(dòng)裝配,實(shí)現(xiàn)web...
介紹 gateway是Spring Cloud家族中功能強(qiáng)大的網(wǎng)關(guān)服務(wù),除了做請(qǐng)求路由之外,還有做到定制化的請(qǐng)求過(guò)濾、鑒權(quán)等功能,是Spring...
前言 市面上分庫(kù)分表的工具有很多,大致分為兩種: 一種是在代碼層面實(shí)現(xiàn)的分庫(kù)分表,典型的像Sharding-JDBC; 另一種是基于代理實(shí)現(xiàn)的,...
簡(jiǎn)述 大家都知道Redis是單線程的內(nèi)存數(shù)據(jù)庫(kù),數(shù)據(jù)存儲(chǔ)在內(nèi)存中,且使用的是單線程模型,因此速度極快;今天我們就來(lái)從源碼的角度分析下Redis的...
簡(jiǎn)述 看源碼之前,當(dāng)然先看工具的配置文件。Redis配置文件是英文注釋,讀起來(lái)晦澀難懂。那么今天就先來(lái)翻譯以下Redis的配置文件。 redis...
場(chǎng)景 在日常開發(fā)過(guò)程中,大家經(jīng)常使用到的spring事務(wù)管理,保證更新和新增要么全部成功,要么全部失??;但是在某些場(chǎng)景中,需要保證執(zhí)行的sql在...
概述 在Mac下安裝RabbitMQ還是比較簡(jiǎn)單的,但是RabbitMQ是基于Erlang的,所以在安裝RabbitMQ之前,需要先查看本機(jī)是否...
概述 Tomcat做為開源的輕量級(jí)的應(yīng)用服務(wù)器,而且源碼使用Java語(yǔ)言編寫,在大多數(shù)商業(yè)環(huán)境中得到廣泛應(yīng)用,那么我們就可以下載研習(xí)一下源碼。 ...
概述 UDP協(xié)議與TCP協(xié)議不同,UDP屬于不可靠協(xié)議,UDP在使用Socket之前不需要進(jìn)行連接(三次握手)。Java中通過(guò)DatagramP...