相关文章
SpringBoot AOP + Redis 延时双删功能实战
一、业务场景
在多线程并发情况下,假设有两个数据库修改请求,为保证数据库与redis的数据一致性,修改请求的实现中需要修改数据库后,级联修改Redis中的数据。 请求一:A修改数据库数据 B修改Redis数据 请求二ÿ…
建站知识
2024/11/29 6:56:14
CDN+Nginx反向代理来隐藏c2地址
思路:通过借助CDN和Nginx反向代理和HTTPS来隐藏真实c2服务器Nginx反向代理:通过Nginx对外部流量转发到本地,再设置防火墙只允许localhost访问cs端口达到IP白名单的效果
准备
在这个实验环境中,我们需要准备服务器两台(一台服务端…
建站知识
2025/1/16 17:37:37
【2024秋招】2023-9-14 最右后端开发线下一面
1 自我介绍
2 计算机网络
2.1 说说你对tcp滑动窗口的理解
TCP 滑动窗口是 TCP 协议流量控制的一个重要机制。它的主要目的是确保发送方不会因为发送太多数据而使接收方不堪重负。下面我会详细地描述滑动窗口的概念: 窗口的大小: 滑动窗口的大小&#…
建站知识
2024/11/29 12:19:58
SpringBoot读取Resource下文件的几种方式读取jar里的excel,文件损坏
在项目中涉及到Excle的导入功能,通常是我们定义完模板供用户下载,用户按照模板填写完后上传; 这里待下载模板位置为resource/template/员工基础信息导入模板.xlsx, 分别尝试了四种读取方式,并且测试了四种读取方式分别…
建站知识
2025/1/16 17:53:19
【supervisor】 问题处理 unix:///var/run/supervisor/supervisor.sock no such file
问题描述
最近笔者在配置 supervisor,希望用 supervisor 进行进程服务管理的时候遇到了一些问题,具体是:
运行 supervisorctl status 的时候遇到了 unix:///var/run/supervisor/supervisor.sock no such file 的问题。在运行 sudo service …
建站知识
2024/11/30 23:52:58
20、vivado编译报错合集
1、普通IO引脚约束为时钟时报错,可在XDC引脚约束中添加一条语句
set_property CLOCK_DEDICATED_ROUTE FALSE [get_nets ZU15EG_0_CLK]
建站知识
2025/1/16 17:54:40
NoClassDefFoundError: Landroid/databinding/DataBinderMapperImpl
databinding使用过程中出现以下bug,很是麻烦 .
Process: xxxx.xxx.xxx, PID: 9486
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/databinding/DataBinderMapperImpl;
at android.databinding.DataBindingUtil.<clinit>(DataBindingUtil.java:32)
at…
建站知识
2024/12/1 20:11:00
【珠峰 WEB 前端架构师课程】学习笔记 100 篇(完结)
该课程是珠峰姜文老师讲的,个人觉得讲的很不错,一路在 b 站学习下来做了 100 篇的学习笔记,收获颇丰。
该课程主要讲了高阶函数、函数柯里化、发布订阅模式、观察者模式、从 0 到 1 实现一个 promise,co 库的实现、eventloop 执行…
建站知识
2024/12/1 22:14:41