Blog

首页 分类 标签 归档 关于我

博客

共

100

篇

第七篇 : 生产者消费者案例-虚假唤醒

生产者消费者案例-虚假唤醒......

程序员果果
2018-11-04
3531
Java

第六篇 : 重入锁Lock

重入锁可以完全代替synchronized关键字,在JDK5.0 的早期版本,重入锁的性能远远好于synchronized,但从JDK1.6开始,JDK 在 synchronized 上做了大量的优化,使得两者的性能差距不大。官方甚至推荐 在仅用于互斥代码时使用synchronize锁。 ......

程序员果果
2018-11-03
3778
Java

第五篇 : 创建执行线程的方式三 实现 Callable 接口

Java 5.0 在 java.util.concurrent 提供了一个新的创建执行线程的方式:Callable 接口......

程序员果果
2018-11-02
3485
Java

第四篇 : CountDownLatch 闭锁

Java 5.0 在 java.util.concurrent 包中提供了多种并发容器类来改进同步容器 的性能。......

程序员果果
2018-11-01
3599
Java

第三篇 : 模拟CAS算法

CAS (Compare-And-Swap) 是一种硬件对并发的支持,针对多处理器 操作而设计的处理器中的一种特殊指令,用于管理对共享数据的并 发访问。......

程序员果果
2018-10-31
3522
Java

第二篇 : 原子变量与CAS算法

CAS,Compare And Swap,即比较并交换。Atomic原子类操作等等都是以CAS实现的,甚至ConcurrentHashMap 在 1.8的版本中也调整为了CAS+Synchronized。可以说CAS是整个JUC的基石。......

程序员果果
2018-10-30
3620
Java
上一页
下一页
关注我的公众号『 程序员果果 』
分类
more
Spring Cloud
27
Java
24
Spring Boot
20
Docker
10
ZooKeeper
6
Prometheus
5
标签
more
springcloud
25
springboot
24
juc
11
docker
10
java
7
java11
7
zookeeper
6
nio
6
gateway
5
prometheus
5
最新推荐
RocketMQ 常用消息类型
RocketMQ 安装
RocketMQ 简介
Spring Boot 使用 JSR303 实现参数验证
Spring Cloud 微服务开发系列整理
Spring Boot 集成 Seata 解决分布式事务问题
Feign 调用丢失Header的解决方案
Spring Boot Actuator 整合 Prometheus

扫码关注我



最新博客

联系我

1852722640@qq.com QQ:1852722640

Blog

这是我的个人博客、会分享关于编程、写作、思考相关的任何内容,希望可以给来到这儿的人有所帮助...

Copyright © 2019 - 2025 皖ICP备20002228号-2