原创 用javassist實現簡單的動態代理

  網上有網友已經實現了該功能,我只是把我的理解說出來,希望對大家有幫助!        主要思路:創建一個攔截器接口,裏面有有一個invoke方法,再創建一個能夠生成代理的類,該類的主要作用是生成了一個新類,該新類實現了被代理類接口的每

原创 classLoader學習

   1 、     java編譯後的.class文件不同於C或者C++編譯後形成的.exe文件,能夠被window操作系統直接運行。而java程序的運行,首先是運行JVM(Java虛擬機),然後再把Java class加載到JVM裏頭一

原创 struts 標籤之

  關於<html:link>標籤在URI後面傳參數的問題 在struts標籤<html:link>的page屬性指定的URI後面傳遞參數可以有幾種方

原创 Ext學習第一天

    構建Ext運行環境,首先在extjs的官網上下載,extjs的包,extjs 需要在頁面中引入 extjs 的樣式及 extjs 庫文件,樣式文件爲 resources/css/ext-all.css , extjs 的 js 庫

原创 反射實現 AOP 動態代理模式(Spring AOP 的實現 原理)

              -------轉載http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html             好長時間沒有用過Spring了. 突然拿起

原创 HTTP協議的運作方式

 轉載自http://blog.csdn.net/fightplane/archive/2008/03/14/2181516.aspx HTTP協議是基於請求/響應範式的。一個客戶機與服務器建立連接後,發送一個請求給服務器,請求方式的格式

原创 理解Java ClassLoader機制(轉自http://www.blogjava.net/pandawang/archive/2007/10/05/64639.html)

  ava.lang.NoClassDefFoundError: com/sun/tools/javac/Main 最近在使用java的動態編譯的時候出現的問題,主要是由於在使用類com.sun.tool.javac.Main時,總是出

原创 線程安全集合

線程安全集合 簡介 JDK 1.2 中引入的 Collection 框架是一種表示對象集合的高度靈活的框架,它使用基本接口 List、Set 和 Map。通過 JDK 提供每個集合的多次實現(HashMap、Hashtable、TreeM

原创 Java中的URLEncoder和URLDecoder類

1、URLEncoder是對字符編碼,      URLDecoder是對字符進行解碼:     1.大寫字母A-Z     2.小寫字母a-z     3.數字   0-9     4.標點符   "."     "-"     "*"

原创 SSH框架搭配時遇到的問題

   今天在利用SSH框架做項目時,發現依靠Myeclipse全導入的包有問題,會報找不到Servlet的錯誤, 1的解決辦法是: 在使用Spring的AOP編程時,會用到這幾個lib: (版本不一樣,文件名也不一樣) asm-2.

原创 Hibernate的性能優化

   Hibernate是對JDBC的輕量級封裝,因此在很多情況下Hibernate的性能比直接使用JDBC存取數據庫要低。然而,通過正確的方法和策 略,在使用Hibernate的時候還是可以非常接近直接使用JDBC時的效率的,並且,在有

原创 struts 實現文件上傳與下載

上傳的Action,UploadExcel爲ActionForm,裏面有一個FormFile的屬性,主要是得到它的InputStream,然後寫入磁盤 public ActionForward execute(ActionMapping

原创 java 操作Excel(轉載)

<!-- /* Font Definitions */ @font-face {font-family:宋體; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-f

原创 工作半年總結

   今天看見某博客上,倡導我們寫博客,看了蠻有感覺,把最近浮躁的心情,用寫博客方式發泄一下吧!    大學畢業已經有半年了,一畢業就到了沿海的某城市

原创 Java 動態加載類

  第一部分:Java虛擬機啓動時,關於類加載方面的一些動作   當使用java ProgramName.class運行程序時,Java找到JRE,接着找到jvm.dll,把該動態庫載入內存,這就是JVM。然後加載其它動態