运维开发网

0
  • 详解Java中的锁Lock和synchronized

    一、Lock接口 1、Lock接口和synchronized内置锁 a)synchronized:java提供的内置锁机制,Java中的每个对象都可以用作一个实现同步的锁(内置锁或者监视器Monitor),线程在进入同步代码块之前需要或者这把锁,在退出[详细]

    2021-06-12 09:29 分类:编程语言
  • 详解redis分布式锁的这些坑

    一、白话分布式什么是分布式,用最简单的话来说,就是为了较低单个服务器的压力,将功能分布在不同的机器上面,本来一个程序员可以完成一个项目:需求-设计-编码-测试但是项目多的时候,一个人也扛不住,这就需要...[详细]

    2021-05-21 07:12 分类:大数据
  • 详解Java中的ReentrantLock锁

    ReentrantLock锁 ReentrantLock是Java中常用的锁,属于乐观锁类型,多线程并发情况下。能保证共享数据安全性,线程间有序性[详细]

    2021-01-18 10:01 分类:编程语言
  • Java基于ReadWriteLock实现锁的应用

    所有 ReadWriteLock 实现都必须保证 writeLock 操作的内存同步效果也要保持与相关 readLock 的联系。也就是说,成功获取读锁的线程会看到写入锁之前版本所做的所有更新。[详细]

    2020-12-27 12:42 分类:编程语言
  • Java synchronized锁升级jol过程详解

    jol(java object layout)需要的依赖 <dependency> <groupId>org.openjdk.jol</groupId>[详细]

    2020-12-23 06:37 分类:编程语言
  • 详解redis中的锁以及使用场景

    这篇文章主要介绍了详解redis中的锁以及使用场景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧[详细]

    2020-12-21 07:35 分类:大数据
  • 面试官:你说说互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景

    生活中用到的锁,用途都比较简单粗暴,上锁基本是为了防止外人进来、电动车被偷等等。 但生活中也不是没有 BUG 的,比如加锁的电动车在「广西 - 窃·格瓦拉」面前,锁就是形同虚设,只要他愿意,他就可以轻轻松松地把你电动车给「顺走」...[详细]

    2020-10-23 08:20 分类:编程语言
  • 工作 5 年了,竟然不知道 volatile 关键字?

    “工作5年了,竟然不知道volatile关键字!”听着刚面试完的架构师一顿吐槽,其他几个同事也都参与这次吐槽之中。都说国内的面试是“面试造航母,工作拧螺丝”,有时候你就会因为一个问题被PASS。你工作几年了?知道volatile关键字吗?今天...[详细]

    2020-10-21 08:37 分类:编程语言
  • 深入浅出Java锁(一)

    在互联网大潮之下,Java其优秀的语言特性带来了各个大厂的热衷。这势必要求计划进入大厂的同学具备扎实的计算机基础。主题接下来重点讲解各种锁的基本知识点&Java锁的实现和使用,帮助同学们更好的应对大厂各种刁钻的面试题。[详细]

    2020-10-16 08:37 分类:编程语言
  • 5000字 | 24张图带你彻底理解Java中的21种锁

    本篇文章已收纳到我的Java在线文档、 Github我的SpringCloud实战项目持续更新中帮你总结好的锁:1、乐观锁乐观锁是一种乐观思想,假定当前环境是读多写少,遇到并发写的概率比较低,读数据时认为别的线程不会正在进行修改(所以没有上锁)...[详细]

    2020-10-10 09:21 分类:编程语言