原创 zookeeper之安全認證和實際應用

文章目錄1 zk的安全認證1.1 zookeeper的ACL1.2 代碼說明2 zk的實際應用2.1 在eclipse中添加工具2.2 代碼說明2.2.1 服務器端2.2.2 客戶端一2.2.3 客戶端二2.2.4 測試端 1 z

原创 Eureka原理,CAP原理,eureka優雅停服和安全認證

文章目錄1 Eureka1.1 什麼是Eureka註冊中心1.2 Eureka註冊中心三種角色1.2.1 Eureka Server1.2.2 Application Service (Service Provider)1.2.3

原创 Python的zip和exe安裝方法

文章目錄1 官網下載包1.1 下載包2 zip安裝2.1 配置環境變量2.2 配置pip安裝2.2.1 修改python38._pth文件2.2.2 下載get-pip.py文件2.2.3 安裝pip2.2.4 測試安裝庫2.2.

原创 HashMap原理,碰撞,ConcurrentHashMap

文章目錄1 HashMap1.1 哈希算法1.2 對比:Hashtable、HashMap、TreeMap1.2.1 Hashtable1.2.2 HashMap1.2.3 TreeMap1.3 HashMap概念和底層結構1.3

原创 zookeeper之原生API和zkClient的API

文章目錄1 ZK的原生API1.1 java操作原生API1.1.1 引入依賴1.1.2 創建會話1.1.3 節點的CRUD1.1.3.1 創建節點1.1.3.2 修改節點1.1.3.3 判斷是否存在1.1.3.4 獲取節點值1.

原创 使用jedis配置單例模式和哨兵模式

文章目錄1 配置文件1.1 application.properties1.2 引用配置文件2 主要實現方法2.1 定義抽象接口2.2 主要實現方法2.2.1 單例模式實現方法2.2.2 哨兵模式實現方法3 配置啓動時引用相關類

原创 Reids緩存穿透,擊穿和持久化

文章目錄1 Redis緩存問題1.1 redis緩存穿透1.2 穿透解決方法1.3 redis緩存擊穿1.4 擊穿解決方法1.5 redis緩存雪崩1.6 雪崩解決方法2 redis緩存更新2.1 主動2.2 被動2.3 預加載2

原创 Nginx之搭建以及配置文件講解

文章目錄1 Nginx簡介1.1 Nginx搭建1.1.1 解壓包1.1.2 配置編譯安裝1.1.2.1 配置1.1.2.1.1 報錯一1.1.2.1.2 報錯二1.1.2.2 編譯1.1.2.3 安裝1.1.3 啓動1.2 Ng

原创 Nginx之日誌,location,反向代理,負載均衡講解

文章目錄1 nginx日誌1.1 日誌配置1.2 日誌切分1.2.1 切分日誌的shell腳本1.2.2 定時任務調度2 location配置2.1 location文件2.1.1 uri定位2.1.2 語法3 反向代理3.1 配

原创 Git命令以及與eclipse搭配

文章目錄1 Git操作1.1 git安裝1.2 git命令1.2.1 git全局設置1.2.2 git建倉庫2 eclipse首次推項目到git2.1 檢查全局身份2.2 檢查公鑰2.3 在eclipse中將項目推送到遠程倉庫 1

原创 eclipse,myeclipse和idea訪問tomcat相關事項

文章目錄1 Eclipse1.1 Eclipse和Tomcat1.1.1 Eclipse啓動tomcat瀏覽器不能直接訪問1.1.2 eclipse啓動的web服務在url中不加項目名直接訪問1.1.3 eclipse右鍵增加自定

原创 爲什麼Spring不掃描controller層註解,springmvc不掃描service層註解

文章目錄1 xml代碼2 原因說明2.1 倆容器關係2.2 全部放到spring.xml2.3 全部放到springmvc.xml 1 xml代碼 在springmvc中,我們經常配置兩個xml,一個spring專屬,一個spr

原创 AutoGenerator反向生成詳解

文章目錄1 概述1.1 pom依賴1.2 java代碼 1 概述 AutoGenerator 是 MyBatis-Plus 的代碼生成器,通過 AutoGenerator 可以快速生成 Entity、Mapper、Mapper X

原创 Dubbo之SOA,RPC和Dubbo的理解

文章目錄1 SOA的理解1.1 基本理解1.2 沒用SOA1.3 使用SOA2 RPC3 Dubbo3.1 dubbo的基本理解3.2 Dubbo架構圖3.3 運行原理3.4 Dubbo支持的註冊中心3.4.1 Zookeeper

原创 Linux命令詳解./configure、make、make install 命令

文章目錄1 基本信息2 詳細解釋2.1 configure命令2.2 make2.3 make insatll3 擴展說明 1 基本信息 這些都是典型的使用GNU的AUTOCONF和AUTOMAKE產生的程序的安裝步驟 ./con