原创 增加Git下載速度的配置

該命令可以稍許的提高Git克隆的速度 git config --global http.postBuffer 524288000

原创 Linux命令查看內存與硬盤信息

使用Linux命令查看系統中的內存和磁盤的使用情況 按內存佔用排序 先輸入top,再輸入M,系統就會以內存佔用率大小倒序排列 按CPU佔用排序 先輸入top,再輸入P,系統就會以CPU佔用率大小倒序排列 按運行時間排序 先輸入to

原创 Java線程池初探

1. 池化技術 池化技術就是提前保存大量的資源,以備不時之需。在機器資源有限的情況下,使用池化技術可以大大的提高資源的利用率,提升性能等。 在編程領域,比較典型的池化技術有:線程池、連接池、內存池、對象池等。 池化技術通過預先創建

原创 搭建MySQL主從複製

本示例演示在Centos 7 上基於Docker搭建MySQL主從複製環境 1. 安裝組件 1.1 安裝Docker Docker運行在Centos7上,要求系統爲64位,系統內核版本爲3.10以上。 # 查看系統內核版本 una

原创 SpringBoot配置Mybatis多數據源

1. SpringBoot版本 不同的版本其配置方式可能有所區別,我採用的是SpringBoot2.0.4.RELEASE。 2. 項目結構 3. 多數據源配置 application.yml配置如下: spring: ap

原创 Centos 7安裝Docker啓動失敗

在服務器上安裝Docker時遇到了Docker無法啓動的問題。 安裝Docker: yum install docker 啓動Docker: service docker start 或 systemctl start doc

原创 SpringBoot配置JPA多數據源

SpringBoot版本 不同的版本其配置方式可能有所區別,我採用的是SpringBoot2.0.4.RELEASE。 多數據源配置 application.yml配置如下: spring: application:

原创 MySQL主從複製原理

爲什麼要做主從複製 在業務複雜的系統中,有這麼一個情景,有一句sql語句需要鎖表,導致暫時不能使用讀的服務,那麼就很影響運行中的業務,使用主從複製,讓主庫負責寫,從庫負責讀,這樣,即使主庫出現了鎖表的情景,通過讀從庫也可以保證業

原创 SpringBoot接入Druid

1. Druid簡介 java程序很大一部分要操作數據庫,爲了提高性能操作數據庫的時候,有不得不使用數據庫連接池。數據庫連接池有很多選擇,c3p、dhcp、proxool等,druid作爲一名後起之秀,憑藉其出色的性能,也逐漸印入了大

原创 使用FTPClient封裝FtpUtil

1. 新增POM依賴 <!--文件上傳--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileuplo

原创 SpringBoot接入Swagger

1. 導入Pom包 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <versi

原创 Java類加載初始化順序

示例如下: public class Example { public static void main(String[] args) { Child c = new Child(); } } cla

原创 使用Prerender.io進行網站預渲染

文章目錄前言目標運行流程圖安裝中間件安裝Prerender服務安裝Chrome啓動Prerender.io服務測試If you use html5 push state (recommended):If you use the has

原创 Centos 7 搭建ElasticSearch環境

Centos 7 搭建ElasticSearch環境 一、新建用戶 elasticsearch不能用root用戶啓動,會報錯! 新建分組develop,新建用戶dev,將dev加入develop # 新建分組 groupadd dev

原创 SpringBoot接入Ueditor編輯器

很多時候我們需要使用到富文本編輯器,這裏我就分享一下SpringBoot接入百度的UEditor編輯器的方法; 下載UEditor編輯器 官網:https://ueditor.baidu.com/website/index.html