原创 8年前今天的北京奧運,你還記得誰是首金嗎?

今天是8月8號,里約奧運會正在熱鬧地進行。8年前的2008年8月8號,你一定還記得那個日子,北京奧運會開幕。雖然已經過去8年,但你一定還記得《北京歡迎你》怎麼唱,還記得李寧手持火炬在空中奔跑,記得穿紅衣的林妙可站在高臺上,對着口型唱着歌。你

原创 apollo配置中心(一)

Apollo簡介 Apollo(阿波羅)是攜程框架部門研發的開源配置管理中心,能夠集中化管理應用不同環境、不同集羣的配置,配置修改後能夠實時推送到應用端,並且具備規範的權限、流程治理等特性。 特點: 統一管理不同環境、不同集羣的配置 Ap

原创 RabbitMQ排他性隊列

如果你想創建一個只有自己可見的隊列,即不允許其它用戶訪問,RabbitMQ允許你將一個Queue聲明成爲排他性的(Exclusive Queue)。 該隊列的特點是: 只對首次聲明它的連接(Connection)可見。 會在其連接斷開的時

原创 @所有人

【注:1.本文純屬虛構,謝絕對號入座2.誰要對號入座,我也沒辦法3.誰要是介意,可以不看4.看也自己看,最好別轉發到羣裏5.真要轉發到羣裏,請一定註明“本文純屬虛構,謝絕對號入座”6.誰要對號入座,我和你也沒辦法7.算了不說了,你自己看吧…

原创 口罩人的故事

這些故事只會發生在當下,當然以後也不見得不發生。(一)車牌正月初四,小A倒了一杯咖啡,站在窗口看着外面。馬路上人少車少,一片安靜,大過年的,以往都是這樣。一個老頭兒從遠處溜達過來,手裏夾着顆煙,小A總覺得那老頭兒哪裏不對,驀然想起:“他沒戴

原创 這是一場每天都在發生的血戰!

        “又要來了嗎?”        “又要來了。”先鋒官白衝看着遠處揚起的煙塵,轉頭看着將軍,一臉的憂慮。        白抗的臉上卻看不出什麼表情。他注視着遠處,淡淡地說:        “每年這個時候,總得這麼折騰一兩回,習

原创 Spring RabbitMQ 源碼分析

目錄   一、知識點 1、RabbitListenerEndpoint : 2、RabbitListenerContainerFactory 二、開始 1、HandlerMethod 2、ChannelAwareMessageListen

原创 從源碼的角度解讀Spring中 Mybatis 的執行流程

在 spring 項目中不僅要學習 mybatis 還要學習 mybatis 是如何與 spring 完美結合的,這就要歸功於 mybatis-spring.jar。今天不僅要學習 mybatis 還要學 如何與 spring 完美結合。

原创 dockerFile

什麼是dockerfile? Dockerfile是一個包含用於組合映像的命令的文本文檔。可以使用在命令行中調用任何命令。 Docker通過讀取Dockerfile中的指令自動生成映像。 docker build 命令用於從Doc

原创 RabbitMQ BasicProperties

簡介 當使用RabbitMQ發佈消息時,消息又AMQP規範中的三個低層幀類型組成: Basic.publish方法幀; 內容頭幀; 消息體幀; 這三種幀類型按順序一起工作,以便消息傳遞時完好無損。 其中,內容頭幀中的消息屬性是一種預定義的

原创 RabbitMQ 消息確認

正常情況下,如果消息經過交換器進入隊列就可以完成消息的持久化,但如果消息在沒有到達broker之前出現意外,那就造成消息丟失,有沒有辦法可以解決這個問題? RabbitMQ有兩種方式來解決這個問題: 一、事務使用 事務的實現主要是對信

原创 mybatis 四大核心接口對象

mybatis在執行期間,主要有四大核心接口對象: 執行器Executor,執行器負責整個SQL執行過程的總體控制。 語句處理器StatementHandler,語句處理器負責和JDBC層具體交互,包括prepare語句,執行語句,以及調

原创 jenkins 構建 maven 項目

jenkins 構建 maven 項目 選擇第二個構建一個 maven 項目 。如果沒有該選項需要安裝Maven Integration插件。 從上到下的配置是(構建時也是按照從上到下進行執行的): 1.General 就是項

原创 git 實例

實例一、 git使用過程中 使用reset 進行版本回退。 原始版本文件: 對 test1目錄中的三個文件進行改動:file1_1.txt修改、file1_2.txt 刪除、file1_3.txt重命名、file1_4.txt 新增。並

原创 docker 各種容器的配置

容器中安裝 yum #使用國內鏡像 mv /etc/apt/sources.list /etc/apt/sources.list.bak echo "deb http://mirrors.163.com/debian/ jessi