
java
小胡哥哥
对世界充满好奇的小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一次启动失败引发的思考:-server -XX:PermSize=2048M -XX:MaxPermSize=4096m
Tomcat 启动参数启动项目时,由于项目比较大,无法正常启动,报异常:java.lang.OutOfMemoryError:PermGenspace,在idea中设置VM options 为:-server -XX:PermSize=2048M -XX:MaxPermSize=4096m 后就正常启动了,这是为什么呢?异常说明一般人都知道是内存溢出,常见的OOM主要有两种: 1原创 2018-01-30 17:33:44 · 4851 阅读 · 0 评论 -
抽象类与接口的区别?
抽象类在面向对象的概念中,所有对象都是用类来表示的,但是反过来,并不是所有类都是用来描绘对象的,如果一个类中没有足够的信息描绘一个具体的对象,这个类就是抽象类。抽象类除了不能实例化对象之外,和其他类并无区别,成员变量,成员方法和构造方法的访问方式和普通类一样。抽象类与普通类的区别抽象方法必须为public或者protected(因为如果为private,则不能被子类继承,子类便无...原创 2018-04-27 17:27:37 · 166 阅读 · 0 评论 -
柔性事务的定义与分类
柔性事务的定义刚性事务(如单数据库)完全遵循 ACID 规范,即数据库事务正确执行的四个基本要素:原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability) 柔性事务(如分布式事务)为了满足可用性、性能与降级服务的需要,降低一致性(Consistency)与隔离性(Isolation)的要求,遵循 BASE 理论:基本...转载 2018-08-03 20:53:11 · 2004 阅读 · 0 评论 -
动态代理方案性能对比
转自梁飞的博客转载 2018-08-08 14:49:08 · 582 阅读 · 0 评论