原创 ActiveMQ基本介紹以及Springboot整合ActiveMQ

一、什麼是消息中間件 發送者將消息發送給消息服務器,消息服務器將消息存放在隊列中,在合適的時候再講消息轉發給接受者。 在這種模式下,發送和接收是異步的,發送者無需進行等待,而且二者的生命週期不一定相同,發送消息的時候接收者不一定正在運行,

原创 使用docker容器安裝maven私服,併發布jar包

準備工作    安裝好docker 開始安裝maven鏡像 1.下載一個nexus3的鏡像 docker pull sonatype/nexus3 2.配置宿主機的maven目錄,並設置權限 mkdir /opt/nexus-dat

原创 MySQL的基本概念以及基本使用

一、SQL語句介紹 1.什麼是SQL?     全稱 structured query language,簡稱SQL,中文叫結構化查詢語言。     關係型數據庫語言的國際標準:SQL92、SQL99     不止是MySQL,其他數據庫

原创 使用Springboot集成ActiveMQ後發送郵件

     Springboot集成ActiveMQ可以實現異步發送郵件 一、創建生產者 1.1導入maven依賴 <parent> <groupId>org.springframework.boot</groupId>

原创 idea配置Git上傳代碼到Gitlab

1.首先在電腦安裝Git工具 2.安裝好Git後,在安裝目錄中雙擊git-bash文件,如下圖 或者在電腦任意位置右鍵,選擇Git Bash Here 單擊,進去命令行工具,如圖: 3.在Git的命令行工具中,輸入以下命令 git co

原创 mybatis逆向工程生成相關文件,解決Oracle多個表空間相同表名生成bean錯誤問題

1.添加maven依賴。 <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>my

原创 MySQL索引詳解(聚集索引與非聚集索引以及數據結構)

一、索引的簡介 索引是存儲引擎快速找到記錄的一種數據結構,是數據庫中專門用於幫助用戶快速查詢數據的一種數據結構,可以幫助用戶快速尋找到需要的數據行,是數據庫性能優化中最重要的工具。 使用索引的主要目的是爲了優化查詢速度,它們包含着對數據表

原创 攜程Apollo分佈式配置中心搭建(一)

什麼是分佈式配置中心 項目中配置文件比較繁雜,而且不同環境的不同配置修改相對頻繁,每次發佈都需要對應修改配置,如果配置出現錯誤,需要重新打包發佈,時間成本較高,因此需要做統一的分佈式註冊中心,能做到自動更新配置文件信息,解決以上問題。 常

原创 MySQL邏輯架構、執行流程以及存儲引擎

一、MySQL的邏輯架構     MySQL的整體邏輯架構如下所示 下面對各個模塊進行介紹: 1.連接器(connectors)     一些客戶端和連接服務,包含本地sock通信和大多數基於客戶端/服務端工具實現的類似於tcp/ip的

原创 將CGM文件轉換爲其他圖形格式時--imageio.write空指針

1.在idea中使用如下代碼將CGM裝換其他格式圖片時正常執行,當將項目打成jar執行時ImageIO.write(image, "PNG", tarFile);報空指針異常。 File tarFile = new File(file

原创 centos 7 安裝docker以及阿里雲加速鏡像配置

    首先需要使用root權限用戶登錄系統 1.安裝docker的準備工作 docker要求centos的內核必須是3.10以上,所以首先需要查詢系統內核是否符合要求 uname -r 2.將yum更新到最新版本 yum -y u

原创 Oracle遷移數據到人大金倉V8

1.在任務欄中尋找人大金倉的客戶端工具中的數據遷移工具,並打開,在dataTransfer中新建數據庫連接 2.在新建數據庫連接中填入源數據庫的信息然後測試連接成功後確定,切記數據庫名爲服務名   3.創建一個人大金倉的數據庫目標連接

原创 解決Navicat12連接Oracle問題

1.在使用Navicat12連接Oracle數據庫時,會報如下錯誤 2.這種報錯原因的結果是oci.dll版本不正確,在當前電腦沒有安裝Oracle數據庫時,請在在Oracle官網下載相應的文件即可   Oracle的oci.dll文件

原创 FastDFS 分佈式文件系統基本原理

一、FastDFS介紹 FastDFS 是一個使用C編寫的開源的高性能分佈式文件系統(Distributed File System,簡稱DFS),由淘寶開發平臺部資深架構師餘慶開發。FastDFS孵化平臺(ChinaUnix)版塊地址:

原创 爲 方便前端在後端服務未構建成功時,使用WireMock 僞造 Rest 服務

1.下載wiremock的jar包,搭建服務 ①百度搜索wiremock,進人官網 ②進入官網後,選擇docs ③選擇  Running as a standalone ,然後下載jar ④啓動服務,打開cmd進入jar文件所在目錄