原创 SpringBoot 應用 打包爲 Docker 鏡像,並設置時區同步

1、pom文件增加docker插件 <properties> <java.version>1.8</java.version> <docker.plugin.version>1.1.1</docke

原创 SpringCloud、SpringBoot2.0 整合Oauth2 (一) 基本配置

以下文章可以輔助理解Oauth2相關概念 Spring Security與OAuth2介紹:https://www.jianshu.com/p/63115c71a590 Spring Security GrantedAuthori

原创 Rancher 強制刪除一直Removing的pod 節點(使用k8s命令 kubectl 刪除Terminating狀態pod)

單個pod強制刪除 kubectl delete pod [ podname ] --force --grace-period=0 刪除所有處於Removing的pod(k8s中狀態爲Terminating) ku

原创 Docker 安裝 添加普通用戶執行權限(Centos7 )

Docker 安裝 1、查看內核版本 目前,Docker 運行在 CentOS 7 上,要求系統爲64位、系統內核版本爲 3.10 以上。 查看本頁面的前提條件來驗證你的CentOS 版本是否支持 Docker 。 通過 unam

原创 docker 批量刪除無tag標籤鏡像

docker images|grep none|awk '{print $3}'|xargs docker rmi ps: docker images :鏡像列表 |grep none : 篩選含 none 的行 |awk '{

原创 Docker 常用基礎命令

文章目錄Docker 命令鏡像操作獲取鏡像運行鏡像列出鏡像刪除本地鏡像容器操作新建並啓動容器啓動已終止容器列出容器終止容器重啓容器進入容器刪除容器清理所有處於終止狀態的容器獲取容器IP地址參考 Docker 命令 鏡像操作 獲取鏡

原创 gitlib倉庫 docker搭建 遷移後權限異常 2770

docker搭建gitlab docker run --detach --publish 8443:443 --publish 8888:80 \ --name tgitlab --restart unless-stopped

原创 docker 常用軟件安裝 nginx mysql redis nextcloud

文章目錄nginx安裝mysql安裝redisgitbookjekinsnextcloud(個人雲盤)tomcat7(jdk7) nginx安裝 docker run -d --name nginx -p 80:80 -p 443

原创 SpringCloud、SpringBoot2.0 整合Oauth2 (三) token改爲redis存儲方式

SpringBoot2.0 整合Oauth2 (三) token改爲redis存儲方式 文章目錄SpringBoot2.0 整合Oauth2 (三) token改爲redis存儲方式1、添加redis配置2、添加redis操作類實

原创 SpringCloud、SpringBoot2.0 整合Oauth2 (四) 配置文件快速配置url過濾

SpringBoot2.0 整合Oauth2 (四) 配置文件快速配置url過濾 文章目錄SpringBoot2.0 整合Oauth2 (四) 配置文件快速配置url過濾1、添加url過濾配置2、添加配置類3、配置資源服務器相關鏈

原创 linux下使用 du查看某個文件或目錄佔用磁盤空間的大小

du -ah --max-depth=1     這個是我想要的結果  a表示顯示目錄下所有的文件和文件夾(不含子目錄),h表示以人類能看懂的方式,max-depth表示目錄的深度。 du命令用來查看目錄或文件所佔用磁盤空間的大小。常用選

原创 Hibernate JPA 悲觀鎖,樂觀鎖

1.悲觀鎖 它指的是對數據被外界修改持保守態度。假定任何時刻存取數據時,都可能有另一個客戶也正在存取同一筆數據,爲了保持數據被操作的一致性,於是對數據採取了數據庫層次的鎖定狀態,依靠數據庫提供的鎖機制來實現。  基於jdbc實現的數據庫加

原创 Linux下修改Mysql的用戶(root)的密碼

修改的用戶都以root爲列。一、擁有原來的myql的root的密碼;方法一:在mysql系統外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【

原创 JPA/Hibernate:基於版本的樂觀鎖併發控制

比方說,我們有一個系統由多個用戶使用,其中每個實體可以被多個用戶修改。我們希望避免這種情況:兩個人的加載一些信息,基於他們所看到的做出一些決定,然後在相同的時間。更新狀態,我們不讓讓後一個用戶覆蓋前面一個用戶做出的修改。   它也可以發生

原创 linux下環境搭建(java環境、安裝nginx)

文章目錄linux基礎命令創建用戶查看Linux機器是32位還是64位搭建java 環境安裝nginx linux基礎命令 創建用戶 useradd $用戶名 passwd $用戶名 查看Linux機器是32位還是64位 u