原创 運用ASM時常見異常
[color=red]java.lang.VerifyError:...Call to wrong initialization method[/co
原创 Javascript獲取各種瀏覽器可見窗口大小
呼呼,搞了大半天,總算弄明白了爲何用document.body.clientHeight,document.body.offsetHeight都沒有辦
原创 ASMSupport教程2動態生成類
在上一篇文章中我們介紹瞭如何生成接口,這次我們將編寫如何生成一個Class,首先我們先看下面的代碼: public class CreateClassExample { private static String stati
原创 ClassGrep介紹
1.簡介 ClassGrep是一個java運行時查找工具。使用這個工具,可以查找出如下一些內容: 給定一個註解,查找使用了該註解的類,字段,方法 給定一個方法,查找哪些方法調用了給定的方法 給定一個類,查找出該類的所有子類 2.原理 當
原创 ASMSupport系列教程實例下載
ASMSupport系列教程實例下載地址 http://www.wensiqun.com/download/118/
原创 KindEditor的setHeight方法
KindEditor默認是沒有setHeight()方法的。通過一下方式添加setHeight方法 KindEditor.EditorClass.prototype.setHeight = function(height){
原创 EXT 組建的生命週期
這幾天再看EXT的書《Ext JS in Action》。看到life cycle.但凡發現帶cycle的字眼的技術的貌似都挺重要的。這裏當筆記記錄一下。 這裏有一幅圖: 這幅圖很好的顯示了。ext的生命週
原创 Maven打包到指定目錄
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</
原创 JDK concurrent
concurrent_programming_in_java.rar
原创 Cannot serialize session attribute XX for session
應該是你的程序中有太多沒有釋放的資源建議:1、如果你操作了數據庫,重點察看代碼中是否在任何情況下,都釋放了數據庫連接;2、檢查你的程序,重點檢查循環程序,看是否產生了大量的大對象(比如在循環內部構造新的集合等等),特別是靜態的對象;3、檢
原创 ASMSupport 字節碼工具
基於ASM的封裝的框架當使用ASM編寫的時候 很多情況下需要了解JVM底層的指令的, 並且需要對棧和本地變量顯式的進行操作, 如果直接用ASM進行開發勢必會付出更多的學習成本和時間成本,並且不易後期的維護。
原创 ASMSupport原理概要
ASMSupport是基於ASM實現的一套框架。 ASMSupport通過將ASM字節碼操作抽象成對象記作Operator,然後將字節碼操作所需要的信息封裝到Operator中,並將Operator添加到執
原创 java字節碼構造對象爲什麼需要dup命令
package jvm.study;public class Test { /** * @param args */ public static void main(String[] args) { Test t = new Tes
原创 關於cxf 連.net 的webservice生成客戶端異常( undefined element declaration 's:schema')
今天在使用CXF的wsdl2java.bat 根據wsdl文件生成客戶端調用時出現以下錯誤:WSDLToJava Error: Thrown by JAXB: undefined element decla
原创 Spring源碼學習之IOC(1)
[align=center][size=x-large][b]IOC初始化[/b][/size][/align]最近再看Spring技術內幕。發現裏面寫的挺不錯,就是個人覺得有點亂。這裏按照程序執行順序重新