摘要: asyncio.Semaphore & asyncio.Queue区别 组件 控制什么 保护什么 类比 Semaphore(n) 某个操作的并发数 下游资源(API/DB) 扫码枪数量 Queue(maxsize) 排队等待的任务数 本机内存 仓库容量 Worker 数量 消费者协程数 事件循环负载 阅读全文
posted @ 2026-06-25 16:55 lxd670 阅读(3) 评论(0) 推荐(0)
摘要: 1.如何使用python3 -m # a表示当前路径下的a.py文件 python3 -m a # src.package.a表示当前路径下的src/package/a.py文件 python3 -m src.package.a 2.sys.path说明 sys.path指定模块搜索路径的列表 py 阅读全文
posted @ 2026-06-03 11:14 lxd670 阅读(4) 评论(0) 推荐(0)
摘要: UdpSocket bind 创建一个UDP套接字,返回Result<UdpSocket> 绑定端口 use std::net::UdpSocket; fn main() { let socket = UdpSocket::bind("127.0.0.1:3400").expect("couldn' 阅读全文
posted @ 2026-04-21 23:06 lxd670 阅读(9) 评论(0) 推荐(0)
摘要: 1.Tcp连接 服务端用 TcpListener监听端口 客户端用TcpStream连接端口 连接成功后,双方都用TcpStream 收发数据 2.TcpListener TCP套接字服务器,侦听连接。 2.1 用法 2.1.1 监听指定端口 use std::net::TcpListener; f 阅读全文
posted @ 2026-04-20 23:36 lxd670 阅读(13) 评论(0) 推荐(0)
摘要: 公告 <script type="text/javascript"> window.cnblogsConfig = { title: { // 网页title onblur: '博客', // 网页失去焦点时,页面显示的文字 onblurTime: 500, // 当页面失去焦点,页面title变化 阅读全文
posted @ 2026-04-17 18:59 lxd670 阅读(15) 评论(0) 推荐(0)
摘要: SocketAddr Internet套接字地址,IPv4 或 IPv6 pub enum SocketAddr { V4(SocketAddrV4), V6(SocketAddrV6), } 创建 new SocketAddr::new自动返回SocketAddr::V4或者SocketAddr: 阅读全文
posted @ 2026-04-16 21:37 lxd670 阅读(7) 评论(0) 推荐(0)
摘要: IpAddr IpAddr是一个枚举,该枚举可以包含 Ipv4Addr或 Ipv6Addr pub enum IpAddr { V4(Ipv4Addr), V6(Ipv6Addr), } 创建IpAddr use std::net::{IpAddr, Ipv4Addr, Ipv6Addr}; fn 阅读全文
posted @ 2026-04-16 21:20 lxd670 阅读(7) 评论(0) 推荐(0)
摘要: 创建线程 thread::spawn() - 创建普通线程 thread::scope() - 创建作用域线程(内部使用 s.spawn()) Builder::spawn() - 使用构建器创建普通线程 Builder::spawn_scoped() - 使用构建器创建作用域线程(在thread: 阅读全文
posted @ 2026-04-15 21:27 lxd670 阅读(8) 评论(0) 推荐(0)
摘要: 基本使用 cvar.notify_one();通知单个任务 cvar.wait(guard).unwrap();获取通知 发送 notify_one 只叫醒1个正在等待的线程 use std::sync::{Arc, Condvar, Mutex}; use std::thread; fn main 阅读全文
posted @ 2026-04-15 21:26 lxd670 阅读(11) 评论(0) 推荐(0)
摘要: 创建RwLock use std::sync::RwLock; fn main() { let rw_lock = RwLock::new(5); println!("{:?}", rw_lock); } RwLock { data: 5, poisoned: false, .. } 访问数据 ge 阅读全文
posted @ 2026-04-15 13:17 lxd670 阅读(9) 评论(0) 推荐(0)