相关文章
25.MySQL中定义空值
定义空值
1.null是一个未分配的、未知的,或不适用的值
2.null不是0,也不是空格。
如果一行中的某个列缺少数据值,该值被置为null,或者说包含一个空。
空是一个难以获得的、未分配的、未知的,或不适用的值。空和0或…
建站知识
2024/10/18 13:26:56
基于Node.js 和 FFmpeg构建自动化脚本用来转码视频
这个脚本将监控一个特定的目录,自动转码新添加的视频文件,并将转码后的视频保存到指定目录。
准备环境 安装 Node.js: 访问 Node.js 官网,下载并安装适合你操作系统的 Node.js 版本。 安装 FFmpeg(不清楚的可以看我的上篇博客里有详细的安装…
建站知识
2024/10/13 21:15:59
redis中的zset的原理
一、zset有序集合的原理 如果有序集合元素个数少于128个且元素值小于64字节,使用压缩列表(新版本已经废弃压缩列表改用listpack数据结构了) 如果不满足上述条件,采用跳表作为redis的底层数据结构
二、压缩列表 1.由连续内存块组…
建站知识
2024/10/4 23:56:29
SpringController返回值和异常自动包装
今天遇到一个需求,在不改动原系统代码的情况下。将Controller的返回值和异常包装到一个统一的返回对象中去。 例如原系统的接口
public String myIp(ApiIgnore HttpServletRequest request);返回的只是一个IP字符串"0:0:0:0:0:0:0:1",目前接口…
建站知识
2025/1/19 23:30:43
2024.3.11 训练记录(14)
继续补题 文章目录 ICPC 2018青岛I Soldier GameICPC 2018青岛K Airdrop ICPC 2018青岛I Soldier Game
题目链接
线段树
果然稍微复杂一点的线段树就很难实现啊,不看题解根本没反应过来是线段树
struct Node
{int l, r, lb, rb, nb, b;
} tr[N * 4];其中&#x…
建站知识
2024/9/30 22:37:44
【Redis笔记】基于Redis的Stream结构作为消息队列,实现异步任务
使用redis命令创建消息队列
在redis-cli中执行如下指令
XGROUP CREATE key groupName ID [MKSTREAM]key:队列名称 groupName:消费者组名称 ID:起始ID标示,$代表队列中最后一个消息,0代表队列中第一个消息 MKSTREAM:队列不存在时…
建站知识
2025/1/13 14:05:10
Python模块和包全解析,一篇文章就够!
目录
1. 创建模块
2. 导入模块
3. 使用模块中的函数和变量
4. 什么是包?
5. 导入包和模块
5.1 相对导入(Relative Import)
5.2 绝对导入(Absolute Import)
6. 使用包中的模块
7. 包的初始化和清理
8. 常见的…
建站知识
2024/9/29 16:21:45