最全Java锁详解:独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁 在Java并发场景中,会涉及到各种各样的锁如公平锁,乐观锁,悲观锁等等,这篇文章介绍各种锁的分类: 公平...
设计模式大杂烩(24种设计模式的总结及学习设计模式的几点建议)模式分类 & 传送门 & 对比维度说明 设计原则:设计模式(总纲) 创建型:单例模式 简单工厂模式 工厂方法模式...
1、static:因为一个abstract方法没有方法体。静态方法需要对方法体执行内容分配空间,所以不能同static共存; 2、native:这个东西本身就和abstrac...
1. #{}和${}的区别是什么? 其中#{}是预编译处理,{}时,就是把{column}传同样的column值id,上面的语句会解析成 order by 'id',下面的语...
目前后端用的缓存,主流的有Redis,对于高并发的系统,实际上会遇到以下的几个问题:(前提是一般的业务代码中,缓存空则去请求数据库)1、缓存雪崩现象:由于访问了没有缓存,或者...
前言 几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这个问题如此特殊呢?是因为这个问题的...