原创 自己常用的東西
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