原创 Throwable-拋出類

Throwable-拋出類概念Exception 異常 概念 Error 錯誤 AWTError 組件錯誤 VirtualMachineError 虛擬機錯誤 Exception 異常 運行時

原创 RDBMS—Split

RDBMS—Split概念 概念 分庫分表

原创 Hystrix-高可用

Hystrix-高可用概念參數設置-Hystrix案例服務降級 概念 高可用 定義 問題背景 Redis集羣、Elasticsearch集羣、MySQL集羣宕機 解決方案一微服務架構 [1]資源隔離、熔斷 [2]備用降級

原创 FrameWorks-框架

FrameWorks-框架概念JDBCDBUtilsHibernateMyBatisSpringSpringMVC 概念 作用 [1]抽取公共問題 [2]開發專注業務 [3]降低維護成本 [4]層級邏輯複用 分層

原创 SpringCloud-優化

SpringCloud-優化概念 概念 註冊用戶 日活用戶 運營團隊 地推團隊 數據規模增長,隨之帶來問題 Feign+Ribbon組成的服務調用框架,接口調用超時 原因 [1]單表數據量很大 已經達到百萬級別 [2]

原创 Web-前端

Web-前端概念SGML-標準通用標記語言HTML-超文本標記語言XML-可擴展標記語言Dom4jDynamicJSPServlet通信協議AjaxJSONRestful 概念 靜態技術 [1]Html [2]Js [3]C

原创 Servlet-服務連接器

Servlet-服務連接器概念ServletHTTP ServletJSP 概念 Servlet 定義 服務連接器 Service+Applet 功能 [1]交互式瀏覽、生成數據 [2]生成動態Web內容 特性

原创 Java_Kit

Java_Kit概念JstatJconsole 概念 一、命令行工具 Jps 進程狀況 JStat 統計信息 JInfo 配置信息 JMap 內存映射 JHat

原创 Web-後端

Web-後端概念ForwardRedirectCookieSession 概念 Client 客戶端 Server 服務端 Request 請求 Client向Server發起的網絡通信 Response 響應 Serv

原创 Eventual Consistency-數據一致性

Eventual Consistency-數據一致性背景重試冪等狀態機恢復日誌異步校驗重試可靠消息最終一致性方案核心流程 背景 分佈式事務框架 重量級 [1]基於XA協議的兩階段提交2PC方案 存在問題: 協議通信帶來的高延

原创 Behavior Patterns-行爲型模式

Behavior Patterns-行爲型模式概念一、類模式模板模式解釋器模式二、對象模式狀態模式策略模式命令模式責任鏈模式迭代器模式訪問者模式中介者模式觀察者模式備忘錄模式 概念 一、定義 分類 [一]類模式 [1]模板

原创 java.util.concurrent-併發編程

java.util.concurrent-併發編程概念分佈式應用 概念 線程數量 = CPU數量 * CPU核心數量 併發 D執行線程數 > Q空閒線程數 並行 D執行線程數 <= Q空閒線程數 串行 進程 屬性

原创 RDBMS—Oracle

RDBMS—Oracle概念 概念

原创 Eureka-註冊中心

Eureka-註冊中心概念註冊表多級緩存機制原理案例 概念 註冊表存儲結構 CocurrentHashMap 部署數量 訪問壓力 日均千萬級別 心跳機制 Client發送心跳Server,30s/次,拉取註冊表信息-是否

原创 DataContainer-數據容器

DataContainer-數據容器概念Collection-集合ListArrayListLinkedListSetHashSetTreeSetLinkedHashSetMapTreeMapHashMapLinkedHashMa