原创 HashMap(jdk1.8)源碼解析

HashMap容器(jdk1.8)      底層採用數組+鏈表+紅黑樹(哈希表)      key,value允許儲存null      線程不安全      默認容量16(初始化容量會強制轉成2的冪次方)      默認負載因子 0.

原创 dokcer-compose 安裝 nexus 出現 Cannot open file ../sonatype-work/nexus3/log/jvm...解決辦法

創建/usr/local/docker/nexus/data  目錄 賦予權限 chmod 777 data/ version: '3.1' services: nexus: restart: always imag

原创 Docker-compose 常用下載服務配置

  Docker-compose下載Mysql mysql: restart: always image: mysql:5.7.22 container_name: mysql ports:

原创 solr 問題總集

https://blog.csdn.net/guochunyang/article/details/51820749 搭建solr 500 https://blog.csdn.net/jiangchao858/article/detail

原创 Spring Cloud 之 服務註冊與發現

    需要的組件:Spring Cloud Netflix  的 Eureka (服務註冊和發現模塊)     Netflix :內特弗麗克斯     Rureka: 尤里卡   (還是個希臘語)     Eureka 和 Zookee

原创 MySQL修改字符集及Collation

設置某張表單某個字段的編碼規則和排序方式爲 utf8mb4  和 utf8mb4_general_ci ALTER TABLE `tb_name` MODIFY COLUMN updated VARCHAR(255) CHARACTER

原创 補碼爲什麼+1

             首先,閱讀這篇文章的你,肯定是一個在網上已經糾結了很久的讀者,因爲你查閱了所有你能查到的資料,然後他們都會很耐心的告訴你,補碼:就是按位取反,然後加一。準確無誤,毫無破綻。但是,你搜遍了所有俯拾即是而且準確無誤的

原创 Docker常用命令

關於Docker Docker      是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux           機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之

原创 Spring普通類注入service

@Component public class SpringUtil implements ApplicationContextAware { public static ApplicationContext applicat

原创 SpringBoot+Doubbo的註解坑

今天在做Dubbo+SpringBoot 項目的時候 消費者一直註冊不到Dubbo 檢查了配置文件都沒問題 最後發現原來是註解的原因 我一直在入口添加的註解是@EnableDubboConfig  這樣只是優先加載Dubbo的註解,然而沒

原创 啓動Zookepper佔用8080

Zookeep內嵌jetty服務器,並且jetty端口默認8080 zookeeper最近的版本中有個內嵌的管理控制檯是通過jetty啓動,也會佔用8080 端口。 通過查看zookeeper的官方文檔,發現有3種解決途徑: (1).刪除

原创 Spring-cloud之服務鏈路追蹤

如果你的服務少了,在調用服務時,誰依賴誰應該能看的很清楚,但是成百上千個服務,a調用b,b又調用c,a又調用c,x調用y 那麼這麼長的服務鏈我們如何清楚的知道他們之間的調用關係以便系統出現問題時進行定位追蹤,解決 那麼ZipKin登場了Z

原创 SpringCloud之分佈式配置中心客戶端 spring-cloud-config

分佈式配置中心客戶端的作用是從github 或者 是 gitlab上加載配置 而不自己手動配置在某個服務的pom.xml中加入spring-cloud-config客戶端依賴(每個服務都可使用,這裏以feign消費者爲例) <depen

原创 SpringCloud之服務監控客戶端-Spring-cloud-admin(2.x)

將需要監控的服務註冊到spring-cloud-admin服務端 在每個需要監控的服務的pom.xml中加入 <dependency> <groupId>org.jolokia</groupId> <artifactId

原创 SpringCloud之服務監控服務端-Spring-cloud-admin(2.x)

Spring-Cloud-Amind 用於檢測所有服務的狀態 首先,創建hello-spring-cloud-admin項目 pom.xml   <?xml version="1.0" encoding="UTF-8"?> <proje