V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bebop  ›  全部回复第 1 页 / 共 3 页
回复总数  46
1  2  3  
160 天前
回复了 szsgz 创建的主题 问与答 求问个远程桌面的问题
这个空格🤣
238 天前
回复了 chanlk 创建的主题 程序员 paypal 真的弱爆了
之前接 paypal 感觉沙箱环境挺好的啊,测试起来很方便。环境不一致的情况没碰到过。
像微信支付就没提供测试环境,文档上就让用正式环境来测,关键是微信支付只会给验证过的域名返回数据,测起来就相当费劲。
看起来不错啊
2023-08-25 14:39:59 +08:00
回复了 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   ·   实用小工具   ·   1381 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 236ms · UTC 17:41 · PVG 01:41 · LAX 09:41 · JFK 12:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.