相关文章
今日总结2024/5/9
今日复习了朴素LCS,学习了LCS优化,以及LCIS 最长上升公共子序列
P1439 最长公共子序列
题目描述
给出 1,2,…,𝑛 的两个排列 𝑃1 和 𝑃2 ,求它们的最长公共子序列。
输入格式
第一行是一个数 𝑛。…
建站知识
2024/12/22 16:27:03
nginx--rewrite
功能
Nginx服务器利用ngx_http_rewrite_module 模块解析和处理理rewrite请求,此功能依靠PCRE(Perl Compatible Regular Expressions),因此编译之前要安装PCRE库,rewrite是nginx服务器的重要功能之一,用于实现URL的重写࿰…
建站知识
2024/12/22 15:55:31
二、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