原创 docker 擴容

docker 默認安裝路徑:/var/lib/docker準備一個較大的磁盤,並確定使用路徑,例如:/home/dockerNew/1.停止docker service docker stop2.移動 /var/lib/docker 到掛

原创 雜問題,自己記錄---java

1.如何靈活定義函數參數數量 List<String> properties; public PageSet(int page, int size, int direction, String... properties){

原创 Java的Executor框架和線程池實現原理

一,Java的Executor框架1,Executor接口[java] view plain copypublic interface Executor {       void execute(Runnable command);   

原创 如何在zabbix容器中引用另一個mysql容器

1.創建鏡像 1.1 創建zabbix,mysql鏡像 在docker hub中找到下載和使用zabbix(zabbix-java-gateway;zabbix-server-mysql;zabbix-web-nginx-mysql)鏡像

原创 mysql命令行參數

Usage: mysql [OPTIONS] [database]   //命令方式 -?, --help          //顯示幫助信息並退出 -I, --help          //顯示幫助信息並退出 --auto-re

原创 MyBatis 中使用 Collection 嵌套查詢

當使用 MyBatis 進行查詢的時候如果一個 JavaBean 中包含另一個 JavaBean 或者 Collection 時,可以通過 MyBatis 的嵌套查詢來獲取需要的結果; 以下以用戶登錄時的角色和菜單直接的關係爲例使用嵌套查

原创 mybatis處理enum類型

一直用hibernate,習慣了枚舉類的使用,非常方便,現在用mybatis,發現枚舉的處理,還是需要單獨處理下。如果想使用mybatis自帶的枚舉類處理,有2種方式,一個是EnumTypeHandler,一個是EnumOrdinalTy

原创 spring boot 1.5 集成swagger

<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId>

原创 關於volatile類型變量的一點思考

被volatile 修飾的變量有以下如下重要特點:在引用這種變量的線程之間,被修飾的變量能夠保證其“可見性”。 也就是說,假如X線程修改了a,這條數據會立即更新到內存區域中,Y線程再讀取的時候也是從內存中讀取,會讀取到a變量更新後的值。反

原创 spring boot 單元測試

1 SpringBoot Web項目中中如何使用Junit創建一個普通的Java類,在Junit4中不再需要繼承TestCase類了。因爲我們是Web項目,所以在創建的Java類中添加註解:@RunWith(SpringJUnit4Cla

原创 反射舉例

package cn.lee.demo; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.In

原创 protoc批量轉換.proto文件

由於protoc新版本無法使用 通配符 *.proto 來引用proto文件,因此在使用protoc.exe命令轉換時,必須指明proto文件的具體位置。 但是我們還是像一勞永逸,批量轉換文件。腳本如下 @echo off for %%

原创 docker 創建sonarqube

1.默認已經有一個可用的mysql   2.下載sonar鏡像,下載穩定版的 docker pull sonarqube:6.7-community 3.創建sonar容器。使用本地的另一個mysql容器(容器內網的ip和端口號爲172.

原创 docker 安裝後無法啓動,提示 Activation of org.freedesktop.PolicyKit1 timed out (g-dbus-error-quark, 20)

操作系統:centos 7.2  docker 版本:18.06.1-ce 安裝過程參考: https://help.aliyun.com/document_detail/60742.html?spm=5176.11065259.199

原创 spring eureka集羣+spring boot 微服務,容器化部署示例

1.搭建eureka docker集羣 eureka微服務搭建方法可百度(例如 https://www.cnblogs.com/gudi/p/8645869.html)。這裏給出一些eureka在docker 中部署的重要配置。 (1)創