原创 rabbitmq的使用(一)

由於初次使用,官方文檔是個不錯的參考,於是打開文檔,看了一下介紹,寫了一個demo。很簡單,目錄結構如下: 爲了方便起見,我這裏直接創建的maven項目,爲使看着方便,詳細註釋已經加在了代碼中。首先添加pom依賴: <depende

原创 MySQL 使用存儲過程插入千萬數據

由於項目有數據導入數據庫的需要,因此,準備一些測試數據也是很有必要的。我從公司服務器上導出了一張中間表,字段不多,數據量960w多點,用作平時練手,不過隨着使用的深入,發現這點數據量已經不能滿足我的需要了,決定動手寫個存儲過程人工增加點數

原创 rabbitmq的使用:安裝(二)

上節中erl已經安裝好了,接下來廢話不多說,安裝rabbitmq。 默認下一步,我還是選擇了安裝在D盤: 出現彈框都點擊“允許”: 之後點擊下一步,finish就算安裝完成了。 打開安裝目錄,第一層,沒有啓動項: 再點開文件夾,最

原创 logback常用配置說明

最近接手了一個門戶系統的項目,寫代碼之餘順帶參觀瞭解一下項目的具體情況,今天先記錄一下logback,這個項目是使用springboot構建的,摘取其中一個logback的配置文件解讀一下,相關注釋放在了代碼區內,以便查看:<?xml v

原创 java調用cmd命令

java程序運行在JVM虛擬機上,由於之前需要把分段的csv文件合併並上傳插入數據庫,感覺用java編寫的程序合併速度太慢,好在Windows系統支持csv文件合併,於是換了種方式進行合併,下邊是使用的方法1.java執行連續執行多條cm

原创 項目爲什麼要使用jar或war進行打包發佈?區別是什麼?

    在做項目時,通常對即將要發佈的項目打成兩種類型的包:jar和war。那麼究竟jar和war有什麼區別呢?    回顧一下我們在做項目時,一般將項目分爲兩層:服務層和表現層(視圖層),通常我們把服務層打包成jar,而把視圖層的包打成

原创 dubbo標籤

dubbo的常用標籤現大致整理一下,具體使用以後再豐富。<dubbo:service/> 服務配置,用於暴露一個服務,定義服務的元信息,一個服務可以用多個協議暴露,一個服務也可以註冊到多個註冊中心。<dubbo:reference/> 引

原创 冒泡排序

冒泡排序是java基礎學習的基本功,綜合性相對較強,也很鍛鍊邏輯能力,綜合了數組、for循環以及基本的排序思想。public class MAOPAO { public static void main(String[] args) {