03 2021 档案
摘要:业务场景: 在高并发的环境下,多个线程去竞争同一个资源,比较常见的有高铁抢票系统,商品秒杀系统等,我们需要保证数据正确,同时系统的吞吐也要尽可能高。 解决方案: 一般多线程同步我们就会想到加锁,用synchornized关键字给并发代码块加锁,但是在我们的业务场景中,比如高铁抢票,有很多张不同的票,
阅读全文
摘要:public class AesGcm256Utils { private static final SecureRandom SECURE_RANDOM = new SecureRandom(); // Pre-configured Encryption Parameters public sta
阅读全文
摘要:首先要引入下面的jar包: <dependency> <groupId>net.i2p.crypto</groupId> <artifactId>eddsa</artifactId> <version>0.3.0</version> </dependency> 下面是ED25519算法实现签名验签的
阅读全文
摘要:在遇到这个问题的时候,网上的解决方案说是添加docker用户组就可以了,但是我已经是添加了用户组了,所以问题不是出在这里。 于是我按下面的命令查看了docker目录 # ls -l /var/run/ | grep docker drwx 5 root root 100 Dec 17 03:47 d
阅读全文


浙公网安备 33010602011771号