原创 分佈式鎖相關知識

文章目錄什麼是分佈式協調技術什麼是分佈式鎖爲什麼要使用分佈式鎖分佈式鎖應該具備哪些條件分佈式鎖的實現有哪些 什麼是分佈式協調技術 分佈式協調技術主要用來解決分佈式環境當中多個進程之間的同步控制,讓他們有序的去訪問某種臨界資源,防止

原创 Java類集(一)

文章目錄Collection接口的實現:List接口類集的輸出:對象的數組形式:挽救的子類:Vector子類的差異:ArrayList與Vector的區別:LinkList類set接口:SortedSet接口Iterator接口L

原创 通過 Redis 分佈式鎖的實現

文章目錄分佈式鎖實現的三個核心要素:加鎖解鎖鎖超時存在什麼問題`setnx` 和 `expire` 的非原子性del 導致誤刪出現併發的可能性 分佈式鎖實現的三個核心要素: 加鎖 解鎖 鎖超時 加鎖 最簡單的方法是使用 set

原创 Dubbo + Hystrix 熔斷器儀表盤

文章目錄使用熔斷器儀表盤監控在 pom.xml 中增加依賴在 Application 中增加 @EnableHystrixDashboard 註解創建 hystrix.stream 的 Servlet 配置測試 Hystrix D

原创 Tomcat與JavaWeb開發技術詳解HTTP會話的使用與管理

文章目錄什麼是session?session原理:HttpSession APISession超時管理會話簡介HttpSession的生命週期及會話範圍使用會話的JSP範例程序使用會話的Servlet範例程序通過重寫URL來跟蹤會

原创 FastDFS分佈式部署

只需要在單機版安裝FastDFS環境.基礎之上稍作配置 文章目錄分佈式部署tracker配置storage配置client測試配置nginx訪問啓動防火牆trackerstoragenginx檢測集羣說明配置文件可能遇到的問題 分

原创 Cookie跨域問題的解決

文章目錄問題描述分析原因解決方案 問題描述 前後端完全分離的項目,前端使用Vue + axios,後端使用SpringBoot。 使用CORS協議解決跨域訪問數據限制的問題,但是發現客戶端的Axios請求不會自動帶上服務器返回的C

原创 Dubbo + Hystrix 實現服務熔斷

文章目錄熔斷器簡介Dubbo Provider 中使用熔斷器在` pom.xml `中增加依賴在 Application 中增加 @EnableHystrix 註解在 Service 中增加 @HystrixCommand 註解測

原创 Dubbo + Kryo 實現高速序列化

文章目錄Dubbo 中的序列化啓用 Kryo增加 Kryo 依賴增加配置註冊被序列化類爲什麼需要手動註冊無參構造函數和 Serializable 接口 Dubbo 中的序列化 Dubbo RPC 是 Dubbo 體系中最核心的一種

原创 Tomcat與JavaWeb開發技術詳解JSP技術

文章目錄比較HTML,Servlet,JSPJSP語法JSP指令:JSP聲明:Java程序片段:Java表達式:隱含對象:JSP的生命週期請求轉發包含JSP的異常處理再談發佈JSP預編譯JSPPageContext抽象類JSP技術

原创 【從零開始學習 MySql 三】函數與子查詢和連接查詢

查詢語句的基本格式 select 字段 1 , 字段 2 , 字段 3 , 表達式 , 函數 , ... from 表名 where 條件 group by 列名 having 帶組函數的條件 order by 列名 字符

原创 Java類集(二)

文章目錄foreach及Enumeration接口Map接口Map.Entry接口Map接口的使用注意事項IdentityHashMap類:SortedMap類:Collections類:Stack類:Properties類集:

原创 第一個 Dubbo 應用程序

文章目錄創建服務接口項目POM定義服務接口創建服務提供者項目POM通過 @Service 註解實現服務提供方Applicationapplication.yml創建服務消費者項目POM通過 @Reference 注入 UserSe

原创 基於 Docker 安裝 Zookeeper

文章目錄單機模式docker-compose.yml驗證是否安裝成功集羣模式第一臺主機第二臺主機第三臺主機僞集羣模式 Zookeeper 部署有三種方式,單機模式、集羣模式、僞集羣模式,以下采用 Docker 的方式部署 注意:

原创 基於 Docker 來安裝 FastDFS

文章目錄百度百科FastDFS 簡介FastDFS 存儲策略上傳交互過程下載交互過程FastDFS的文件同步FastDFS 爲什麼要結合 Nginx其他資源FastDFS 安裝環境準備創建工作目錄docker-compose.ym