V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bebop  ›  全部回复第 1 页 / 共 3 页
回复总数  43
1  2  3  
看起来不错啊
241 天前
回复了 richangfan 创建的主题 硬件 淘宝比京东便宜 800,要在淘宝买吗?
东西应该都是一样的,差别在售后。
我看了一些评测,当显示器的话,白底黑字字会有彩边,只能用深色模式。感觉不太适合写代码和看网页。
2023-03-03 09:34:02 +08:00
回复了 fy1206 创建的主题 程序员 Mongo 备份恢复方案
用 oplog 就好了吧
2022-12-14 17:28:53 +08:00
回复了 zong400 创建的主题 Go 编程语言 channel 的关闭时机
使用协程池,而不是每次都创建一个 chan 。
和是不是递归没有关系,只要能把数据全部写到 chan 就行。

func main() {
poolNum := 10

var wg sync.WaitGroup
pool := make(chan string, poolNum)

// 处理文件
for i := 0; i < poolNum; i++ {
wg.Add(1)

go func(wg *sync.WaitGroup, ch <-chan string) {
defer wg.Done()

for filename := range ch {
fmt.Println(filename)
}
}(&wg, pool)
}

// 遍历文件
err := filepath.Walk(".",
func(path string, info os.FileInfo, err error) error {
if err != nil {
return err
}

pool <- path
return nil
})
if err != nil {
log.Println(err)
}

close(pool)
wg.Wait()
}
2022-12-14 13:53:51 +08:00
回复了 zong400 创建的主题 Go 编程语言 channel 的关闭时机
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5923 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 06:19 · PVG 14:19 · LAX 23:19 · JFK 02:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.