![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在并发访问情况下,很有可能出现不可重复读等等读现象。为了更好的应对高并发,封锁、时间戳、乐观并发控制(乐观锁)、悲观并发控制(悲观锁)都是并发控制采用的主要技术方式。 锁分类...
前言 只有光头才能变强 索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。 本文力求简单讲清每个知识点,希望大家看完能有所收获 声明:如果没有说明具体...
前言 非常有幸通过了支付宝的一轮电面,面试官对我评价较高,题目中设计到了参数集合、数据库优化、索引、线程池、锁、反射等问题。但是对于索引的原理是我知之甚少的,但是非常感谢支付...
1. 什么是spring? Spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spri...
锁是并发编程中经常用到的,本文主要分析下synchronized和lock锁机制的区别。 性能区别 分两种场景来比较,竞争不激烈和竞争激烈情况 竞争不激烈 上面代码都是简单的...
文/韩大爷的杂货铺 这世界上最令人感到遗憾,也最容易让当事者在未来产生后悔情绪的事情有两种: 一种是脑海里有梦,但拖着不做。 另一种是心底里有话,但憋着不说。 1. 我平时在...
人是有情感的动物,我们的生活都是情绪影响的产物。 情绪高涨时,人的创造力无穷,效率极高,影响力(魅力)极大。 情绪低落时,思维被局限,错误百出,甚至会做出不该做的事,说了不该...
一念之差(1):解决自己的问题 小时候,有一天我忽然想明白了一个道理:学习是给自己学, 不是给别人学。既然如此,知道自己的真实状况比多考了几分重要得多。于是,从那一天开始,我...
前言 本篇意在通过Hibernate和Mybaitis缓存,通过对比学习,同时弄懂这两者中的区别 Hibernate中的缓存 Hibernate中一般常用的缓存有三个,一级缓...
系统调优Hibernate的调优方案制定合理的缓存策略;尽量使用延迟加载特性;采用合理的Session管理机制;使用批量抓取,设定合理的批处理参数(batch_size);进...