E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
bcel
Spring技术内幕3Spring AOP的实现
BCEL
:java字节码操作类库。 Javassist:Java字节码操作类库,JBoss的一个子项目。 三种织入方式:编
kerlubasola
·
2012-06-10 18:00
spring aop
Java类依赖、被依赖分析工具Class Dependency Analyzer (CDA)
www.dependency-analyzer.org/]ClassDependencyAnalyzer(CDA)[/url]是一个免费的,通过分析Javaclass文件([url=http://commons.apache.org/
bcel
desert3
·
2012-05-11 11:55
Java
Tool
JAVA ASM字节码操纵框架
ASM提供类似于
BCEL
和SERP之类的工具包的功能,但是被设计得更小巧、更快速,这使它适用于实时代码插装。
caozhongyan
·
2012-03-19 21:00
java.lang.instrument包初步学习
我看过的论文中,对于Java的Instrumentation,大部分研究都在用Soot、JChord,后来想起,看过的论文中还有用
BCEL
和Javassist的。
qysh123
·
2011-12-14 22:00
select对应的action
.*; import com.opensymphony.xwork2.ActionSupport; import com.sun.org.apache.
bcel
.internal.generic.RETURN
withsoftware
·
2011-11-19 17:00
Java开源运行分析工具
FProfiler FProfiler是一个非常快的Java profiler.它利用
BCEL
和log4j来记录每个方法从开始到结尾的日记.FProfiler可以用来在你的应用程序,Servlet,Applet
lzj0470
·
2011-11-15 15:00
java
[Java拾遗]初次尝试
BCEL
:修改类实现的例子
项目中有个需求:在不修改源代码的情况下,替换某个类的引用为我们自己的实现。用一个类似的简单例子来说明: public class CarHolder { private Car car; public CarHolder() { init(); } private void init(
langyu
·
2011-09-15 17:00
jvm
Java字节码(.class文件)格式详解(一)
现在都不知道还有没有保留着,貌似Apache有现成的
BCEL
工程可以做这件事。当时也只是为了学习。这份资料主要参考《深入解析JVM》和《Java虚拟机规范》貌似是1.2版本的,整理出来的。
beifenggo
·
2011-09-08 09:00
Java字节码(.class文件)格式详解(一)
现在都不知道还有没有保留着,貌似Apache有现成的
BCEL
工程可以做这件事。当时也只是为了学习。这份资料主要参考《深入解析JVM》和《Java虚拟机规范》貌似是1.2版本的,整理出来的。
beifenggo
·
2011-09-08 09:00
Class文件
Java字节码(.class文件)格式详解(一)
现在都不知道还有没有保留着,貌似Apache有现成的
BCEL
工程可以做这件事。当时也只是为了学习。这份资料主要参考《深入解析JVM》和《Java虚拟机规范》貌似是1.2版本的,整理出来的。
上善若水
·
2011-09-05 23:00
BCEL
和Javassist的介绍
BCEL
介绍: Byte Code Engineering Library (
BCEL
),这是Apache Software Foundation 的Jakarta 项目的一部分。
wezly
·
2011-07-18 10:00
java
jdk
虚拟机
悲剧之后 记百度三面
问题开始于自己最早回答自己的项目时,与以往项目介绍方式不同,该面试人着重于分步问你具体内容,问道具体操作的过程是:*a.询问水印的插入是完全遍历所有的class,这样会带来性能上的巨大开销--》因为是采用工具
bcel
pfdai_hnu
·
2011-06-20 14:00
使用javassist动态注入代码
使用javassist动态注入代码 关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。
rongxh7
·
2011-06-03 21:00
java
工作
虚拟机
jboss
润乾报表动态改变SQL语句
//开始需要导入润乾用到的包 <%@page import="com.sun.org.apache.
bcel
.internal.generic.NEW"%>
bolan392
·
2011-05-10 10:00
apache
sql
cache
sun
asm动态生成方法
ASM 提供了与
BCEL
( http://jakarta.apache.org/
bcel
)和SERP( http://serp.sourceforge.net/ )相似的功能,只有22K的大小,比起
yefeng
·
2011-02-22 15:00
java
apache
eclipse
虚拟机
电信
asm动态生成方法
ASM 提供了与
BCEL
( http://jakarta.apache.org/
bcel
)和SERP( http://serp.sourceforge.net/ )相似的功能,只有22K的大小,比起
yefeng
·
2011-02-22 15:00
java
apache
eclipse
虚拟机
电信
根据年和月得到打印出当月的日历
packageorg.crazybird.learn.objectandclass;importjava.util.GregorianCalendar;importjava.util.Scanner;importcom.sun.org.apache.
bcel
.internal.classfile.JavaClass
赵国成
·
2011-02-15 11:00
日历
ASM系列之一:初探ASM
与传统的
BCEL
和SERL不同,在ASM中提供了更为优雅和灵活的操作字节码的方式。目前ASM已被广泛的开源应用架构所使用,例如:Spring、Hibernate等。
victorzhzh
·
2011-01-13 23:00
spring
框架
Hibernate
Access
javassist的动态注入小实例
关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用javassist。
wolfs
·
2010-11-25 10:00
虚拟机
工作
jboss
两大开源组织的开源项目
1 Apache jakarta jakarta 的项目主要有下面几项 (1) 共享函式库 , 工具集 及 通用 API ◎
BCEL
lige239141
·
2010-09-18 01:00
mvc
jsp
项目管理
velocity
Webwork
AOP 的利器:ASM 3.0 介绍
比起传统的Java字节码操控框架,
BCEL
或者SER
talentkep
·
2010-09-16 13:00
spring
AOP
编程
框架
虚拟机
Hibernate 之many-to-one 单向多对一关联示例
Customer.java packagecom.liuxi.examples;importjava.util.HashSet;importjava.util.Set;importcom.sun.org.apache.
bcel
.internal.generic.NEW
liuxiIT
·
2010-07-28 18:00
Hibernate
MyEclipse
String
Class
generator
encoding
JAVA 监控管理工具
http://www.open-open.com/59.htm FProfiler FProfiler是一个非常快的Java profiler.它利用
BCEL
和log4j来记录每个方法从开始到结尾的日记
zhoufan879
·
2010-06-16 09:00
java
sql
项目管理
配置管理
Netbeans
使用javassist动态注入代码
关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用javassist。
wallimn
·
2010-06-12 17:00
html
虚拟机
.net
工作
jboss
使用javassist动态注入代码
关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用javassist。
wallimn
·
2010-06-12 17:00
html
工作
虚拟机
.net
jboss
使用javassist动态注入代码
关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用javassist。
wallimn
·
2010-06-12 17:00
html
虚拟机
.net
工作
jboss
A discovery found that after two weeks of work
bcel
,javassist,jclasslibarepoortocreateaj2meclassfileanducanfigureitoutafterstudyhowaj2mejarfilebeenproduct
sodino
·
2010-04-06 18:00
File
jar
Class
j2me
Java的编程动态性
2003年7月)第4部分,“用Javassist进行类转换”(2003年9月)第5部分,“动态转换类”(2004年2月)第6部分,“用Javassit进行面向方面的更改”(2004年3月)第7部分,“用
BCEL
xu20cn
·
2009-12-16 10:07
java
反射
职场
休闲
Java的编程动态性
2003年7月)第4部分,“用Javassist进行类转换”(2003年9月)第5部分,“动态转换类”(2004年2月)第6部分,“用Javassit进行面向方面的更改”(2004年3月)第7部分,“用
BCEL
xu20cn
·
2009-12-16 10:07
java
反射
职场
休闲
Java 编程的动态性,第 8 部分: 用代码生成取代反射
从本系列前面的文章中,您了解到反射的性能比直接访问要慢许多倍,并了解了用Javassist和ApacheByteCodeEngineeringLibrary(
BCEL
)进行classworking。
Weich_JavaDeveloper
·
2009-12-15 11:00
java
jvm
编程
bean
Access
Java 编程的动态性,第 7 部分: 用
BCEL
设计字节码
ApacheByteCodeEngineeringLibrary(
BCEL
)可以深入Java类的字节码。
Weich_JavaDeveloper
·
2009-12-15 11:00
java
apache
jvm
数据结构
编程
Apache jakarta 各项目主要用途及简单说明
为了让大家进入 jakarta 的世界没有语言界限 特别写出来各项目的主要用途及简单说明 jakarta 的项目主要有下面几项 (1) 共享函式库 , 工具集 及 通用 API ◎
BCEL
lihua2915
·
2009-11-11 15:00
apache
mvc
jsp
项目管理
Webwork
使用javassist动态注入代码
使用javassist动态注入代码 关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。
jetway
·
2009-09-23 18:00
AOP
C++
c
虚拟机
jboss
使用javassist动态注入代码
使用javassist动态注入代码 关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。
jetway
·
2009-09-23 18:00
AOP
C++
c
虚拟机
jboss
API转换的问题的解决
API转换的问题的解决有了前几篇关于
BCEL
的使用,现在API转换的问题其实很简单了实际API转换要做的比这个例子要复杂些,涉及到包名,类名,方法名称等的变化。
路漫漫其修远兮,吾将上下而求索
·
2009-08-16 19:00
用
BCEL
设计字节码(三)直接在方法的调用处添加方法
用
BCEL
设计字节码(三)直接在方法的调用处添加方法这个最接近之前提出的API转换问题这个需要扫描源代码找到此类的方法调用处,然后在方法调用处的前后添加指令即将代码转换成如下形式:public class
路漫漫其修远兮,吾将上下而求索
·
2009-08-13 23:00
用
BCEL
设计字节码(二)直接在原方法上加指令
用
BCEL
设计字节码(二)直接在原方法上加指令前一个是直接生成了一个一个方法对原方法进行调用,现在直接在原方法上进行修改即将public class StringBuilder{ private
路漫漫其修远兮,吾将上下而求索
·
2009-08-13 22:00
用
BCEL
设计字节码
【转】用
BCEL
设计字节码查到一篇使用
BCEL
了,Java编程的动态性,第7部分:用
BCEL
设计字节码,网址是http://www-128.ibm.com/developerworks/cn/java/
路漫漫其修远兮,吾将上下而求索
·
2009-08-13 15:00
Java的编程动态性
2003年7月)第4部分,“用Javassist进行类转换”(2003年9月)第5部分,“动态转换类”(2004年2月)第6部分,“用Javassit进行面向方面的更改”(2004年3月)第7部分,“用
BCEL
路漫漫其修远兮,吾将上下而求索
·
2009-08-12 10:00
ASM字节码框架
ASM的解析方式类似于SAX解析XML文件,它综合运用了访问者模式、职责链模式、桥接模式等多种设计模式,相对于其他类似工具如
BCEL
、SERP、Javassist、CGLIB,它的最大的优
cwqcwq
·
2009-05-28 23:00
设计模式
spring
框架
虚拟机
Access
AOP 的利器:ASM 3.0 介绍
比起传统的Java字节码操控框架,
BCEL
或者SERP,它具有更符合现代软件模式的编程模型和更迅捷的性能。本文主要分为四个
ljh0242
·
2009-04-14 17:31
开发
职场
休闲
BCEL
& Javassist 的介绍
BCEL
&Javassist的介绍
BCEL
介绍:ByteCodeEngineeringLibrary(
BCEL
),这是ApacheSoftwareFoundation的Jakarta项目的一部分。
Sealyu
·
2009-03-16 15:00
AOP 的利器:ASM 3.0 介绍
比起传统的Java字节码操控框架,
BCEL
或者SERP,它具有更符合现代软件模式的编程模型和更迅捷的性
julyboxer
·
2009-02-13 14:00
spring
AOP
编程
框架
虚拟机
学用
BCEL
设计字节码的记录
最近看了Java 编程的动态性,第 7 部分: 用
BCEL
设计字节码,网址是http://www-128.ibm.com/developerworks/cn/java/j-dyn0414/ 其中的示范代码解释的不是很详细
wmuu
·
2009-02-07 23:00
java
apache
jvm
编程
IBM
ASM实现类的AOP操作(介绍篇)
比起传统的Java字节码操控框架,
BCEL
或者SERP,它具有更符合现代软件模式的编程模型和更迅捷的性能。本文主要分为四个
baobeituping
·
2009-01-15 10:00
spring
AOP
编程
虚拟机
框架
Java 编程的动态性,第 7 部分: 用
BCEL
设计字节码
DennisM.Sosnoski(
[email protected]
),总裁,SosnoskiSoftwareSolutions,Inc.2004年4月01日ApacheByteCodeEngineeringLibrary(
BCEL
huoming550
·
2008-12-18 11:00
java
apache
jvm
编程
大众软件
AOP 的利器:ASM 3.0 介绍一
比起传统的Java字节码操控框架,
BCEL
或者SERP,它具有更符合现代软件模式的编程模型和更迅捷的性能。本文主要分为四
lz999
·
2008-11-24 13:00
java
AOP
编程
虚拟机
Access
ASM 3.0 实现javaAOP编程
比起传统的Java字节码操控框架,
BCEL
或者SERP,它具有更符合现代软件模式的编程模型和更迅捷的性能。本文主要分为
s_ongfei
·
2008-11-15 21:00
java
AOP
String
ClassLoader
Decorator
Class
使用javassist动态注入代码
关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用 javassist。
javasalatu
·
2008-11-09 11:00
javassist
使用javassist动态注入代码
关于java字节码的处理,目前有很多工具,如
bcel
,asm。不过这些都需要直接跟虚拟机指令打交道。如果你不想了解虚拟机指令,可以采用javassist。
DL88250
·
2008-11-09 11:00
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他