摘要:
一、CPU工作原理 CPU大体可以分为三个部分:控制单元、运算单元、存储单元 控制单元大致由指令寄存器IR(instruction register)、指令译码器ID(instruction decoder)、操作控制器OC(operation controller)组成。 控制单元取下一条指令,该 阅读全文
摘要:
cmd使用java -help可以看到关于agent参数: 其实这三个参数做的事情是一样的,都是java代理。 -agentlib和-agentpath使用的是本地代理也就是c/c++写的本地库(例如动态链接库dll和静态链接库lib), 而-javaagent使用java语言编写的jar。 关于这 阅读全文
摘要:
当前环境: 操作系统:windows 7 mysql版本:5.5.36 MySQL Community Server (GPL) 当我第一次导入.sql文件时报错: mysql> source C:\Users\DanteJ\Desktop\ideal_base.sql;ERROR:Unknown 阅读全文
摘要:
一、在要使用到C++代码的类文件中声明一个native方法,例如: 二、javac编译此java文件,然后使用javah TestNative命令生成一个头文件 三、使用visual studio工具新建dll项目 然后将jdk目录下的inlcude文件夹下的jni.h和jawt.h以及includ 阅读全文
摘要:
java虚拟机字节码指令dup的理解 阅读全文
摘要:
1.Map/Set 的 key 为自定义对象时,必须重写 hashCode 和 equals; 2.ArrayList 的 subList 结果不可强转成 ArrayList,否则会抛出 ClassCastException 异常:java.util.RandomAccessSubList cann 阅读全文
摘要:
本文主要讲解的是JDK动态代理的使用方法 JDK动态代理只能代理接口。 java.lang.reflect.Proxy为JDK的代理类,它为创建动态代理类和实例提供了一些静态方法, 并且它是所有用这些方法创建出来的动态代理类的父类。 以下是Proxy类源码注释中提供的创建动态代理类的两种方法: <p 阅读全文
摘要:
WebApplicationContextUtils是一个抽象类,其提供了一个很便利的方法来获取spring应用的上下文即WebApplicationContext。 其中的静态方法getWebApplicationContext(ServletContext sc),提供一个ServletCont 阅读全文