相关文章
小米CR6606,CR6608,CR6609 启用SSH和刷入OpenWRT 23.05.5
闲鱼上收了一台CR6606和一台CR6609, 一直没时间研究, 趁春节假期把这两个都刷成 OpenWRT 配置说明
CPU: MT7621AT,双核880MHz内存: NT5CC128M16JR-EKI 或 M15T2G16128A, 256MB闪存: F59L1G81MB, 128MB无线基带芯片(BB): T7905DAN无线射频芯片(RF): MT7975DN无外置F…
编程日记
2025/1/31 13:54:38
c++ map/multimap容器 学习笔记
1 map的基本概念
简介:
map中所有的元素都是pair
pair中第一个元素是key(键),第二个元素是value(值)
所有元素都会根据元素的键值自动排序。本质:
map/multimap 属于关联式容器,底…
编程日记
2025/1/31 13:34:18
【性能优化专题系列】利用CompletableFuture优化多接口调用场景下的性能
背景说明
在实际的软件开发中,我们经常会遇到需要批量调用接口的场景。例如,电商系统在生成商品详情页时,需要同时调用多个服务接口来获取商品的基本信息、库存信息、价格信息、用户评价等。
传统的依次调用方式存在性能问题
面对上述场景…
编程日记
2025/1/31 13:13:50
完美世界C++游戏开发面试题及参考答案
堆栈数据结构有什么区别,举例说明 栈(Stack)和堆(Heap)是两种不同的数据结构,它们在多个方面存在显著区别:
存储方式 栈:栈是一种后进先出(LIFO)的数据结构,它的存储空间是连续的。栈由系统自动分配和释放,用于存储函数调用时的局部变量、函数参数、返回地址等信息…
编程日记
2025/1/31 13:07:39
【AI】【本地部署】OpenWebUI的升级并移植旧有用户信息
【背景】
OpenWebUI的版本升级频率很高,并会修改旧版本的Bug,不过对于已经在使用的系统,升级后现有用户信息都会丢失,于是研究如何在升级后将现有的用户信息移植到升级后版本。
【准备工作】
OpenWebUI的升级步骤在Docker中有现…
编程日记
2025/2/2 4:16:25
Kafka 压缩算法详细介绍
文章目录 一 、Kafka 压缩算法概述二、Kafka 压缩的作用2.1 降低网络带宽消耗2.2 提高 Kafka 生产者和消费者吞吐量2.3 减少 Kafka 磁盘存储占用2.4 减少 Kafka Broker 负载2.5 降低跨数据中心同步成本 三、Kafka 压缩的原理3.1 Kafka 压缩的基本原理3.2. Kafka 压缩的工作流程…
编程日记
2025/1/31 13:02:34
深度学习指标可视化案例
TensorBoard 代码案例:from torch.utils.tensorboard import SummaryWriter
import torch
import torchvision
from torchvision import datasets, transforms# 设置TensorBoard日志路径
writer SummaryWriter(runs/mnist)# 加载数据集
transform transforms.Comp…
编程日记
2025/1/31 12:59:30