原创 JDK動態代理

動態代理是實現AOP的絕好底層技術。 JDK動態代理 主要涉及到java.lang.reflect包中的兩個類:Proxy和InvocationHandler。 InvocationHandler是一個接口,可以通過實現該接口定義橫切

原创 JFinal對model及其子類進行單元測試以及快速寫出多線程Junit單元測試用例

對使用JFinal框架的Model類及其之類進行單元測試 原文地址:http://www.oschina.net/code/snippet_2241783_39071   教你快速寫出多線程Junit單元測試用例 -

原创 前端面試問題記錄

1.說明一下閉包:JS函數對象的內部狀態不僅包含函數的代碼邏輯,還必須引用當前的作用域鏈。函數對象可以通過作用域鏈關聯起來,函數體內部的變量都可以保存在函數作用域內。 所有的JS函數都是閉包:它們都是對象,它們都關聯到作用域鏈 2.爲什

原创 java加密與簽名

古典密碼:以字符爲基本加密單元 現代密碼:以信息塊爲基本加密單元 受限制算法:算法保密 基於密鑰算法:算法公開,密鑰保密 對稱密碼算法:加密密鑰與解密密鑰相同 非對稱密碼算法:加密密鑰與解密密鑰不同,密鑰分爲公鑰、私鑰 散列函數:用