文章列表
javap -java class
- 博客分类:
- Java
From:http://hi.baidu.com/tianhuimin/blog/item/3fcb61d019e57b9fa1ec9c80.html
javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。
javap - Java class文件分解器
分解class文件
摘要:
javap [ options ] class. . .
描述:
javap命令分解一个class文件,它根据options来决定到底输出什么。如果没有使用options,那么javap将会输出包,类里的
prot ...
plan analyse
- 博客分类:
- Oracle
Oralce execute plan analyse
From:http://www.cnblogs.com/cardon/archive/2011/03/08/1977623.html
例1:
假设LARGE_TABLE是一个较大的表,且username列上没有索引,则运行下面的语句:
SQL> SELECT * FROM LARGE_TABLE where USERNAME = ‘TEST’;
Query Plan
-----------------------------------------
SELECT STATEMENT Optim ...
struts2 table
- 博客分类:
- Java
<constant name="struts.ui.theme" value="simple" />
<constant name="struts.ui.templateDir" value="template" />
<constant name="struts.ui.templateSuffix" value="ftl" />
jvm classloader
- 博客分类:
- Java
From http://www.ibm.com/developerworks/cn/java/j-lo-hotswapcls/index.html
Java ClassLoader 技术剖析
在本文中,我们将不对 Java ClassLoader 的细节进行过于详细的讲解,而是关注于和构建在线升级系统相关的基础概念。关于 ClassLoader 的详细细节许多资料可以参考,有兴趣的读者可以自行研读。
要构建在线升级系统,一个重要的技术就是能够实现 Java 类的热替换 —— 也就是在不停止正在运行的系统的情况下进行类(对象)的升级替换。而 Java 的 ClassLoade ...
socket send receive
- 博客分类:
- Java
client
public void createConnection() throws UnknownHostException, RefusedException, SocketTimeoutException
{
try {
socket = new Socket();
SocketAddress address =new InetSocketAddress(this.hostUri, hostPort);
socket.connect(address, 5000);
logger.info("Socket server &quo ...
xml converter
- 博客分类:
- Java
public class XmlUtil {
/**
* 获取内容
* @param element
* @param key
* @return eg:<xml><node>return text</node></xml>
*/
public static String getValue(Element element, String key) {
String value = "";
try {
Element e = element.element(key);
...
oracle truncate table
- 博客分类:
- Oracle
alter table Table_Name disable constraint FK_REFERENC;
truncate table T_Table_Name;
alter table Table_Name enable constraint FK_REFERENC;