logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

React + FastAPI 前后端分离架构下的 Nginx 配置实践

因为 Nginx 的 location 匹配有优先级,精确匹配(

#react.js#fastapi#架构
两种 AAC 码流封装详解:Raw(ASC) vs ADTS

│ AAC帧1 │ │ AAC帧2 │ │ AAC帧3 │ ← 只有纯音频数据每一帧只有纯压缩音频数据,没有任何头部信息帧与帧之间没有同步标记码流本身无法自我描述(不知道采样率、声道数等)配置信息被单独抽出来,存放在一个叫ASCASC(通常 2 字节,也可能更长):ASC 示例(常见的0x12 0x10AAC LC 44.1kHz 立体声(音频数据传输流)每一帧前面都加一个同步头│ADTS头(7/

#网络
gRPC C++ Callback API(Reactor 模式)介绍

同步 API异步 API(CompletionQueue)其中,是一种更偏现代事件驱动风格的接口。你不需要自己维护你不需要自己写复杂的事件轮询循环你只需要实现一组“事件回调”方法当读、写、结束、取消等事件发生时,gRPC 会回调你的对象在 gRPC C++ 中,这种写法通常通过Reactor基于 Reactor 模式的 Callback API从设计模式角度看,Reactor 模式底层框架负责监听

#c++#开发语言
使用CLion进行远程开发(Remote with local sources 模式)

在Windows上使用CLion连接远程Ubuntu服务器进行开发,可以让你在享受Windows系统便利的同时,拥有Linux的编译和运行环境。下面是配置步骤指南。

#ide
whisper相关的开源项目 (asr)

基于(OpenAI 的开源语音识别模型)的开源项目有很多,涵盖了不同应用场景和优化方向。“谁在什么时候说了什么?

使用CLion进行远程开发(Remote with local sources 模式)

在Windows上使用CLion连接远程Ubuntu服务器进行开发,可以让你在享受Windows系统便利的同时,拥有Linux的编译和运行环境。下面是配置步骤指南。

#ide
使用CLion进行远程开发(Remote with local sources 模式)

在Windows上使用CLion连接远程Ubuntu服务器进行开发,可以让你在享受Windows系统便利的同时,拥有Linux的编译和运行环境。下面是配置步骤指南。

#ide
whisper相关的开源项目 (asr)

基于(OpenAI 的开源语音识别模型)的开源项目有很多,涵盖了不同应用场景和优化方向。“谁在什么时候说了什么?

调整TCP参数, 优化网络性能

增加缓冲区大小(rmem_max和wmem_max原因:适应高带宽-延迟产品网络,提高数据传输的吞吐量。启用窗口缩放(原因:允许更大的TCP窗口,从而支持更高的吞吐量,特别是在高BDP网络中。选择合适的拥塞控制算法(原因:不同的算法在不同网络条件下表现不同,选择适合当前网络状况的算法以优化性能。调整重传超时(和原因:在不稳定或高延迟网络中,适当增加重传次数和延迟,以避免过早放弃连接。优化连接关闭和

文章图片
#网络#tcp/ip
到底了