首页
文章归档
推荐文章
关于本人
留言板
1
RSA工具类
2
Aes加解密
3
Linux 磁盘挂载
4
docker安装后引起dubbo注册到nacos的ip出现问题
5
docker安装ReocktMQ
bsdlzg
累计撰写
29
篇文章
累计创建
18
个标签
累计收到
2
条评论
栏目
首页
文章归档
推荐文章
关于本人
留言板
搜索
标签搜索
Android
flutter
Linux
JAVA
JUC
Spring
SpringBoot
Nacos
Sentinel
随记
数据结构
dubbo
netty
zookeeper
leetcode
Seate
Redis
docker
目 录
CONTENT
以下是
JAVA
相关的文章
RSA工具类
RSA算法工具类
2023-01-28
83
0
0
JAVA
Aes加解密
Aes加解密工具类
2023-01-28
82
0
1
JAVA
并发编程之CAS
什么是CAS CAS(Compare And Swap,比较并交换),通常指的是这样一种原子操作:针对一个变量,首 先比较它的内存值与某个期望值是否相同,如果相同,就给它赋一个新值。 CAS 的逻辑用伪代码描述如下:if (value == expectedValue) { value = new
2022-10-20
184
0
3
推荐文章
JAVA
JUC
Java List数据排序
前言 在开发中,因为业务需求,需要对某一字段,对list数据进行排序,在Java8之间,我们使用的是list中的sort方法,当遇到字段数据为空时,需要结合Comparator对数据进行排序。Java8之后的话,我们一般都是以stream流方式,对数据进行排序具体的实现排序Java8之前jsonO
2022-10-20
138
0
0
JAVA
DropdownButton二级联动的一些心得
在flutter开发中,你经常会用到下拉框的选择,而且会出现多级联动。何为多级联动?那就是一个下拉框的选择内容,是另外一个下拉框数据的先决查询条件,对这个下拉框中的数据起到决定性作用,以此类推。首先,我们先看下两个DropdownButton的代码:Container(padding: Ed
2022-10-20
145
0
0
flutter
AQS之独占锁ReentrantLock
ReentrantLock详解 ReentrantLock是一种基于AQS框架的应用实现,是JDK中的一种线程并发访问的同步手段,它的功能类似于synchronized是一种互斥锁,可以保证线程安全。 相对于 synchronized, ReentrantLock具备如下特点:可中断可以设置超时
2022-10-20
136
0
0
JAVA
JUC
AQS之基本概念介绍
AQS原理分析什么是AQS java.util.concurrent包中的大多数同步器实现都是围绕着共同的基础行为,比如等待队列、条件队列、独占获取、共享获取等,而这些行为的抽象就是基于AbstractQueuedSynchronizer(简称AQS)实现的,AQS是一个抽象同步框架,可以用来实现
2022-10-20
140
0
0
推荐文章
JUC
AQS之CountDownLatch
CountDownLatch介绍 CountDownLatch(闭锁)是一个同步协助类,允许一个或多个线程等待,直到其他线程完成操作集。 CountDownLatch使用给定的计数值(count)初始化。await方法会阻塞直到当前的计数值(count)由于countDown方法的调用达到0,c
2022-10-20
146
0
0
推荐文章
JUC