腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Rust语言学习交流
专栏成员
举报
1570
文章
1148234
阅读量
144
订阅数
订阅专栏
申请加入专栏
全部文章(999+)
rust(979)
https(818)
网络安全(736)
github(566)
git(409)
开源(250)
编程算法(183)
c++(144)
javascript(128)
打包(110)
ide(109)
linux(93)
node.js(87)
api(87)
网站(76)
python(47)
单片机(41)
http(41)
游戏(41)
工具(39)
java(38)
go(35)
安全(32)
数据库(31)
html(29)
嵌入式(28)
windows(27)
开发(27)
json(26)
文件存储(25)
腾讯云测试服务(25)
数据结构(25)
框架(25)
gui(24)
区块链(23)
sql(23)
数据(23)
函数(21)
编译(20)
性能(20)
缓存(18)
腾讯云开发者社区(18)
系统(17)
容器(16)
测试(16)
内存(16)
设计(16)
android(15)
编译器(15)
异步(15)
c 语言(14)
命令行工具(14)
开发者(14)
模型(14)
kernel(12)
程序(12)
服务器(12)
apache(11)
gcc(11)
泛型(11)
内核(11)
php(10)
编程语言(10)
二进制(10)
工作(10)
优化(10)
shell(9)
面向对象编程(9)
渲染(8)
serverless(8)
kubernetes(8)
分布式(8)
hashmap(8)
tcp/ip(8)
服务(8)
客户端(8)
配置(8)
语法(8)
c#(7)
bash(7)
react(7)
analyzer(7)
unix(7)
存储(7)
机器人(7)
self(7)
编辑器(7)
对象(7)
教程(7)
协议(7)
终端(7)
机器学习(6)
ios(6)
ruby(6)
lua(6)
神经网络(6)
深度学习(6)
uml(6)
微服务(6)
web(6)
插件(6)
多线程(6)
架构(6)
数组(6)
算法(6)
指针(6)
对象存储(5)
汇编语言(5)
云数据库 Redis(5)
搜索引擎(5)
nginx(5)
bash 指令(5)
容器镜像服务(5)
SSL 证书(5)
正则表达式(5)
grep(5)
rpc(5)
flutter(5)
sdk(5)
raft(5)
变量(5)
基础(5)
接口(5)
软件(5)
搜索(5)
序列化(5)
tensorflow(4)
硬件开发(4)
图像处理(4)
自动化(4)
单元测试(4)
socket编程(4)
数据分析(4)
物联网(4)
webgl(4)
kafka(4)
虚拟化(4)
ascii(4)
build(4)
操作系统(4)
代理(4)
翻译(4)
高性能(4)
管理(4)
后端(4)
命令行(4)
全栈(4)
实践(4)
视频(4)
线程(4)
异步编程(4)
依赖注入(4)
字符串(4)
LLM(4)
其他(3)
mac os(3)
.net(3)
css(3)
qt(3)
arm(3)
云数据库 SQL Server(3)
sqlite(3)
ubuntu(3)
双螺旋(3)
mongodb(3)
DevOps 解决方案(3)
electron(3)
爬虫(3)
opencv(3)
kotlin(3)
pytorch(3)
nat(3)
haskell(3)
openapi(3)
性能测试(3)
ffi(3)
google(3)
struct(3)
闭包(3)
笔记(3)
编程(3)
并发(3)
反向代理(3)
加密(3)
解决方案(3)
可视化(3)
日志(3)
生命周期(3)
硬件(3)
官方文档(2)
比特币(2)
数字货币(2)
erlang(2)
regex(2)
jquery ui(2)
xml(2)
opengl(2)
postgresql(2)
日志服务(2)
云数据库 MongoDB(2)
NAT 网关(2)
svg(2)
parcel(2)
压力测试(2)
spark(2)
jvm(2)
决策树(2)
unity(2)
ftp(2)
npm(2)
flash(2)
udp(2)
jenkins(2)
powershell(2)
微信(2)
数据可视化(2)
安全漏洞(2)
云计算(2)
unicode(2)
迁移(2)
assert(2)
async(2)
channel(2)
cli(2)
client(2)
deferred(2)
error(2)
input(2)
max(2)
message(2)
object(2)
package(2)
std(2)
tree(2)
ui(2)
viewer(2)
webassembly(2)
yaml(2)
布局(2)
程序员(2)
构建工具(2)
继承(2)
监控(2)
脚本(2)
镜像(2)
跨平台(2)
浏览器(2)
路由(2)
前端(2)
入门(2)
设计模式(2)
事件(2)
文件系统(2)
效率(2)
音频(2)
原理(2)
重构(2)
费用中心(1)
(1)
xcode(1)
actionscript(1)
jsp(1)
scala(1)
ecmascript(1)
textview(1)
access(1)
eclipse(1)
windows server(1)
spring(1)
云直播(1)
访问管理(1)
消息队列 CMQ 版(1)
检测工具(1)
数据加密服务(1)
文字识别(1)
人工智能(1)
高性能计算(1)
金融(1)
vr 视频解决方案(1)
redux(1)
黑客(1)
html5(1)
hive(1)
numpy(1)
sql server(1)
dns(1)
zookeeper(1)
markdown(1)
dubbo(1)
kvm(1)
ntp(1)
大数据(1)
小程序(1)
nest(1)
云数据库 postgresql(1)
mqtt(1)
负载测试(1)
测试服务(1)
actor(1)
ada(1)
asm(1)
assembly(1)
audit(1)
aws(1)
bat(1)
blur(1)
boot(1)
break(1)
cat(1)
chatgpt(1)
chrome(1)
ci(1)
clone(1)
code(1)
com(1)
commit(1)
csv(1)
cuda(1)
data(1)
db(1)
decorator(1)
device(1)
duration(1)
epoch(1)
expect(1)
file(1)
freebsd(1)
fs(1)
gpu(1)
grafana(1)
graph(1)
h2o(1)
hdfs(1)
hex(1)
image(1)
influxdb(1)
io(1)
irc(1)
jetbrains(1)
jni(1)
latency(1)
linkedlist(1)
local(1)
match(1)
matching(1)
microsoft(1)
mock(1)
module(1)
mp3(1)
native(1)
nfs(1)
ocr(1)
oop(1)
openssl(1)
post(1)
postman(1)
prettier(1)
proc(1)
prometheus(1)
qemu(1)
queue(1)
radix(1)
reactor(1)
reddit(1)
release(1)
router(1)
runtime(1)
server(1)
set(1)
simd(1)
size(1)
slide(1)
stack(1)
static(1)
stm32(1)
store(1)
string(1)
target(1)
timer(1)
timezone(1)
token(1)
trace(1)
traits(1)
union(1)
visio(1)
wav(1)
webp(1)
x86(1)
版本管理(1)
播客(1)
部署(1)
测试工具(1)
创业(1)
定时器(1)
动画(1)
分布式系统(1)
供应链(1)
工作流(1)
互联网(1)
华为(1)
集合(1)
兼容性(1)
开发环境(1)
链表(1)
连接(1)
路由器(1)
论文(1)
模块化(1)
排序算法(1)
数据存储(1)
数据类型(1)
索引(1)
调试(1)
同步(1)
通信(1)
图表(1)
图数据库(1)
网关(1)
网络(1)
微信公众号(1)
芯片(1)
性能分析(1)
虚拟机(1)
压缩(1)
移动端(1)
游戏引擎(1)
域名(1)
远程桌面(1)
源码(1)
原型(1)
中间件(1)
装饰器(1)
作用域(1)
DHCP(1)
分布式计算(1)
调试器(1)
MacOS(1)
搜索文章
搜索
搜索
关闭
【Rust日报】Shiva - 解析和生成任何类型的文档
搜索引擎
数据结构
rust
内存
效率
我在从事文档搜索引擎项目时产生了该项目的想法。有一个像 Apache Tika 这样的库,用 Java 编写,可以解析各种类型的文档。为了让我的搜索引擎正常工作,它必须能够从不同类型的文档(PDF、DOC、XLS、HTML、XML、JSON 等)中提取文本。我用 Rust 编写了搜索引擎本身。但不幸的是,在 Rust 世界中没有可以解析所有类型文档的库。
MikeLoveRust
2024-04-16
163
0
【Rust日报】2024-02-06 Polars 重写字符串数据结构
框架
设计
字符串
数据结构
rust
作者已有6年使用 Rust 构建生产应用的经验,并对 Rust 中的 web 框架有深入了解。他认为,目前主流的 Rust Web 框架在错误报告方面表现不尽如人意,而高效的错误报告对于快速响应和解决问题极为关键。
MikeLoveRust
2024-02-17
148
0
【Rust日报】2023-10-10 使用 Cackle 抵御 Rust 供应链攻击
数据结构
rust
供应链
数组
优化
Cackle 是一个代码 ACL 检查器,用于增加供应链攻击的难度。Cackle 通过 cackle.toml 进行配置。在配置文件中,您可以定义 API 的类别,例如 net、fs 和 process,对其调用进行限制。然后,您也可以指定允许使用的 API。运行时,Cackle 会检查您的依赖树中是否有使用未经许可的受限 API 的依赖包。
MikeLoveRust
2023-10-18
153
0
[Rust笔记] 我也谈 Box<T>智能指针·实践领悟
rust
数据结构
不夸张地讲,Box<T>就是【堆·数据】在【栈】内存中的“全权·代理人”。具有同类特点的【智能指针】还包括String和CString等。
MikeLoveRust
2022-11-28
661
0
【Rust日报】2022-05-03 —— 使用Rust构建单页应用程序
数据结构
rust
https
网站
网络安全
WebAssembly(wasm)允许用JavaScript以外的语言编写的代码在浏览器上运行。如果你没有注意到,所有主要的浏览器都支持wasm,全球超过90%的用户都有可以运行wasm的浏览器。由于Rust编译成wasm,那么是否有可能纯粹在Rust中构建SPA(单页应用程序),而不编写一行JavaScript?简而言之,答案是肯定的!
MikeLoveRust
2022-06-10
556
0
【笔记分享】`Cell<T>`与`RefCell<T>`的关联与差别
编程算法
数据结构
打包
容器
Cell<T>与RefCell<T>有什么关联与差别 它们之间的相同点 它们都是【共享+可修改】容器数据结构,而不是【智能指针】,因为其没有实现Deref trait或DerefMut trait。 它们都只能被使用在【单线程】环境下,因为其皆未实现Sync trait。 它们都允许内部值T以受控方式被“修改”,虽然其已经同时被多个【只读-引用】所指向。 前者只能算是【替换】(内部值T)--- 【可修改】是就Cell<T>自身而言的,Cell<T>内部值变了(别管怎么变的),反正Cell<T>的值就是不一样
MikeLoveRust
2022-03-28
407
0
【Rust日报】2022-2-11 Rustenstein 3D:像 1992 年一样的游戏编程
rust
数据结构
游戏
https
网络安全
随着 NextRoll 越来越多地采用 Rust 编程语言,工程师通常将 Hack Week 用作获得实践经验的机会。另一个流行的选择是开发视频游戏,正如您可能已经猜到的那样,我们经常看到它们在 Rust 视频游戏项目中结合使用。去年,一群人致力于扩展 rpg-cli 游戏。不过,这一次,他们想通过一个可以发挥 Rust 一些优势的项目来提升它的一个档次:低级编程、密集计算和 C 数据互操作性。所以他们决定将经典的Wolfenstein 3D 游戏移植到 Rust。
MikeLoveRust
2022-03-24
184
0
【Rust日报】2022-02-07 《Rust 编码规范》更新到 V0.2 版本
数据结构
rust
https
网络安全
数据分析
由 张汉东 老师编写的《Rust 编码规范》更新到 V0.2 , 欢迎大家持续评审、补充和参考
MikeLoveRust
2022-03-24
462
0
【Rust日报】2021-11-13 感谢Rust社区+ LibertyOS 0.7.0
https
网络安全
rust
数据结构
ide
我只是想写一篇简短的帖子,只是想对大家说声“谢谢”。没有太多细节,我最近经历了很多事情,我觉得我所做的任何事情对除我自己以外的任何人都没有(或将有)价值。我发布了我的爱好操作系统,在两天之内,我的repo收到了20颗星,在crates.io上的下载量达到了200,有很多有用的(有趣的)评论来帮助我改进我的工作。我确信我的工作有点差劲,但我肯定想继续在我发布的操作系统上工作。你们太棒了,让我对自己感觉好多了。让我觉得我可能不是在浪费时间。
MikeLoveRust
2021-11-19
411
0
【Rust日报】2021-08-28 开源操作系统夏令营最终报告会安排
rust
https
网络安全
数据结构
github
开源操作系统夏令营最终报告会安排 会议主题:开源操作系统夏令营最终报告会 会议时间:2021/08/29 09:00-11:30 (GMT+08:00) 中国标准时间 - 北京 点击链接入会,或添加至
MikeLoveRust
2021-09-08
581
0
泛型和元编程的模型:Java, Go, Rust, Swift, D等
rust
c 语言
数据结构
ide
打包
在程序设计的时候,我们通常希望使用同样的数据结构或算法,就可以处理许多不同类型的元素,比如通用的List或只需要实现compare函数的排序算法。对于这个问题,不同的编程语言已经提出了各种各样的解决方案:从只是提供对特定目标有用的通用函数(如C,Go),到功能强大的图灵完备的通用系统(如Rust,C++)。在本文中,我将带你领略不同语言中的泛型系统以及它们是如何实现的。我将从C这样的不具备泛型系统的语言如何解决这个问题开始,然后分别展示其他语言如何在不同的方向上逐渐添加扩展,从而发展出各具特色的泛型系统。 泛型是元编程领域内通用问题的简单案例:编写可以生成其他程序的程序。我将描述三种不同的完全通用的元编程方法,看看它们是如何在泛型系统空的不同方向进行扩展:像Python这样的动态语言,像Template Haskell这样的过程宏系统,以及像Zig和Terra这样的阶段性编译。
MikeLoveRust
2021-07-16
3K
0
【Rust日报】2020-09-06 Evil_DLL 用来测试注入方法的DLL
文件存储
rust
数据结构
https
json
Vscode debug工具,一个数据结构可视化插件,支持JS/TS/Rust/Python,数据结构教学好工具,如果小编上学那会儿数据结构课能用这种工具辅助,很多同学就不会在学期中还没入门数据结构课程了。
MikeLoveRust
2020-09-15
625
0
【crossbeam系列】2 crossbeam-epoch:基于epoch的无锁“垃圾收集”
数据结构
编程算法
api
容器
数据分析
上次我们试图实现一个无锁的并发栈,但是发现由于Rust没有GC,简单的实现会导致内存泄漏。于是crossbeam提供了一个基于epoch的“垃圾收集”(epoch based reclamation)库。首先来简单的说一下这一垃圾回收的原理。
MikeLoveRust
2020-08-04
1.4K
0
【每周一库】- Tonic 基于Rust的gRPC实现
rpc
rust
数据结构
gRPC的rust实现,高性能,开源,为移动设备与HTTP/2准备的通用RPC框架
MikeLoveRust
2020-07-28
1.5K
0
【crossbeam系列】1有锁并发、无锁并发和crossbeam极简介
数据分析
rust
c++
编程算法
数据结构
随着计算机硬件和软件的发展,个人计算机里动辄几千几万线程已经成为家常便饭。而在程序中大量使用并发也成为了一个主流,因为这样的程序有更小的延迟,并且对多核CPU也有更充分的利用。
MikeLoveRust
2020-07-16
1.3K
0
自己写的一个 json parser
编程算法
java
数据结构
json
之前看到知乎上有人问,会写Parser, Tokenizer是什么水平,绝大情况下,屁用没有。小部分情况,就看你运气了。因为这东西,面试又不会加分,而且,如果你面试的小公司,可能面试官甚至都不懂你在说啥。
MikeLoveRust
2020-05-26
1.3K
0
【Rust日报】2020-05-05:窥探Zoom, Lambda部署, slip等
https
网络安全
rust
数据结构
github
网络安全大神Peter Parkanyi用Rust程序和eBPF来"窥探"Zoom程序的内容。最近Zoom因为新冠病毒而大火一把,而且又因为美国政府担心Zoom的服务器绕中国一圈再回到美国引发安全顾虑又大火一把。这个博文值得关注。
MikeLoveRust
2020-05-14
445
0
【翻译】RUST无锁编程
数据结构
rust
api
编程算法
腾讯云测试服务
本文内容译自Lock-freedom without garbage collection,中间有少量自己的修改.
MikeLoveRust
2020-03-19
2K
0
【Rust投稿】从零实现消息中间件(1)
数据结构
消息中间件在现代系统中非常关键,包括阿里云,腾讯云都有直接的消息中间件服务,也就是你不用自己搭建服务器,直接使用它提供的服务就可以了.那么我们今天就从零开始一步一步搭建一个极简消息中间件. 当然我们不可能做到像阿里云的RocketMQ那么复杂,但是最核心功能还是要保证的.
MikeLoveRust
2020-03-05
868
0
【Rust每周一知】理解智能指针Box<T>
数据结构
编程算法
指针是个通用概念,它表示内存地址这种类型,其引用或“指向”其他数据。Rust中的指针是“第一类公民”(first-class values),可以将它们移动或复制,存储到数据结构中并从函数中返回。Rust提供了多种类型的指针:
MikeLoveRust
2020-02-20
2.1K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档