原创 Java 動態代理
神遊:場景一:公司老闆比爾,祕書莫妮卡,任何外部電話都需要通過莫妮卡轉給比爾,莫妮卡可能會答覆你沒預約不能與比爾通話、比爾現在忙不方便跟你通話、請你稍等馬上幫你轉接等。這個場景類似靜態代理應用,莫妮卡是比爾的代理,任何事情找比爾都只能通過莫
原创 OSB安裝隨記
一、前言OSB:Oracle公司實現的企業服務總線(ESB)。本文使用的中間件版本:WebLogic:10.3.6OSB:11.1.1.8二、OSB拓撲(topology)Admin-only拓撲:該模式下OSB部署在Admin Serve
原创 Hadoop學習筆記一
第一個hands-on入門程序:參考 http://blog.csdn.net/sim_szm/article/details/12578055 搭建環境並跑WordCount程序,區別是我安裝的是最新的hadoop版本0.23.11
原创 南懷瑾論男人氣質
臨危而不懼,途窮而志存;苦難能自立,責任攬自身;怨恨能德報,美醜辯分明;名利甘居後,爲理願馳騁;仁厚納知己,開明擴胸襟;當機能立斷,遇亂能慎行;忍辱能負重,堅忍能守恆;臨弱可落淚,對惡敢拼爭;功高不自傲,事後常反省;舉止終如一,立言必有行。
原创 Java ClassLoader 基礎
基本概念:Java Classloader(類裝載器):JRE的一個模塊,用於裝載Java類到JVM。JRE加載一個類到JVM需要以下基本步驟:裝載:查找並導入class文件,如String.class; 鏈接:校驗、準備、解析,其中解析步
原创 自定義class loader
上圖爲JDK 8中ClassLoader的族譜,可見除了總所周知的AppClassLoader和ExtClassLoader外,JDK中還有很多其它ClassLoader,既然這麼多ClassLoader存在,也就不那麼神祕了,那麼如何自定
原创 JAVA AIO 服務器與客戶端實現示例
AIO用於文件處理還是比較快樂的,但用AIO來寫網絡消息處理服務器端與客戶端是比較麻煩的事情,當然這只是我個人意見,主要是有幾點原因:一是AIO需要操作系統支持,還好Windows與Linux(模擬)都支持;二是AIO同時使用遞歸調用和異步
原创 CGLib 動態代理
CGLib全稱是Code Generation Library(https://github.com/cglib),是一個第三方開源的代碼生成包,功能很強大,性能很優越,許多開源框架如Spring、Hibernate、EasyMock都使用
原创 JAVA BIO 服務器與客戶端實現示例
代碼只兼容JAVA 7及以上版本。服務器端代碼:package com.stevex.app.bio; import java.io.BufferedReader; import java.io.IOException; import j
原创 Spring Security 學習之數據庫認證
一、前言數據庫認證(Database-provided authentication):應用通過數據庫獲取用戶認證信息。認證提供者(Authentication Provider):Spring提供了一系列認證方式,如LDAP、OpenID
原创 系統找不到指定的文件 C:\WINDOWS\system32\<LANG_NAME>\mstsc.exe.MUI
本文只適合Win7 X64其實方法很簡單,安裝以下兩個補丁即可,但因爲擺渡不到,所以記錄下來更需要的朋友參考。Windows6.1-KB2574819-x64.msuhttp://www.microsoft.com/zh-cn/downlo