首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
cci
创建于2024-06-10
订阅专栏
后端开发
等 11 人订阅
共58篇文章
创建于2024-06-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
还在用conda?,试试uv,提高包的安装速度
UV使用教程 创建项目 创建虚拟环境 安装依赖 在pypi上能找到的包都可以用以下命令安装 激活虚拟环境并运行 等价与 删除虚拟环境 复现环境 管理命行工具 全局安装工具 可以直接使用,而不需要虚拟环
使用nmcli连接网络
网络连接管理 命令 功能 示例 nmcli connection show 查看所有网络连接 nmcli con show nmcli connection show <name> 查看指定连接的详细
使用proxychains4反向代理解决依赖下载难题
为什么要用proxychains 在服务器、开发板等Linux开发时,通常需要安装许多依赖 安装使用 连接到你的服务器或者开发板 安装 添加或修改代理地址 确保最后几行有如下记录,或修改为自己代理的地
用AxumStatusCode细化Rust Web标准格式响应
构建统一响应 定义 使用 成功响应: 成功响应码在响应头中,如果有数据是以下格式 失败响应: 错误响应码在响应体中,如果有数据是以下格式 问题 为什么不使用以下格式? 将响应码放在响应头的优点: 符合
Rust整合Tracing日志和Opentelemetry链路追踪可观测性
tracing是什么 tracing不仅可以用于Web日志还可以用于lib库的日志,它也不仅仅是一个日志库,它还支持以下功能 日志 函数和代码块执行时间测量 分布式系统中的链路追踪耗时分析 记录函数调
Rust依赖注入
Axum官方推荐以下两种方式实现依赖注入,非必要不使用泛型,都通过AppState存储依赖 添加crate 1、trait对象 优点:类型参数少,代码简单 缺点:不太灵活,只能使用对象安全的trait
Windows配置开发环境太复杂?试试MSYS2
MSYS2 与 Scoop、WSL MSYS2主要用于提供Unix开发环境,如GCC、make...,可以更方便的进行本地编译 手动安装需要编译或Unix环境才能用的程序,如linux版本的git、M
Windows使用Scoop安装Nvim并使用LazyVim配置
安装Scoop 允许执行脚本 以管理员身份安装 安装软件 更新软件 卸载软件 查看已安装的软件 查看软件相关信息 添加软件仓库 查看仓库列表 更新scoop 卸载scoop,最后删除C:\Users\
Rust整合Kafka
这里使用rust-rdkafka基于librdkafka的 Rust 库,你还可以选择kafka(纯Rust实现的Kafka客户端) 一、安装Kafka 见:https://juejin.cn/pos
报错expected enum`Result<_, InfraError>` found enum `Result<_, anyhow::Error>`:已解决
报错expected enum Result<_, InfraError> found enum Result<_, anyhow::Error> 对于以下代码 解决方案 1、由于这里使用thiser
Rust 建造者模式
在DDD中,DTO(数据传输对象)->BO(业务对象)、BO(业务对象)->PO(持久化对象,有的叫DO,即和数据表映射的实体)等等情况要做转换,这里提供以下转换方式 1、from或者try_from
Docker部署Minio
创建配置和数据目录 命令部署 先创建自定义网络 docker network ls查看已有网络 创建自定义网络docker network create pub-network 手动连接网络docke
Rust整合openapi、swagger-ui
前后端分离开发中,接口需要规范化、标准化、文档化,这里使用utoipa OpenAPI是什么 OpenAPI 是一个规范,用于描述、生产、消费和可视化 RESTful 风格的 Web 服务。它提供了一
Rust使用lettre发送邮件
POP、IMAP、SMTP是什么 POP(Post Office Protocol):,用于客户端从邮件服务器上下载电子邮件。它允许用户将邮件服务器上的邮件检索到本地设备(如个人电脑、手机等)进行阅读
报错error: failure removing component 'rustfmt-preview-x86_64-pc-windows-msvc':已解决
Rust在大型项目开发时总是无法识别不到文件 Rust报错不支持该平台Unfortunately we don't ship binaries for your platform yet. You n
详解Rust标准库:BinaryHeap
查看本地官方文档 安装rust后运行 查看The Standard Library即可获取标准库内容 std::collections::BinaryHeap定义 大根堆(任一节点大于其子节点的值),
详解Rust标准库:BTreeSet
查看本地官方文档 安装rust后运行 查看The Standard Library即可获取标准库内容 std::collections::BTreeSet定义 B树第一个元素最小,最后一个元素最大 B
详解Rust标准库:BTreeMap
std::collections::BTreeMap定义 B树也称B-树,注意不是减号,是一棵多路平衡查找树;理论上,二叉搜索树 (BST) 是最佳的选择排序映射,但是每次查找时层数越多I/O次数越多
详解Rust标准库:HashMap
查看本地官方文档 安装rust后运行 查看The Standard Library即可获取标准库内容 std::collections::hash_map::HashMap定义 哈希表又称散列表,是一
详解Rust标准库:LinkedList 链表
查看本地官方文档 安装rust后运行 查看The Standard Library即可获取标准库内容 std::collections::LinkedList定义 LinkedList节点定义 方法
下一页