> 作者“ju”的文章 - 第5页
  • JUC高级九-Synchronized与锁升级

    JUC高级九-Synchronized与锁升级

    1. synchronized 锁优化的背景 用锁能够实现数据的安全性,但是会带来性能下降。 无锁能够基于线程并行提升程序性能,但是会带来安全性下降。 ...

    03-21 0 34 文章列表
  • jupyter notebook笔记 visualpython

    jupyter notebook笔记 visualpython

    通过界面拖拽生成Python代码 0 安装 pip install visualpythonvisualpy install 出现橙色按钮即为成功  1 主界面 2 logic 一些简单的逻辑运算 以class 为...

    03-21 0 982 文章列表
  • JUC并发编程高级篇第三章之CAS[Unsafe和原子增强类]

    JUC并发编程高级篇第三章之CAS[Unsafe和原子增强类]

    文章目录 1、CAS的简介 1.1、什么是CAS 1.2、使用CAS的前后对比 1.3、CAS如何做到不加锁的情况,保证数据的一致性 1.4、什么是Unsafe类 1.5、CAS...

    03-21 0 7 文章列表
  • JUnit5学习

    JUnit5学习

    以下学习内容基于JUnit5英文文档和中文文档 目录 JUnit 5是什么 注解说明 元注解和组合注解 标准测试类 显示名称(DisplayName) 断言(Assertions) 假设(Assum...

    03-21 0 676 文章列表
  • JUC(java.util.concurrent) 的常见类

    JUC(java.util.concurrent) 的常见类

    文章目录 前言 一.ReentrantLock 二.原子类 三.信号量 Semaphore 四.CountDownLatch 五.Callable 接口 前言 一.ReentrantLock ReentrantLock 是 Java ...

    03-21 0 380 文章列表
  • JUC工具类

    JUC工具类

    JUC工具类 JUC工具类: CountDownLatch详解; CyclicBarrier详解; Semaphore详解; Phaser详解; Exchanger详解; T...

    03-21 0 447 文章列表
  • JUC集合类

    JUC集合类

    1、Java中JUC集合有哪些? 在 Java 并发编程中,JUC(Java Util Concurrent)包提供了一些并发安全的集合类,用于在多线程环...

    03-21 0 261 文章列表
  • JUC并发编程高级篇第四章之ThreadLocal(人手一份,天下安)

    JUC并发编程高级篇第四章之ThreadLocal(人手一份,天下安)

    文章目录 1、ThreadLocal的简介 1.1、常见的面试题(也是本次的讲解的内容) 1.2、什么是ThreadLocal 1.3、ThreadLocal的所用 1.4、没有出现Thread...

    03-21 0 498 文章列表
  • JUC高级七-ThreadLocal线程局部变量

    JUC高级七-ThreadLocal线程局部变量

    JUC高级七-ThreadLocal线程局部变量 1. 简介 1.1 是什么? ThreadLocal提供线程局部变量。这些变量与正常的变量不同,因为每一个线程在访问ThreadLocal...

    03-21 0 832 文章列表
  • JUC并发工具

    JUC并发工具

    JUC并发工具 一、CountDownLatch应用&源码分析 1.1 CountDownLatch介绍 CountDownLatch就是JUC包下的一个工具,整个工具最核心的功能就是计数器。 如果...

    03-21 0 624 文章列表