1、ConcurrentHashMap底层数据结构是一个数组table2、table数组上挂着单向链表或红黑树3、new ConcurrentH...
为什么要有读写锁 ReentrantReadWriteLock 适用于读多写少的场景,标识同一时间,可以有多个线程并发读,但是不可以多个线程并发...
step 1:安装redis(略) step 2:创建目录 + 配置文件 步骤: 修改redis配置文件 在自定义的目录创建redisClust...
RSA非对称加密 RSA是一种常用的非对称加密算法,加密和加密使用不同的密钥,常用于要求安全性较高的加密场景,比如接口的验签和接口数据的加密与解...
step1:打开终端 command+空格 输入terminal 回车打开mac终端 step2:寻找mysql.server 退出寻找快捷键:...
场景描述 在我们日常开发中,经常会有遇到这样的场景,前端传一个标识到后端,后端根据传过来标识的不同内容,做相应的业务处理;也会有这样的场景,后端...
Spring事务管理方式,我们大部分都是使用声明式来实现,即贴@Transacational注解。但是在我们使用的过程中,会因为使用不当而导致事...
所使用的技术 springcloud,redis,rocketMq,websocket,mysql 架构图 整体流程说明:交易服务交易产生的行情...
业务场景描述 老板:把现在生产上的用户的实名信息,改成跟这份excel表里面的实名信息一样。 小龙(程序猿)一看,这个简单,excel表里就8条...