原创 MySQL_SQL執行加載順序

手寫 SELECT DISTINCT < select_list > FROM < left_table > < join_type > JOIN < right_table > ON < join_condition > W

原创 Docker_用Dockerfile構建自己的tomcat

首先創建一個文件夾,在裏面準備jdk和tomcat [root@localhost build]# ls apache-tomcat-8.5.31.tar.gz jdk-8u11-linux-x64.tar.gz test.t

原创 SpringCloud_Eureka集羣配置

集羣是將相同服務部署在多臺服務器上,構成一個整體對外提供服務。 1. 新建和原有EurekaServer01相同的02/03兩個項目 2. 將EurekaServer01的POM文件複製進02/03當中 3. 修改EurekaSe

原创 ActiveMQ_傳輸協議,增加NIO協議

ActiveMQ支持的client-broker通訊協議有:TCP、NIO、DUP、SSL、Http(s)、VM。 協議 描述 TCP 默認協議,性能相對均衡 NIO 基於TCP協議之上,進行了擴展和優化,具有更

原创 SQL_7種JOIN理論與實例

實例 現在有兩張表,分別是employee表和dept表 mysql> select * from employee; +----+---------------+---------+ | id | employee_name

原创 Docker_安裝mysql

首先在遠程倉庫拉取mysql [root@localhost docker]# docker pull mysql:5.6 5.6: Pulling from library/mysql d599a449871e: Pull co

原创 Docker_安裝redis並運行

首先從倉庫拉取redis [root@localhost dockerRedis]# docker pull redis:4.0 4.0: Pulling from library/redis 000eee12ec04: Pull

原创 SpringCloud_actuator與註冊微服務信息完善

1. 主機名稱:服務名稱修改 在微服務application.yml中添加配置,添加後的配置如下 eureka: client: service-url: defaultZone: http://lo

原创 SpringCloud_config 分佈式配置中心,與github通訊

1. 在github遠程倉庫上傳一份配置文件,我的配置文件爲application.yml spring: profiles: active: - dev --- spring: profiles: dev

原创 Docker_數據卷容器

什麼是數據卷容器? 命名的容器掛載數據卷,其他容器通過掛載這個(父容器)實現數據共享,掛在數據卷的容器,稱爲數據卷容器。 以我上一篇文章Docker_容器數據卷新建的lgz/centos鏡像運行容器,並取名字mycentos01

原创 Docker_Dockerfile中ONBUILD指令詳解

ONBUILD 格式:ONBUILD <其它指令> ONBUILD 它後面跟的是其它指令,比如 RUN, ADD 等,這些指令在當前鏡像構建時並不會被執行,只有以當前鏡像爲基礎鏡像,去構建下一級鏡像的時候纔會被執行。 驗證 首

原创 MySQL_刪除重複數據

建表,插入數據,當然如果你不想測試一下,也可以直接用後面的刪除語句 CREATE TABLE IF NOT EXISTS `tb01` ( `id` INT UNSIGNED PRIMARY KEY auto_increment

原创 Nginx_負載均衡配置

負載均衡Nginx配置 http { include mime.types; default_type application/octet-stream; sendfile on

原创 SpringCloud_EurekaServer服務註冊中心建立

1. 新建maven項目,並在pom文件中添加依賴。 <!-- Eureka Server 服務端 --> <dependency> <groupId>org.springf

原创 MySQL_慢查詢日誌

MySQL的慢查詢日誌是 MySQL提供的一種日誌記錄,它用來記錄在 MySQL中響應時間超過閥值的語句,具體指運行時間超過long_ query_time值的SQL,則會被記錄到慢查詢日誌中。 具體指運行時間超過long_qu