原创 win10解決設置默認打開方式不生效問題(雙擊每次都要選擇默認打開程序)

How to change the default programs in Windows 10. 系統: windows 10 1803 專業版 (windows 10 professional) 現象: 1.例如有文件 a.shp文件

原创 Vmware workstation下安裝體驗Fedora Atomic 29與docker應用部署

0. 引用fedora官網上面的一句話:    使用具備不可變特性基礎架構部署並擴展您的容器化應用程序    Fedora Atomic 將是您運行 Linux-Docker-Kubernetes(LDK) 應用的最佳平臺。   1. 下

原创 HiJson修改版,修改爲按json字符串默認字段順序格式化

說明     HiJson經常用,但是有個不好的地方,格式化之後字段順序會變,現在重新fork一下原作者的代碼,修改一下。 介紹     一個JSON字符串格式化小工具,原作者藏言(CangYan) 原始地址: http://code.g

原创 spring security中配置了AccessDeniedHandler沒有生效問題

版本: spring security 2.1.0.RELEASE   出現情況的配置: 在接口中增加了註解: @PreAuthorize("hasRole('ROLE_AAA')") @RequestMapping("/hello0"

原创 springboot基於spring task實現動態定時任務(@Scheduled)

前言 平時我們使用@Scheduled註解,每次都需要去修改代碼。 現在有需求,需要通過在數據庫配置cron表達式,以及控制是否開啓關閉、 gitee地址:https://gitee.com/nothix/springboot-dynam

原创 docker使用consul作爲註冊中心,搭建跨機器網絡集羣

環境準備 1.    centos 7.4以上版本,內核版本大於3.10.0 2.    一臺(或者多臺)服務器(主要安裝一些輔助服務,consul服務,docker倉庫等) 3.    多臺生產服務器(主要部署應用等) 這裏我示例爲:

原创 docker打包fastdfs鏡像,搭建fastdfs集羣方案

文件下載 文件已經準備好,傳送門:https://download.csdn.net/download/shan165310175/11360416 下載文件,解壓: Dockerfile內容: FROM alpine MAINT

原创 docker使用consul搭建跨網絡集羣,容器無法ping通原因

1. 目前碰到的原因就是,因爲多臺機器是複製粘貼的虛擬機,出現了hostname一樣。 出現衝突,導致無法ping通容器。 使用下面命令查看docker日誌。 journalctl -u docker.service    解決問題(每

原创 docker compose部署安裝mysql5.7實現主從複製

創建網絡 所有服務處於同一個網絡,這裏使用bridge docker network create ep_network   創建timezone文件 使用GMT+8時間 echo ‘Asia/Shanghai’ > /etc/ti

原创 docker安裝gitlab-ce鏡像,使用其他端口,親測可用

首先鄙視一下那些直接複製粘貼當自己博文的,誤導別人,害我改了好久T.T。 安裝步驟: // 創建數據目錄 mkdir -p /data/gitlab/config mkdir -p /data/gitlab/logs mkdir -p