原创 @Component, @Service, @Controller, @Repository

@Component, @Service, @Controller, @Repository是spring註解,註解後可以被spring框架所掃描並注入到spring容器來進行管理;@Component是通用註解,其他三個註解是這個註解

原创 spring啓動後自動執行一次方法

說明         spring啓動後自動執行一次方法:因爲需要保證所有調度相關的依賴注入spring容器才創建所以定時調度任務,所以需要實現在Spring容器將所有的Bean都初始化完成之後才自動執行一次執行方法(創建一個調度任務)。

原创 shell使用高級技巧

1、set -u 當使用未初始化的變量時,bash自動退出。同時,也可以使用set -o nounset 可讀性更強(效果一樣)。2、set -e  一旦任何一個語句返回值非真時,則退出bash,使用set -e的好處是避免錯誤滾雪球般的

原创 maven搭建springboot+redis+mybatis項目

一、springboot創建步驟 二、添加redis的信息 1、pom中加入redis的jar     <!--  springboot整合 redis -->         <dependency>             

原创 docker相關知識

0、配置鏡像加速器 # mkdir  -p /etc/docker # tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://h2rvm9s4.mirro

原创 shell判斷文件夾或者文件是否存在

1、文件夾不存在則創建 if [ ! -d "/data" ];then mkdir -p /data else  echo "文件夾已存在" fi 2、文件存在則刪除 if [ ! -f "/data/test.txt" ];the

原创 shell中${}、%、#的使用

創建 file=/dir1/dir2/dir3/my.file.txt 可以用${ }分別替換得到不同的值: ${file#*/}:刪掉第一個 / 及其左邊的字符串:dir1/dir2/dir3/my.file.txt ${file##

原创 Logstash連接Mysql數據源

1、準備工作:Elasticsearch 、logstash的安裝。 2、mysql數據連接驅動。 3、創建mysql.sql語句,例如:select * from tableName  ,注意後面沒有分號(;)。 4、創建mysql.c

原创 Docker 開放2375端口

一、找到docker.service文件 systemctl status docker 二、修改docker.service文件 修改爲: ExecStart=/usr/local/bin/dockerd -H tcp://0.0

原创 docker新手教程

http://note.youdao.com/noteshare?id=c75b6b9b16b34e3fd0323d1a5fbec2fd

原创 LomBok常見使用註解

1、引用 依賴: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.4

原创 重啓 Kubernetes Pod方法

一、yaml方法 kubectl  replace --force -f xxx.yaml 二、Deployment 對象 kubectl scale deployment esb-admin --replicas=0 -n {names