原创 Spring源碼由淺入深系列三 refresh

Spring中的refresh是一個相當重要的方法。它完成IOC的第一個階段,將xml中的bean轉化爲beanDefinition.詳細說明如上圖所示。 在上圖中,創建obtainFreshBeanFactory的過程值得展開來講。而

原创 算法:最大公約數

輾轉相除法的緣由,如上圖所示。  點贊 2 收藏 分享 文章舉報 zxy861114 發佈了55 篇原創文章 · 獲贊 5 · 訪問量 5萬+ 私信

原创 郵箱密碼重置結構圖

blog宗旨:用圖說話 輔助文字說明: 優點:用戶系統完成接口部分。界面留給業務自行設計。 缺點:郵箱發送郵件定製模板,沒有完成鬆耦合。 改進點:將郵箱發送郵件模板配製化。 點贊 2 收藏 分享 文

原创 JDBC加載的過程

jdbc加載的過程如圖所示。 橋接模式請參照:設計模式:橋接模式 blog宗旨:用圖說話 點贊 1 收藏 分享 文章舉報 zxy861114 發佈了55 篇原創文章 · 獲

原创 生產者消費者模式

生產者消費者模式見上圖所示。 blog宗旨:用圖說話。 代碼示例: package com.huan; public class ProduceConsumer { public static void main(String[

原创 spring mvc詳解

springmvc是在spring的基礎上進行架構的。spring要做的事情從大的方面來說很簡單,就是將xml中bean定義轉化爲容器中的BeanDefinition,然後進行實例化,提供給用戶使用。 我們的web程序的Spring容

原创 java source debug

原地址:http://stackoverflow.com/questions/18255474/debug-jdk-source-cant-watch-variable-what-it-is Update: Actually I

原创 kerberos

對稱加密:同一個密鑰可以同時用作信息的加密和解密 密碼常用的認證流程: 1.用戶輸入密碼後,進行函數散列(如md5)。 2. 通過網絡傳輸至服務器 3.服務器通過用戶名找到密碼,進行同樣的函數散列 4.比對確定密碼正誤。 問題:如果

原创 流媒體

1.什麼流媒體 及 典型的流媒體服務器:http://baike.baidu.com/link?url=Xx0koXPv-eNTzHNsWyzoSPPItgy0ZIuNa6mH2HKjmXL0Ag7dqWq8A9G2XN_R9bk_hY

原创 spring scope proxy

1.爲什麼要創建代理呢? 解決問題的情形如下:(如singleton引用prototype) http://www.20365.cn/article/47 2.lookupoverride與replaceoverride爲什麼要用prox

原创 backbone示例

$(function() { var AppList = Backbone.Collection.extend({ initialize : function() { }, fetch : function(data)

原创 UMEditor加入音樂功能

1.添加plugin UM.plugins['music'] = function(){ var me = this; this.addOutputRule(function(root){ $.eac

原创 spring-mvc

原文地址:http://jinnianshilongnian.iteye.com/blog/1594806 

原创 內容管理系統(CMS)

最近調研了四款CMS(wordpress,drupal,infoglue,opencms).可將其分爲兩類: 1.wordpress、drupal---編程語言爲php,定位爲小白用戶,提供模板+插件,只需要用戶去下載應用,然後編輯文章或

原创 Springmvc @PathVariable解析過程

問題描述: @RequestMapping(value = "/auth1/{uuid}/xxx", method = RequestMethod.GET) public void imageCode1(@PathVari