I/O 标签归档 - 永夜 没有不值得去解决的问题,也没有不值得去学习的技术! Mon, 17 Aug 2026 09:55:48 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1 https://media.shuijingwanwq.com/2026/05/logo-150x150.png I/O 标签归档 - 永夜 32 32 Go 语言并发实战:实现一个线程安全的 Web 爬虫 https://www.shuijingwanwq.com/2026/05/18/11621/ Mon, 18 May 2026 09:27:41 +0000 https://www.shuijingwanwq.com/?p=11621 本文针对 Go 语言官方教程中的 Web 爬虫案例,分析了原始递归代码存在的串行执行效率低及重复抓取问题。通过引入 goroutine 实现并行请求,并利用 sync.Mutex 保护共享的 map 状态以确保并发安全,同时使用 sync.WaitGroup 协调协程生命周期。最终构建出一个高效的线程安全爬虫,深入展示了 Go 并发模型中的核心概念与实际应用方法。

Go 语言并发实战:实现一个线程安全的 Web 爬虫最先出现在永夜

]]>
在CnetOS中使用zip命令出现:zip I/O error:No such file or directory的解决实现! https://www.shuijingwanwq.com/2015/01/18/478/ Sun, 18 Jan 2015 11:58:32 +0000 http://www.shuijingwanwq.com/?p=478 在CentOS中使用zip命令压缩目录时,遇到了zip I/O error:No such file or directory的报错。文章通过查看UploadFiles目录结构,决定根据年份规律拆分目录。执行zip -r命令将数据按年份分别打包,解决了因压缩文件过大导致系统限制的问题,最终成功生成了以年份命名的压缩包。

在CnetOS中使用zip命令出现:zip I/O error:No such file or directory的解决实现!最先出现在永夜

]]>