主要用到三方面技术:beanshell来实现可扩展:告诉zorkaAgent插桩的具体需求,包括插桩的方法和值、插桩的时机、插桩追踪记录方式等。Instrument来通过代理的方式访问JVM,实现在类加载的时候访问类字节码。ASM字节码操纵框架,用于实现真正底层的类字节码的修改。一、beanshel...
分类:
其他好文 时间:
2015-06-23 11:25:37
阅读次数:
109
实现屏幕同步前提是安装有JDK和配置好ADB的环境变量1.官方地址http://code.google.com/p/android-screen-monitor/2.解压缩得到asm.jar3.命令行进入asm.jar文件夹;4.输入如下命令java -jar asm.jar 5.弹出选择设备的界面...
分类:
移动开发 时间:
2015-06-22 14:52:03
阅读次数:
150
动态代理是指在运行时,动态生成代理类。代理类的字节码将在运行时生成并载入当前的ClassLoader.
生成动态代理类的方法很多,如JDK自带的动态代理、CGLIB、Javassist或者ASM库。
JDK动态代理使用简单,它内置在JDK中,因此不需要引入第三方Jar包,但相对功能比较弱。CGLIB和Javassist都是高级的字节码生成库,总体性能比...
分类:
其他好文 时间:
2015-06-20 00:23:45
阅读次数:
486
在SQLPLUS中对ASM实例进行操作1、查看ASM磁盘组状况SELECTGROUP_NUMBER,NAME,TYPE,STATE,TOTAL_MB,FREE_MB,OFFLINE_DISKSFROMV$ASM_DISKGROUP;GROUP_NUMBERNAMETYPESTATETOTAL_MBFREE_MBOFFLINE_DISKS-----------------------------------------------------------------------..
分类:
其他好文 时间:
2015-06-18 20:06:49
阅读次数:
136
1、准备三个节点一台做SAN设备两台做ORACLERAC节点,每个节点2个网卡2、分配IP地址saneth010.0.0.1c1eth0192.168.33.101eth0:1192.168.33.201c2eth0192.168.33.102eth0:1192.168.33.202给eth0加入虚拟IP使用下面的命令ifconfigeth0:1192.168.33.201netmask255.255.255.0ifconfi..
分类:
数据库 时间:
2015-06-18 20:06:45
阅读次数:
190
1、Oracle11g安装略详细过程请参考:http://blog.sina.com.cn/s/blog_7c5a82970101excf.html2、安装Oracleasm软件包rpm-ivhoracleasm-support-2.1.7-1.el5.x86_64.rpmoracleasmlib-2.0.4-1.el5.x86_64.rpmoracleasm-2.6.18-164.el5-2.0.5-1.el5.x86_64.rpm一共三个下载位置:ht..
分类:
数据库 时间:
2015-06-18 20:06:24
阅读次数:
152
1、在系统上安装ORACLEASM需要的包查看系统版本uname-r当前环境是2.6.18-164.el5下载相应的包进行安装http://www.oracle.com/technetwork/server-storage/linux/downloads/rhel5-084877.html下载oracleasm-support-2.1.7-1.el5.x86_64.rpmoracleasmlib-2.0.4-1.el5.x86_64.rpmo..
分类:
数据库 时间:
2015-06-18 20:06:20
阅读次数:
167
RAC服务器的ASM实例中的库发生破坏,丢失了一些数据文件,还有控制文件和SPFILE。数据库实例也处于shutdown状态。1、找到备份片的位置通过查找,备份片处于/u01/app/oracle/product/10.2.0/db_1/dbs/01ntr7ob_1_1datafile/u01/app/oracle/product/10.2.0/db_1/dbs/02ntr7qn_1_1..
分类:
数据库 时间:
2015-06-18 20:06:13
阅读次数:
139
在Oracle9i、10g、11g中有时候是需要裸设备做支持的。本地的裸设备使用如下方法进行绑定即可。准备:先做两个裸分区,不要格式化。fdisk/dev/sddfdisk/dev/sde然后:vim/etc/udev/rules.d/60-raw.rulesACTION=="add",KERNEL=="sdd1",RUN+="/bin/raw/dev/raw/raw1
%N"ACTION=="ad..
分类:
其他好文 时间:
2015-06-18 20:04:23
阅读次数:
118
1、在一台裸机上安装Linux系统c3,准备让其加入c1,c2两节点的rac环境要有两个网卡eth0,eth1(略)2、调整/etc/hosts文件将三个节点都变成如下127.0.0.1localhost192.168.33.101c1192.168.33.201c1-vip10.0.0.2c1-priv192.168.33.102c2192.168.33.202c2-vip10.0.0.3c2-priv192..
分类:
数据库 时间:
2015-06-18 20:03:12
阅读次数:
181