原创 Dubbo API 筆記——配置參考

schema 配置參考 所有配置項分爲三大類 服務發現:表示該配置項用於服務的註冊與發現,目的是讓消費方找到提供方 服務治理:表示該配置項用於治理服務間的關係,或爲開發測試提供便利條件 性能調優:表示該配置項用於調優性能,不同的

原创 《大話設計模式》——學習筆記之"創建型模式"(單例&工廠方法&抽象工廠&建造者&原型)

《大話設計模式》——學習筆記之”創建型模式”(單例&工廠方法&抽象工廠&建造者&原型) 單例模式 定義: 保證一個類僅有一個實例,並提供一個訪問它的全局訪問點 Singleton類,定義一個GetInstance操作,允許客戶訪

原创 《大型網站技術架構:核心原理與案例分析》——大型網站架構演化過程

大型網站軟件系統的特點 高併發,大流量 高可用 海量數據 用戶分佈廣泛,網絡情況複雜 安全環境惡劣 需求快速變更,發佈頻繁 漸進式發展 大型網站架構演化發展歷程 初始階段的網站架構 Linux+PHP+Apache+MySQ

原创 雲計算&大數據&人工智能相關概念

雲計算相關概念首先做雲計算平臺的公司會買很多的物理機放在自己的數據中心中,再通過虛擬化的技術(如閉源的VMware,開源的Xen、KVM),將物理機分割成不同大小的資源(計算資源(CPU)、網絡資源(帶寬)、存儲資源(硬盤))以滿足不同用

原创 Netty系列之Netty高性能之道

Netty系列之Netty高性能之道 1. 背景 1.1. 驚人的性能數據 最近一個圈內朋友通過私信告訴我,通過使用Netty4 + Thrift壓縮二進制編解碼技術,他們實現了10W TPS(1K的複雜POJO對象)的跨節點

原创 《大話設計模式》——學習筆記之"結構型模式"(適配器&裝飾&橋接&組合&亨元&代理&外觀)

《大話設計模式》——學習筆記之”結構型模式”(適配器&裝飾&橋接&組合&亨元&代理&外觀) 適配器模式 定義:適配器模式(Adapter),將一個類的接口轉換成客戶希望的另外一個接口。Adapter模式使得原本由於接口不兼容而不能

原创 《大話數據結構》——學習筆記(概述&線性表)

數據 數據:是描述客觀事物的符號,是計算機中可以操作的對象,是能被計算機識別,並輸入給計算機處理的符號集合 數據元素 數據元素:是組成數據的、有一定意義的基本單位,在計算機中通常作爲整體處理,也被稱爲記錄 數據項 數據項:一個數據

原创 《大話設計模式》——學習筆記之"行爲型模式"(觀察者&模板方法&命令&狀態&職責鏈&解釋器&中介者&訪問者&策略&備忘錄&迭代器)

《大話設計模式》——學習筆記之”行爲型模式”(觀察者&模板方法&命令&狀態&職責鏈&解釋器&中介者&訪問者&策略&備忘錄&迭代器) 觀察者模式 定義: 定義了一種一對多的依賴關係,讓多個觀察者對象同時監聽某一個主題對象。這個主題對

原创 《Spring源碼深度解析》學習筆記——bean的加載(一)

bean的加載 對於加載bean的功能,在Spring中的調用方式爲: MyTestBean bean = (MyTestBean)bf.getBean("myTestBean") 這行代碼在Spring中是這樣實現的 publ

原创 python stomp 收發指定的消息

python stomp收發指定的消息 # -*- coding: utf-8 -*- import sys import time import sys import stomp class MyListener(object

原创 Dubbo API 筆記——Dubbo架構與使用

架構演變 單一應用架構 所有功能部署在一個應用上,用於簡化增刪改查工作量的數據訪問框架(ORM)是關鍵 垂直應用架構 將應用拆分成互不相干的幾個應用,以提升效率,此時,用於加速前端頁面開發的Web框架(MVC)是關鍵 分佈式服務

原创 【重磅】微信開源PhxSQL:高可用、強一致的MySQL集羣

開源地址:https://github.com/tencent-wechat/phxsql點擊閱讀原文可自動跳轉到github地址PhxSQL是一個兼容MySQL、服務高可用、數據強一致的關係型數據庫集羣。PhxSQL以單Mas

原创 《大話數據結構》——學習筆記(棧&串&樹)

棧 棧的定義 棧(stack)是限定僅在表尾進行插入和刪除操作的線性表 棧是一種後進先出(Last In First Out)的線性表,簡稱LIFO結構 棧的順序存儲結構與鏈式存儲結構 棧的順序存儲結構如下圖 棧的鏈式存儲結構如

原创 spring AOP是什麼?你都拿它做什麼?

spring AOP是什麼?你都拿它做什麼?          對於最近博主最近寫博客的興致大發,我也在思考:爲什麼而寫博客?在互聯網時代,無論你是牛人大咖,還是小白菜鳥,都有發表自己看法的權利。無論你是對的還是錯的,都

原创 mvn打包spring工程成jar時報Unable to locate Spring NamespaceHandler for XML schema namespace錯誤解決辦法

有一個小工程,使用了spring,在使用maven的assembly打包成獨立可執行的jar包後,在執行時報如下錯誤: Configuration problem: Unable to locate Spring Namespa