原创 Linux-Docker部署Spring boot微服務

maven打包jar 上傳至Docker服務器 創建Dockerfile FROM java:8 VOLUME /data/test ADD test-0.0.1-SNAPSHOT-boot.jar app.jar EXPOSE

原创 Docker-阿里雲容器鏡像服務使用

進入容器鏡像服務控制檯 創建命名空間,創建倉庫 在管理倉庫界面,根據操作指南,登錄阿里雲Docker Registry 爲鏡像打標籤 docker tag iamgename:v1 registry.cn-beijing.aliyunc

原创 Linux-Docker停止正在運行的容器,刪除容器及鏡像

查看docker容器情況 sudo docker ps -a 停止容器 方式一:docker stop CONTROLLER_ID(優雅停止) 方式二:docker kill CONTROLLER_ID 查看容器狀態 刪除容器 d

原创 maven打包錯誤:找不到依賴的模塊

maven多模塊項目,依賴其他模塊,打包時提示:找不到程序包/找不到符號(確定程序無誤) 解決方法:      pom的build plugin增加如下配置,用於區分打包後所產生的兩個jar

原创 spring boot + mybatis + postgresql

maven依賴 <!--postgresql驅動--> <!-- https://mvnrepository.com/artifact/org.postgresql/postgresql --> <dependency> <gr

原创 @Value讀取properties配置,初始化靜態變量

聲明 public static int value; 使用setValue的方式初始化 @Value("${demo.test.value:2}") private void initValue(int value) {

原创 Netty心跳檢測配置

管道鏈配置心跳狀態handler,參數一:讀超時,參數二:寫超時,參數三:所有超時(0表示不監測) @Override protected void initChannel(Channel channel) throws Except

原创 java split以點“.”分割

public static void main(String[] args) { String mapStr = "12121.122112121.1212"; String[] split = mapStr.split

原创 JAVA ascii單字節數組轉換爲字符串

public static String byteArrToAsciiStr(byte[] bytes) { StringBuffer sb = new StringBuffer(); char[] tChars =

原创 spring boot2.x + Redis基本配置

maven pom配置依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-red

原创 spring boot + Logback基本配置

spring boot parent依賴包含logback properties配置 debug=true logging.path=./logs logging.config=classpath:broken.xml 配置文件

原创 Spring Boot-Mybatis二級緩存集成Redis

關於Spring Boot中Mybatis集成Redis1、在maven的pom.xml配置文件中引入redis依賴        <dependencies> <dependency> <groupId>org.springframew

原创 記錄Ionic開發中,安卓5.5+使用websocket,連接錯誤

在Ionic App開發中,一功能需要使用websocket,經測試安卓5.0連接正常,安卓5.5+出現連接錯誤,回調了onerror()方法。 //創建websocket對象 var socket =

原创 Mac系統下載並安裝gradle

1、搜索Gradle,找到並進入Gradle|Installation頁面(https://gradle.org/install) 點擊Download進入下載頁面(https://gradle.org/releases) 選擇對應的版本