卷狗日记
未读
Docker运行容器报错:docker0: iptables: No chain/target/match by that name.
停止docker服务 systemctl stop docker
#或者
service docker stop
保存 iptables iptables-save > /etc/sysconfig/iptables
防火墙的配置文件/etc/sysconfig/iptables前后文件如
卷狗日记
未读
Docker中安装JDK1.8
1、在宿主系统下载所需要的jdk版本的gz文件 2、复制gz文件到容器中的root的用户目录下 docker cp <path to jdk gz file>/jdk-8u221-linux-x64.tar.gz <容器名称或者ID>:/root
3、进入容器 docker exec -it
卷狗日记
未读
Centos 安装maven
下载Maven wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
解压和移动 配置环境变量 打开环境变量vim /etc/profi
卷狗日记
未读
Redis实现分布式锁
模拟场景 库存表: 如图现有【sku-AE86】库存为100,模拟仓库系统库存扣减逻辑,每次请求库存-1 /**
* 没加锁的场景
* 故意阻塞 让多个线程去操作同一个资源,会导致资源安全问题
* 例如:
* 库存为100
* 线程一获取
卷狗日记
未读
Redis分布式锁工具类
Redis 分布式锁 RedisTemplate 实现 1、配置redis序列化 @Configuration
public class RedisConfig {
@Bean
public <T> RedisTemplate<String, T> redisTemplate(Red
卷狗日记
未读
服务器磁盘空间不足解决方案
问题: 在服务器上输入命令时出现报错: cannot create temp file for here-document: No space left on device
出现这个错误是指系统磁盘上没有剩余空间 解决: 使用df -h命令查看磁盘使用情况 df -h
如果显示 /dev/vda