原创 記一次Linux上rpm方式安裝mysql的過程

安裝過程 [root@hoas~]# wget https://cdn.mysql.com/archives/mysql-5.6/MySQL-client-5.6.46-1.el7.x86_64.rpm [root@hoas~]#

原创 記一次用pip安裝docker-compose報錯及解決方法

方法一 下載1.25.0 docker compose sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose

原创 【Java多線程】$7 拾遺增補之SimpleDateFormat

SimpleDateFormat對象並非是線程安全的,如果多個線程同時使用一個SimpleDateFormat對象,將會出現格式化錯誤,所得到的結果並非正確結果。 解決問題的辦法,就是在每個線程中單獨創建一個 SimpleDate

原创 初識消息隊列之 關於消息中間件的一些事兒

1. 什麼是JMS JMS即Java消息服務(Java Message Service)應用程序接口,是一個Java平臺中關於面向消息中間件(MOM)的API,用於在兩個應用程序之間,或分佈式系統中發送消息,進行異步通信。Java

原创 【Java多線程】$3 ThreadLocal

ThreadLocal 作用 讓每一個線程都有綁定自己的值。 可重寫 initialValue() 方法來默認一個初始化值 InheritableThreadLocal 作用 讓子線程可以從父線程中取值 ThreadLocal &

原创 初識消息隊列之 消息隊列的主要作用

主要作用 消息隊列的主要作用,有解耦,異步,消峯 解耦 將消息寫入消息隊列,需要消息的系統自己從消息隊列中訂閱,從而系統不需要做任何修改。 異步 將消息寫入消息隊列,非必要的業務邏輯以異步的方式運行,加快響應速度

原创 springcloud 集羣獲取集羣節點方式

@Autowired private Registration registration; // 服務註冊 @Autowired private DiscoveryClient client; // 服務發現客戶端

原创 記一次安裝prometheus過程

1. 下載必要的包 wget -c https://github.com/prometheus/prometheus/releases/download/v2.18.0/prometheus-2.18.0.linux-amd64.

原创 Sentinel初瞭解 • HelloWorld

import com.alibaba.csp.sentinel.Entry; import com.alibaba.csp.sentinel.SphU; import com.alibaba.csp.sentinel.slots.

原创 Apollo 初識 • 阿波羅簡單配置結構

1. 阿波羅本人瞭解的配置結構 部門名稱 -> appId -> (私有命名空間, 公共命名空間, 關聯命名空間) 部門 一般使用項目組作爲部門名稱,用以區分不同的部門下的多個項目 比如我們這裏分類 業務部門(busi) 和

原创 記一次安裝gitlab過程

安裝腳本 [root@localhost ~]# curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | s

原创 記一次openfire4.5版本的源碼構建

IntelliJ IDEA 方式 Run -> Edit Configurations… -> Add Application Main方法 VM options: -DopenfireHome="D:\workspaces

原创 Apollo 初識 • HelloWorld

Java Api HelloWorld Config config = ConfigService.getAppConfig(); String str = config.get

原创 記一次源碼啓動Nacos

1. 下載 nacos源碼 地址: https://github.com/alibaba/nacos.git 2. 使用IDEA打開nacos-develop項目 3. 執行腳本 (MySQL) create database n

原创 Nacos 初識 • 設置和獲取指定配置

package com.hoas.quickstart.nacos.config; import com.alibaba.nacos.api.NacosFactory; import com.alibaba.nacos.api.