热门

最新

红包

立Flag

投票

同城

我的

发布
gezongbo
BoBo玩ROS ROS机器人领域优质创作者
3 年前
truegezongbo

二分类评价指标

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
从使用 Rust 制作 DNS client 中学到了什么?某个工程师使用 Rust 实现了一个 DNS client, 不仅是因为 dig 这个命令有点笨拙难用,更因为他想了解更多的 DNS 知识。Julia Evans给了他制作 DNS 客户端的想法。Julia Evans非常擅长将复杂的主题总结成非常简单的小卡通,如图所示。他想做一个 DNS 客户端的另一个原因是,可以使用一些很棒的 Rust crates 来简化每一步。计划:(1)使用picoargs解析 CLI 参数;(2)使用bitvec序列化 DNS 查询,这是一个很棒的通用 crate,用于读取或写入单个位;(3)使用 stdlib UdpSocket类型与 DNS 解析器通信;(4)使用Nom解析二进制响应;(5)使用plain oldprintln!将响应打印给用户。
立即登录