本文分类:news发布日期:2024/9/21 22:54:49
相关文章
C++内存管理(候捷)第四讲 笔记
上中下三个classes分析 Loki allocator的三个类,从低阶到高阶分别为:Chunk, FixedAllocator, SmallObjAllocator
Chunk:pData指针,指向分配的一个chunk,firstAvailableBlock_索引,指向第一个可用区块是第几…
建站知识
2024/9/21 22:48:58
洛谷P1833樱花题解
思路
多重背包模板,并且暴力都能过,三层循环,最外层从1到n枚举前i个樱花,第二层从w[i]到t枚举时间,第三层从1到p[i]枚举次数。
如果p[i]等于零,我们就直接赋值为100,因为Pi(0≤Pi≤100)。…
建站知识
2024/9/21 22:37:10
采集PCM,将base64片段转换为wav音频文件
需求
开始录音——监听录音数据——结束录音
在监听录音数据过程中:客户端每100ms给前端传输一次数据(pcm数据转成base64),前端需要将base64片段解码、合并、添加WAV头、转成File、上传到 OSS之后将 url 给到服务端处理。
{num…
建站知识
2024/9/21 22:54:03
C语言100基础拔高题(3)
1.利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。 解题思路:通过反复调用一个打印最后一个元素的函数,来实现此功能。源代码如下:
#include<stdio.h>
void oposize(char str[], int len);
int main() {//利…
建站知识
2024/9/21 22:32:06
Linux 安装 GDB (无Root 权限)
引入
在Linux系统中,如果你需要在集群或者远程操作没有root权限的机子,安装GDB(GNU调试器)可能会有些限制,因为通常安装新软件或更新系统文件需要管理员权限。下面我们介绍可以在没有root权限的情况下安装GDB…
建站知识
2024/8/30 11:40:11
全链路追踪 性能监控,GO 应用可观测全面升级
作者:古琦
01 介绍
随着 Kubernetes 和容器化技术的普及,Go 语言不仅在云原生基础组件领域广泛应用,也在各类业务场景中占据了重要地位。如今,越来越多的新兴业务选择 Golang 作为首选编程语言。得益于丰富的 RPC 框架ÿ…
建站知识
2024/8/30 11:31:11
设计模式14-享元模式
设计模式14-享元模式 由来动机定义与结构代码推导特点享元模式的应用总结优点缺点使用享元模式的注意事项 由来动机
在很多应用中,可能会创建大量相似对象,例如在文字处理器中每个字符对象。在这些场景下,如果每个对象都独立存在,…
建站知识
2024/8/30 11:40:07
React 中 useState 语法详解
1. 语法定义
const [state, dispatch] useState(initData)
state:定义的数据源,可视作一个函数组件内部的变量,但只在首次渲染被创造。
dispatch:改变state的函数,推动函数渲染的渲染函数,有非函数和函…
建站知识
2024/8/30 11:40:04