原创 漫談房價

blog宗旨:用圖說話 輔助文字說明: 上圖對房價上升與下降進行了分析,成立的條件就是房地產佔據經濟主導。 同時,如何破局呢,其實就是讓房地產上的資金慢慢過渡到其它行業。當房地產不佔據經濟主導地位的時候,就是破局的時候。 歡迎大家討論

原创 Spring源碼由淺入深系列四 創建BeanFactory

繼上一章refresh之後,上圖描述了obtainFreshBeanFactory過程。 blog宗旨:用圖說話. 

原创 算法:KMP

KMP算法是一種在目標字符串中查找子串的算法。 blog宗旨:用圖說話。

原创 算法:快速排序

快速排序算法原理:見上圖描述。 代碼如下: package com.huan; import java.util.Arrays; import java.util.Random; public class QuickSort {

原创 分佈式事物的原理圖

分佈式事物兩階段提交原理圖。 blog宗旨:用圖說話。

原创 Java線程之二 鎖定與等待阻塞原理圖

如上圖所示。

原创 時間進度管理-甘特圖

甘特圖舉例如下: 優點:可對時間進度進行管理,一目瞭然。 缺點:對於間歇性事件,或者迭代事件,無法表述。有可能是我自己不會畫,知道的請指出。 點贊 1 收藏 分享 文章舉報 z

原创 設計模式:組合模式

blog宗旨:用圖說話 輔助文字說明: 1.調用形式:在Client中使用component.method(); 2.使用範圍:具有同樣結構的聚合、組合。 舉例: 生成條件語句:when avg(cpu) > 60% or avg(m

原创 Spring源碼由淺入深系列六 CreateBean過程

blog宗旨:用圖說話. 這一章的圖講述了createBean的過程。到這裏spring容器就可以完成IOC的整個過程,拿到我們需要的對象。 下一章我們接着來看一看AOP完成的過程。 附:目錄 Spring源碼由淺入深系列五 GetB

原创 Spring源碼由淺入深系列五 GetBean

獲取bean的過程如上圖所示。下一章將繼續圖示講解createBean的過程。 blog宗旨:用圖說話 附:目錄 Spring源碼由淺入深系列四 創建BeanFactory Spring源碼由淺入深系列三 refresh Sprin

原创 JAVA線程

線程的各種狀態如上圖所示。 對於wait/notify的測試,我將會留到 生產者消費者模式中實現。 對於join、interrupt的測試如下: package com.huan; public class ThreadTest {

原创 設計模式:代理模式

代理模式,如上圖所示。concreteObject與Proxy都實現IInterface接口,並且Proxy關聯concreteObject. 它可以在不修改concreteObject的基礎上,利用Proxy完成一些附加功能,做到職

原创 設計模式:橋接模式

橋接模式:橋接模式可以保持客戶端程序不變,而允許修改實現細節。 最典型的應用爲JDBC中的DriverManager、Driver類。 blog宗旨:用圖說話。 點贊 2 收藏 分享 文章舉報

原创 JMS消息中間件原理圖

java消息中間件原理圖。 blog:用圖說話。 點贊 1 收藏 分享 文章舉報 zxy861114 發佈了55 篇原創文章 · 獲贊 5 · 訪問量 5萬+ 私信

原创 電視開機畫面請求過程

blog宗旨:用圖說話 點贊 2 收藏 分享 文章舉報 zxy861114 發佈了55 篇原創文章 · 獲贊 5 · 訪問量 5萬+ 私信