ITPub博客

首页 > 数据库 > 数据库开发技术 > 【Rust日报】2024-03-14 迭代器和可遍历对象

【Rust日报】2024-03-14 迭代器和可遍历对象

原创 数据库开发技术 作者:Rust语言中文社区 时间:2024-03-16 14:38:32 0 删除 编辑

文章 - 迭代器和可遍历对象

来自 withoutboats  的文章,一篇关于迭代器定义的简要说明。作者认为,在理解迭代器时,应该区分两类抽象:迭代器和可遍历对象。

  • 迭代器:一个状态机,按照顺序逐个产生数字值,随着前进而不断进行
  • 可遍历对象:一种能够以任何方式遍历一系列值的对象。

Iterators and traversables: https://without.boats/blog/iterators-and-traversables/

Qdrant 编程之夏

由于未知原因,Qdrant 未被接纳进入 GSoC 2024 计划,但 Qdrant 推出了自己 Qdrant 代码贡献者计划(有津贴)!为了不重复造轮子,Qdrant 编程之下也遵循 Google 编程之夏官方计划的所有时间表和规则。

Qdrant 提供的一些项目创意如下(Rust 或基于 Python):

  • 基于 WASM 的维度减化可视化。
  • 使用BERT分词器实现高效的 BM25 和 Okapi BM25。
  • ONNX 交叉编码器(Python)。
  • 实现排名融合算法。
  • 使用 Jepsen 测试 Qdrant 的分布式保证。

贡献者申请期从 3 月 18 日开始。通过电子邮件接受申请。

Qdrant Summer of Code 24 : https://qdrant.tech/blog/qdrant-summer-of-code-24/


From 日报小组 PsiACE

社区学习交流平台订阅:

  • Rust.cc 论坛:支持 rss
  • 微信公众号:Rust 语言中文社区


原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-06-11

  • 博文量
    1769
  • 访问量
    718745