- 博客(4)
- 收藏
- 关注
转载 数据库事务隔离级别
事务是数据库的执行单位。事务具有ACID属性。原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)- 原子性:即事务中的一组操作,要么全执行,要么全部不执行- 一致性:事务前数据是一致,事务后数据也是保持一致的- 隔离性:多个并发事务执行时,要和事务串行执行的结果是一样的- 持久性:数据库数据是持久化的,在数据库...
2016-11-29 10:12:00
125
转载 自实现简单线程池
线程池在现在的系统和框架中十分常见。明白线程池的思想原理,不仅对学习线程只是有很大的帮助。对理解一些系统的线程池实现也有很大的帮助。下面是我自己简单实现的一个线程池。用以对线程的简单理解。 线程的实现原理很简单: 线程池对象包含以下组件:工作者队列,Job队列; 用户通过线程池对象添加删除工作者,线程池对象维持工作者对象这个池和工作者的实际工作; ...
2016-04-25 23:23:00
137
转载 Object obj=new Object()的内存引用
Object obj=new Object();一句很简单的代码,但是这里却设计Java栈,Java堆,java方法去三个最重要的内存区域之间的关联。假设这句代码出现在方法体中。1.Object obj将反映到Java栈的本地变量表,这是一个本地变量的定义。是一个引用类型。2.new Object()将会反映在Java堆中。存储了Object类型的所有实例数据...
2016-04-11 22:20:00
792
转载 java运行时内存模式学习
学习java运行时内存模式:各区介绍: 方法区(线程共享):用于存放被虚拟机加载的类的元数据:静态变量,常量,以及编译和的代码(字节码),也称为永久代(所有该类的实例被回收,或者此类classLoader被回收)。 Java堆(线程共享):存放对象实例和数组,这里是内存回收的主要地方。可以分为新生代(young)和年老代(tenured)。从字面也可以知道,新生...
2016-04-11 22:10:00
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅