原创 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) 選擇對應的版本