原创 sqlserver if exists 用法

1 判斷數據庫是否存在 Sql代碼  if exists (select * from sys.databases where name = ’數據庫名’)     drop database [數據庫名]  if exists (sel

原创 Spring Cloud/Spring Boot兼容性(版本匹配關係)

Spring Cloud是一個由衆多獨立子項目組成的大型綜合項目,每個子項目有不同的發行節奏,都維護着自己的發佈版本號。Spring Cloud通過一個資源清單BOM(Bill of Materials)來管理每個版本的子項目清單。爲避免

原创 navicat登陸oracle報錯:ORA-28547、ORA-28000、ORA-28009

  1、ORA-28547 問題原因: 是因爲navicat默認使用的是instantclient_10_2,而本地安裝的卻是oracle11g,便會出現這個問題 解決方案: 修改成本地安裝的oracle的oci環境     注意修改完

原创 mysql5.7快速安裝(支持離線和在線安裝)及配置

轉載 https://blog.csdn.net/lihaiyong92/article/details/81330046

原创 可重複執行部署腳本--檢查表字段是否存在,不存在則創建字段並添加註釋及默認值

  sqlserver USE OESv55 GO IF NOT EXISTS(SELECT * FROM UP_SEC_BUSI_ROLE WHERE [ID] = object_id('UP_SEC_BUSI_ROLE') AND

原创 spring aop @Pointcut語法詳解

轉載:https://blog.csdn.net/qq_26860451/article/details/100554377

原创 centos7安裝elasticsearch教程以及踩過的坑

    java環境安裝 cd /opt ll tar zxvf jdk-8u181-linux-x64.tar.gz 解壓安裝文件 mv -i jdk1.8.0_181/ /usr/local/jdk1.8 移動安裝文件 vi /e

原创 linux命令curl用法詳解

原文鏈接:https://blog.csdn.net/binglong_world/article/details/80755193 在Linux中curl是一個利用URL規則在命令行下工作的文

原创 史上最簡單生動的Elasticsearch以及elk原理分析

http://developer.51cto.com/art/201904/594615.htm

原创 ansible從零開始快速上手

摘 要         Ansible是新出現的自動化運維工具,基於Python開發,主要使用Paramiko、PyYaml和JinJa2三個關鍵模塊,部署簡單。Ansible集合了衆多運維工具的優點,實現了批量系統配置、批量程序部署、批

原创 prometheus nginx-vts-exporter部署搭建 監控nginx

國內用Nginx的比較多,Nginx的監控比較老的方案可能是通過跑腳本定期收集nginx的status模塊的數據,或者監控nginx的日誌;後來阿里的tengine在國內開始流行,於是誕生了很多不錯的lua模塊;但是這些監控方案在有新的監

原创 Redis RDB和AOF的優缺點對比以及如何選擇

一、RDB的優缺點 1.1、RDB的優點 (1)RDB文件是緊湊的二進制文件,比較適合做冷備,全量複製的場景。 RDB做會生成多個文件,每個文件都代表了某一個時刻的Redis完整的數據快照; RDB這種多個數據文件的方式,非常適合做冷備,

原创 docker創建自己的鏡像 ---commit和push

1、創建基礎鏡像,默認是創建最新版本: docker pull centos 2、使用基礎鏡像創建一個容器: docker run --name centos1 -itd centos:latest /bin/bash 注:-i表示讓容器

原创 監控 prometheus 與zabbix對比

摘要: 比較一番下來,我的建議是,如果是剛剛要上監控系統的話,不用猶豫了,Prometheus 準沒錯。 但如果已經對傳統監控系統有技術積累的話,還是要謹慎考慮:如果監控的是物理機,用 Zabbix 沒毛病,或者是環境變動不會很頻繁的情況

原创 docker run 和 docker exec的區別

“docker run”和“docker exec”都是 Docker 容器中用於執行的命令。然而,在不同的情況下,它們的使用有着本質上的區別。 docker run 命令時創建容器時啓動容器;docker exec是針對已經創建好的容器