相关文章
二、Redis五种常用数据类型-String
1、用途
简单的K-V缓存计数器分布式锁session共享分布式ID生成(自增)
2、底层实现结构
Redis底层是c语言实现的,但是并没有使用c的string来表示字符串,而是使用自己的简单动态字符串的抽象类型(simple dynamic string,SDS)。 SDS结构:
st…
建站知识
2024/12/17 2:39:38
Docker 容器日志占用空间过大解决办法
1、vi /etc/docker/daemon.json
{"log-driver":"json-file","log-opts": {"max-size":"200m", "max-file":"1"}
}
2、重新加载守护进程配置文件
systemctl daemon-reload
3、重启docker
systemctl…
建站知识
2024/12/20 20:14:47
Rust:文件 launch.json 有什么用?
launch.json 是 Visual Studio Code(VSCode)中的一个配置文件,主要用于配置调试器。当你在 VSCode 中进行代码调试时,launch.json 文件告诉调试器如何启动和配置你的程序。
具体来说,launch.json 文件包含了以下信息&…
建站知识
2024/12/14 10:21:40
Filter 和 HandlerInterceptor 的执行顺序
Filter 和 HandlerInterceptor 的执行顺序 在 Spring 框架中,Filter 和 HandlerInterceptor 的执行顺序如下: Filter(过滤器): Filter 是 Java Servlet 规范中定义的组件,用于在请求进入 Servlet 之前或响应…
建站知识
2024/12/19 19:01:08
Django关于ORM的增删改查
Django中使用orm进行数据库的管理,主要包括以下步骤
1、创建model,
2、进行迁移 3、在视图函数中使用
以下的内容可以先从查询开始看,这样更容易理解后面删除部分代码
主要包括几下几种: 1、增
1)实例例化model,代…
建站知识
2024/12/19 15:52:29
【有趣的透镜】1.透镜初相识
1.透镜的外形和材料
(1)透镜由玻璃或者塑料制成;
(2)透镜一般为圆型,其单面或双面为球面;
2.透镜的类型和折射
(1)球面外凸为凸透镜(聚光),球面内凹为凹透镜(散光);
(2)透镜是基于光的折射,只要光从一…
建站知识
2024/12/15 2:39:44
代码随想录leetcode200题之数组
目录 1 介绍2 训练3 参考 1 介绍
本博客用来记录代码随想录leetcode200题中数组部分的题目。
2 训练
题目1:704二分查找
C代码如下,
class Solution {
public:int search(vector<int>& nums, int target) {int res -1;int l 0, r nums…
建站知识
2024/12/20 15:00:26