原创 RabbitMQ 消息持久化、事務、Publisher的消息確認機制

RabbitMQ  消息持久化、事務、Publisher的消息確認機制 1. 聲明MessageQueue 在RabbitMQ中,無論是生產者發送消息還是消費者接受消息,都首先需要聲明一個MessageQueue。 這就存在一個問題,是生

原创 RabbitMQ-三、Java使用--3、路由選擇 (Routing)

3、路由選擇 (Routing) 本篇博客我們準備給日誌系統添加新的特性,讓日誌接收者能夠訂閱部分消息。例如,我們可以僅僅將致命的錯誤寫入日誌文件,然而仍然在控制面板上打印出所有的其他類型的日誌消息。 1、綁定(Bindings) 在上一

原创 ELK 日誌分析

ELK 日誌分析 ============================================================================ ELK windows安裝配置 1.下載軟件 Elasticse

原创 高性能MySQL之--聚簇索引

高性能MySQL之--聚簇索引 1.聚簇索引 聚簇索引並不是一種單獨的索引類型,而是一種數據存儲方式。 當表有聚簇索引時,它的數據行實際上存放在索引的葉子頁中。 因爲無法同時把數據行存放在兩個不同的對方,所以一個表只能有一個聚簇索引。 I

原创 文件過長無法刪除

一、關於文件名或路徑過長導致無法移動和刪除的最有效的解決辦法 用軟件強力刪除也沒有效果,cmd命令也無法刪除,bat批處理也無能爲力 對所有文件夾,添加到壓縮文件,選擇【壓縮後刪除原來的文件】,壓縮完後就會幫你刪除了

原创 maven倉庫、多環境

==============================================================================maven 多環境打包配置 pom.xml文件配置:<build>

原创 明朝那些事兒 摘

明朝那些事兒 摘 天道有常,或因人勢而遲,然終不誤。 ====================================================== 軍令 ---------------------------------

原创 7.Redis常用命令

Redis常用命令1.啓動redis,命令行 1>啓動redis   【./redis-server &】 #進入redis安裝目錄/src目錄;加上`&`號使redis以後臺程序方式運行 2>進入命令行 【./redis-cli -h

原创 日誌組件

常用的日誌組件 名稱 jar 描述 ----------------------------------------------------------------------------------------- log4j log

原创 java基礎--String

【java -version = 1.7.0_67】 1、String、StringBuffer、StringBuilder比較 1>String public final class String implements java.io.

原创 dbcp連接池配置

dbcp連接池配置 commons-dbcp-1.3-src.zip<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property

原创 深入理解Java虛擬機 二、JVM垃圾收集算法與垃圾收集器

二、JVM垃圾收集算法與垃圾收集器     1.哪些對象可以回收的判定     2.垃圾收集算法     3.垃圾收集器     4.理解GC日誌     5.垃圾收集器參數總結 出處: 《深入理解Java虛擬機 JVM高級特性與最佳實踐

原创 深入理解Java虛擬機 四、虛擬機性能監控與故障處理工具

四、虛擬機性能監控與故障處理工具JDK命令行工具: Java開發人員肯定都知道JDK的bin目錄中有“java.exe”、“javac.exe”這兩個命令行工具,但並非所有程序員都瞭解過JDK的bin目錄之中其他命令行程序的作用。 下面將

原创 CentOS下Mysql的安裝與配置

CentOS下Mysql的安裝與配置一、卸載掉原有mysql 因爲mysql數據庫在Linux上實在是太流行了,所以目前下載的主流Linux系統版本基本上都集成了mysql數據庫在裏面, 我們可以通過如下命令來查看我們的操作系統上是否已經

原创 進制轉換、字符編碼

十進制、二進制、十六進制【進制轉換】1.十進制轉二進制 1.1十進制整數轉二進制 【除2取餘,逆序排列】 具體做法是:用2整除十進制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商爲0時爲止,然後把先得到的