摘要:
一、概念 1. 字节码: a. 以前的代码(例如C++)编译后是本地机器码,不同的机器编译出来的机器码是不同的 b. Java编译后是相同的字节码文件,即存放在.class文件中的二进制文件,JVM可以执行任何符合规范的字节码文件 2. 类加载机制:将描述类的二进制数据从.class文件读入内存的不 阅读全文
摘要:
一、JVM概念 Java虚拟机:Java Virtual Machine(JVM)是一个抽象的计算模型,相对于实体计算机,它是一个虚拟的环境,有自己的指令集和执行引擎,可以在运行时操控内存区域。 目的:为在JVM之上运行的应用程序,提供一个运行环境。可以开发自己的JVM。 二、类文件格式 1. JV 阅读全文
摘要:
一、安装 服务器: http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.html 客户端: mongochef 二、命令 db.currentOp() 查看后台操作 db.killOp(547553080) 杀死后台操作 db.Folder 阅读全文
摘要:
一、spring异常解析器 1. 为什么使用:系统产生的异常,如果没被捕获,会返回给客户端,用户会看到看不懂的异常信息,体验不好 2. 作用:全局异常捕获,统一处理异常 3. HandlerExceptionResolver接口 public interface HandlerExceptionRe 阅读全文
摘要:
一、锁跟事务有关 mysql默认的事务隔离级别是:可重复读(RR) 二、共享锁(读锁/S锁) 1. 多个事务的查询语句,对同一数据,可以共享一把锁,都能访问到最新数据 2. 如果只有一个事务获取到了一个共享锁,可以更新、删除 3. 如果多个事务都获取到了同一个共享锁,多个事务都不可以更新、删除 4. 阅读全文