摘要: 环境 Time 2022-01-14 Rust 1.58.0 Tokio 1.15.0 概念 参考:https://docs.rs/tokio/latest/tokio/macro.select.html 示例 main.rs use std::time::Duration; use tokio:: 阅读全文
posted @ 2022-03-31 18:33 jiangbo4444 阅读(130) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-14 Rust 1.58.0 Tokio 1.15.0 概念 参考:https://docs.rs/tokio/latest/tokio/macro.join.html 示例 main.rs use std::time::Duration; use tokio::ti 阅读全文
posted @ 2022-03-31 18:32 jiangbo4444 阅读(496) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/topics/shutdown 示例 server use bytes::Bytes; use mini_redis::Command::{Get, Se 阅读全文
posted @ 2022-03-31 18:31 jiangbo4444 阅读(211) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/tutorial/channels 示例 Cargo.toml [package] edition = "2021" name = "game" vers 阅读全文
posted @ 2022-03-31 18:29 jiangbo4444 阅读(320) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/tutorial/shared-state 如果使用 #[tokio::main(flavor = "current_thread")] 单线程模型就不需 阅读全文
posted @ 2022-03-31 18:28 jiangbo4444 阅读(170) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/tutorial/hello-tokio 示例 main.rs use mini_redis::{client, Result}; #[tokio::ma 阅读全文
posted @ 2022-03-31 18:27 jiangbo4444 阅读(96) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/tutorial/spawning 示例 main.rs use mini_redis::{Connection, Frame}; use tokio:: 阅读全文
posted @ 2022-03-31 18:26 jiangbo4444 阅读(89) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/tutorial/setup 示例 查看版本 C:\Users\jiangbo\work\rust\game>rustc --version rustc 阅读全文
posted @ 2022-03-31 18:25 jiangbo4444 阅读(306) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/tutorial/spawning 示例 main.rs use mini_redis::Command::{Get, Set}; use mini_re 阅读全文
posted @ 2022-03-31 18:25 jiangbo4444 阅读(44) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/tutorial Tokio 是 Rust 编程语言的异步运行时。它提供了编写网络应用程序所需的构建基础。它提供了针对各种系统的灵活性,从具有数十个内核的 阅读全文
posted @ 2022-03-31 18:24 jiangbo4444 阅读(903) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://docs.rs/tokio/latest/tokio/net/struct.UdpSocket.html 之前使用 Mio 实现了一个简单的 UDP 服务器,再使用 Tokio 实现。 阅读全文
posted @ 2022-03-31 18:23 jiangbo4444 阅读(647) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://tokio.rs/tokio/tutorial/io 示例 main.rs use tokio::net::TcpListener; #[tokio::main] async fn m 阅读全文
posted @ 2022-03-31 18:22 jiangbo4444 阅读(122) 评论(0) 推荐(0)
摘要: 环境 Time 2022-01-13 Rust 1.57.0 Tokio 1.15.0 概念 参考:https://docs.rs/tokio/latest/tokio/index.html 之前使用 Mio 实现了一个简单的 TCP 服务器,再使用 Tokio 实现。 练习使用,不可用于生产环境。 阅读全文
posted @ 2022-03-31 18:22 jiangbo4444 阅读(866) 评论(0) 推荐(0)