自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 java 锁—— 悲观锁和乐观锁

悲观锁和乐观锁是一种思想 乐观锁:并发冲突几率小,对应模块递归操作简单时使用 悲观锁:并发几率大,对应模块操作复杂时使用 悲观锁 悲观锁认为对于同一个数据的并发操作一定是会发生修改的,采取加锁的形式,悲观地认为,不加锁的并发操作一定会出问题。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。Java中Synchronized和ReentrantLock等独占锁就是悲观锁思想实现的。 悲观锁实现方式 1.synchronized 锁实现 public c.

2020-10-14 16:34:01 314

原创 jvm基础了解

java运行时内存划分 程序计数器: 记录当前线程所执行的字节码行号,作用是用来获取下一条执行的字节码;当多线程运行时,每个线程切换后要知道线程上一次运行的状态、位置。所以可以看出程序计数器区域的每个线程是私有的。 虚拟机栈: 虚拟机栈由多个栈帧组成,每个栈帧都是调用每个方法时产生的;每个栈帧有局部变量区、操作数栈等组成。每创建一个栈帧压栈,当方法执行完毕后进行出栈;这块内存区域线程也是私有的。(...

2020-05-18 17:44:34 431

转载 redis可视化

链接:https://pan.baidu.com/s/1ayLWOGTNaxwjuic3ASQlSg 密码:1eee

2018-09-10 14:04:13 242

solr-dataimporthandler-scheduler.jar

solr定时增量jar, 通过配置信息,连接数据库,实现定时任务同步数据库数据到搜索引擎中。

2020-08-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除