首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
kasimura
掘友等级
程序猿
|
木有
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6.1K
文章 5.8K
沸点 290
赞
6.1K
返回
|
搜索文章
赞
文章( 5.8K )
沸点( 290 )
gRPC-rs:从 C 到 Rust
介绍 在上篇文章中,我们讲到 TiKV 为了支持 gRPC,我们造了个轮子 gRPC-rs,这篇文章简要地介绍一下这个库。首先我们来聊聊什么是 gRPC。gRPC 是 Google 推出的基于 HTTP2 的开源 RPC 框架,希望通过它使得各种微服务之间拥有统一的 RPC 基础…
🌱 Rust内存管理黑魔法:从入门到"放弃"再到真香
—— 你以为的"反人类设计",其实是性能与安全的终极博弈 💡 为什么需要内存管理?开发者血泪史 想象一下: C/C++ 开发者深夜调试 Segmentation Fault,咖啡杯见底,头发日渐稀疏
深入 Rust 引用计数智能指针:Rc 与 Arc 从入门到实战
Rust 提供了两种核心的共享所有权智能指针:Rc 和 Arc,它们都通过引用计数机制实现共享所有权,今天我们就深入拆解两者的原理、用法、区别,以及实战中的避坑技巧。
节省Token的8种方案
前言 最近有球友问:“三哥,我们团队在做AI客服,对话一长token消耗扛不住。有没有一种方案,既能保留完整上下文记忆,又能省token?” 这位朋友的问题,恰恰戳中了当下AI应用开发最头疼的痛点。
深入理解 Rust 的所有权、借用和生命周期
Rust 最具辨识度的特性,莫过于所有权、借用与生命周期这一套“三位一体”的内存管理机制。在这篇文章中,我们将从传统内存管理痛点出发,逐步说清所有权、借用与生命周期的设计初衷与内在联系。
PostgreSQL 19 重磅新语法终于补齐这个缺口
在 PostgreSQL 中,INSERT ... ON CONFLICT 是处理 Upsert(插入或更新) 的核心语法之一。 自 PostgreSQL 9.5 引入该能力以来,开发者已经可以在插入
Rust + WebAssembly 新手完全入门指南
这篇文章面向前端、Rust 开发者,只要跟着步骤就能跑通你的第一个 WebAssembly 前端组件。
C++ Rust String操作的比较
C/C++ char数组和char *都可以转换成Rust byte String,然后用String提供的操作快速完成开发需求。 C++替换source中所有的from子串为to子串,我现在想到的是做法是逐个查找、替换。Rust用String::replace()一个函数就够…
C++与Rust操作裸指针的比较
假设存在const T* ptr1和T* ptr2,分别判断它们是否为空,C++和Rust实现如下所示。 上述的tmp_buffers分配了一块与buffers等长的新内存,这样多占用了内存,不科学。 进一步,可使用Rust类似C#的foreach进行循环,同时缩小unsafe…
rust arena 内存分配
在 Rust 中,Arena 分配器是一种特殊的内存分配模式,它会在一个连续的内存区域(称为 Arena)中分配对象,并一次性释放所有对象,而不是单独释放每个对象。这种模式在某些场景下非常高效,比如解
下一页
关注了
454
关注者
12
收藏集
70
关注标签
61
加入于
2016-09-01