# yyds **Repository Path**: yy990428/yyds ## Basic Information - **Project Name**: yyds - **Description**: No description available - **Primary Language**: Rust - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-09 - **Last Updated**: 2025-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # YYDS 项目 这是一个基于 Rust 的网络通信项目,提供了 TCP 客户端和服务器的功能。该项目可以读取配置文件来启动客户端或服务器,并支持数据包的发送与接收。 ## 安装 确保你已经安装了 [Rust](https://www.rust-lang.org/) 和 Cargo。然后克隆仓库并进入项目目录: ```bash git clone https://gitee.com/yy990428/yyds.git cd yyds ``` ## 配置 在项目根目录下有一个 `application.yml` 文件,你需要根据你的需求修改这个配置文件以启用客户端或服务器功能。 ## 使用 构建项目: ```bash cargo build ``` 运行项目: ```bash cargo run ``` 程序将根据 `application.yml` 中的配置自动启动相应的客户端或服务器。 ## 功能特性 - 支持 TCP 客户端和服务器 - 可通过配置文件控制客户端/服务器行为 - 数据包处理 - 日志记录 ## 贡献 欢迎贡献代码和提出建议!请先 fork 项目,然后提交 pull request。 ## 许可证 该项目使用 Apache-2.0 许可证。更多信息请查看 [LICENSE](LICENSE) 文件。