原创 自己常用的東西

git 強制覆蓋本地代碼   git fetch --all &&  git reset --hard origin/master

原创 虛擬機工具 jps 單純用來查詢pid

jps ( java process status) java進程狀態 -q:只輸出進程 ID -m:輸出傳入 main 方法的參數 -l:輸出完全的包名,應用主類名,jar的完全路徑名 -v:輸出jvm參數 -V:輸出通過flag文件

原创 redis 集合 好友關注

集合命令 A查看B 共同關注   AB交集  SINTER 或 SINTERESTRORE 我(A)關注的人也關注B  循環遍歷我關注的人 是否有關注B  SISMEMBER 可能認識的人   AB差集 (SDIFF 或 SDIFFSTR

原创 判斷銀行卡號歸屬銀行和卡類型

原文鏈接:https://www.jianshu.com/p/c6b67443d2b4 通過阿里的支付寶接口進行校驗,能夠準確識別是否存在,歸屬行,卡號類型是儲蓄卡(DC)還是信用卡(CC)。

原创 shell 自動登錄服務器,並調用命令

原生的bash 無法完成此操作,需要藉助expect 來完成操作 1 安裝expject  yum install -y expect 2 編寫腳本 我這裏實現了自動登錄 然後調用pwd命令 #!/usr/bin/expect spa

原创 docker -v 和Dockerfile 中VOLUME 區別

Dockerfile中 VOLUME ["/data/nginx","/usr/share/nginx"]   docker run  -v  /data/nginx:/usr/share/nginx    如果只是讀文件   兩者都可以

原创 通過git 更新代碼 然後用maven 打包項目 最後用docker 部署項目 一個腳本完成

 1 git  更新代碼 vi update.sh   codePath="/root/gitproject/";#自己的項目路徑 project=$1;#通過調用傳入 [./updateCode.sh test1] test1

原创 docker 創建jdk鏡像

1 先查看本地是否centos 鏡像   docker images    如果沒有 先docker pull centos  2 將jdkxxxx.tar.gz 上傳到centos 用rz命令或者工具 3 在 jdk.tar.gz 目錄

原创 spring boot 2.x 使用jsp

坑居多 最好不使用jsp         最好不使用jsp   最好不使用jsp 上配置和代碼   jsp 在項目中路徑爲: src/main/webapp/WEB-INF/jsp application.properties serv

原创 linxu 防火牆

1、firewalld的基本使用 啓動: systemctl start firewalld 查看狀態: systemctl status firewalld  停止: systemctl disable firewalld 禁用: sy

原创 安裝docker

安裝  yum -y install docker-io 啓動        service docker start    service docker stop  systemctrl start docker   systemctr

原创 在service不拋異常手動回滾事務

import org.springframework.transaction.interceptor.TransactionAspectSupport; TransactionAspectSupport.currentTransac

原创 oracle 登錄用戶名和密碼

[email protected]  密碼:Oracle123 從網上找的,出處不明

原创 nginx 按照日期分割日誌

新建 nginx_split.sh #設置日誌文件存放目錄 LOG_HOME="/var/log/nginx" #備分文件名稱 LOG_PATH_BAK="$(date -d yesterday +%Y%m%d%H%M)".access

原创 查詢庫中所有表中的字段

select concat(table_name,">>",group_concat(COLUMN_NAME)) t  from information_schema.COLUMNS where table_name in( select