相关文章
设计模式再探——宏观篇
目录 一、背景介绍二、思路&方案三、过程1.宏观介绍2.目的与意义3.七大原则的定义与边界4.思路由来 四、总结五、升华 一、背景介绍
最近在做产品技术建模的过程中,一些地方刻意用到了设计模式,而一些地方也用到了但是并不是很明确。
于是乎就带着…
建站知识
2024/12/3 22:11:04
代码走读: FFMPEG-ffplayer02
AVFrame int attribute_align_arg avcodec_receive_frame(AVCodecContext *avctx, AVFrame *frame)
选取一个音频解码器 和 一个视频解码器分别介绍该解码器功能 音频G722 g722dec.c -> g722_decode_frame
通过 ff_get_buffer 给 传入的 frame 指针分配内存
g722_decode_…
建站知识
2024/11/14 19:14:59
【Flask】会话保持-API授权-注册登录
http - 无状态-无法记录是否已经登陆过 #会话保持 – session cookie session – 保存一些在服务端 cookie – 保存一些数据在客户端
session在单独服务器D上保存,前面数个服务器A,B,C上去取就好了,业务解耦。—》》现在都是基于token的验证。 以上是基…
建站知识
2024/12/16 20:38:19
第十九章、【Linux】开机流程、模块管理与Loader
19.1.1 开机流程一览
以个人计算机架设的 Linux 主机为例,当你按下电源按键后计算机硬件会主动的读取 BIOS 或 UEFI BIOS 来载入硬件信息及进行硬件系统的自我测试, 之后系统会主动的去读取第一个可开机的设备 (由 BIOS 设置的) …
建站知识
2024/12/28 4:53:08
Python 基础知识结构
一、关键字
二、内置函数
三、运算符
1、算数运算符 加 数字与字符串拼接
- 减
* 乘 数字与字符串重复
/ 除 返回浮点数
% 取模 返回除法的余数 奇偶判断
** 幂次
// 整除 返回商的整数部分,向下取整数,注意:-10//3,出现负数时的情况只要参…
建站知识
2024/11/13 2:17:49
【LeetCode75】第五十七题 电话号码的字母组合
目录
题目:
示例:
分析:
代码: 题目: 示例: 分析:
给我们按下的按键,让我们返回对应按键可能产生的所有可能。
这是一道很经典的递归题,我们首先先拿一个数组把每个…
建站知识
2024/12/16 4:45:11
03MyBatis-Plus中的常用注解
常用注解
TableName
MyBatis-Plus根据BaseMapper中指定的泛型(实体类型名)确定数据库中操作的表,如果根据实体类型名找不到数据库中对应的表则会报表不存在异常
//向表中插入一条数据
Test
public void testInsert(){User user new User(null, "张三", 23, "…
建站知识
2024/12/23 2:39:41
【环境配置】ubuntu系统下anaconda 环境迁移, 修改anaconda路径
原因
root空间不够,需要把conda移到其他路径。
操作步骤
假设你原来的conda安装在/home/ubuntu/anaconda3 路径下,要把它挪到/data/anaconda3
1. 移动文件夹
先把文件夹挪过去:
mv /home/ubuntu/anaconda3 /data/anaconda3
2. 创建软连…
建站知识
2025/1/6 5:05:20