V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iwdmb  ›  全部回复第 10 页 / 共 12 页
回复总数  224
1 ... 2  3  4  5  6  7  8  9  10  11 ... 12  
2022-03-25 16:56:59 +08:00
回复了 iqoo 创建的主题 程序员 字节跳动的公共 CDN 稳定性如何?
推薦一下 cdnjs
2022-03-25 16:56:11 +08:00
回复了 iqoo 创建的主题 程序员 字节跳动的公共 CDN 稳定性如何?
@shawndev
https://www.v2ex.com/t/826442
應該是在中國的備案出問題
2022-03-24 02:39:05 +08:00
回复了 mrchi 创建的主题 程序员 求推荐不需要实名认证的域名托管服务商
Gandi
主打 privacy
2022-03-14 17:00:32 +08:00
回复了 dog82 创建的主题 Linux 哪个 Linux 发行版适合 coder
開發者:KDE neon / Ubuntu
Server:Ubuntu Server
真的想要也請選擇 SQLite
2022-03-07 22:23:16 +08:00
回复了 zhuwd 创建的主题 问与答 CentOS 之后,大家会选择谁?
Ubuntu Server
2022-03-07 10:40:46 +08:00
回复了 GoodNightzzZ 创建的主题 程序员 [小调查]大家公司商业项目宿主机都用的什么 Linux 发行版
Ubuntu Server
目前放棄 Go 全面轉移到 Rust, Erlang, Prolog, Scala
2022-02-11 19:57:43 +08:00
回复了 abccba 创建的主题 程序员 小几百预算推荐给哪几个开源组织或工程捐款?
2021-08-26 23:14:06 +08:00
回复了 ReputationZh 创建的主题 Linux 各位吴彦祖,有推荐的 Kernel 相关的书籍推荐吗?
推荐 Linux Kernel Module Programming Guide 最近台湾的教授把内容 /示例代码更新到 Linux kernel 5.x

https://github.com/sysprog21/lkmpg
2021-08-23 19:11:27 +08:00
回复了 iwdmb 创建的主题 C++ The Linux Kernel Module Programming Guide 升级至 5.0 版并开源!
2021-08-23 19:09:09 +08:00
回复了 iwdmb 创建的主题 C++ The Linux Kernel Module Programming Guide 升级至 5.0 版并开源!
@Mitt
jserv 他是把书籍的 LaTex 文件 /sample code 都释放出来
他不仅是更新书籍内容 还有改写 sample code

---

The Linux Kernel Module Programming Guide is a free book; you may reproduce and/or modify it under the terms of the Open Software License. Use of this work is governed by a copyleft license that can be found in the LICENSE file.

The complementary sample code is licensed under GNU GPL version 2, as same as Linux kernel.
2020-09-09 23:27:14 +08:00
回复了 Aumujun 创建的主题 Go 编程语言 [不懂就问] 请问这段 go 代码该如何优化
上面兩個貼錯

這個試試看: https://play.golang.com/p/3WyN4JrDmbQ
2020-09-09 23:26:19 +08:00
回复了 Aumujun 创建的主题 Go 编程语言 [不懂就问] 请问这段 go 代码该如何优化
2020-09-09 23:24:29 +08:00
回复了 Aumujun 创建的主题 Go 编程语言 [不懂就问] 请问这段 go 代码该如何优化
```
func (s *swbka) downloadSwitchCfg(sws map[string]mulparam) {
wgp := sync.WaitGroup{}
wgp.Add(len(sws))

for secName, mulP := range sws {
go func(secName string, mulP mulparam) {
if _, err := os.Stat(secName); os.IsNotExist(err) {
err := os.Mkdir(secName, 0644)
if err != nil {
logrus.Fatal(err)
}
}

wg := sync.WaitGroup{}
wg.Add(len(mulP.profiles))
for _, profile := range mulP.profiles {
go func(sn string, pf param) {
err := s.downloadFile(sn, pf)
if err != nil {
logrus.Errorln(err)
}
wg.Done()
}(secName, profile)
}

wg.Wait()
wgp.Done()
}(secN, mulP)
}
wgp.Wait()
}
```
2020-04-17 01:47:18 +08:00
回复了 iwdmb 创建的主题 问与答 利用循环确保队列有东西的情况才取值,导致 CPU 100% 占用
@gaobing @luckyrayyy 多谢两位前辈,原来是生产者消费者唤醒问题这么基础大学就学过的案例,回头要再去复习一下恐龙书。
2020-04-17 01:37:20 +08:00
回复了 iwdmb 创建的主题 问与答 利用循环确保队列有东西的情况才取值,导致 CPU 100% 占用
@gaobing 看起来就是 BlockingQueue,实在是见识浅薄,真的非常感谢。
2020-04-17 01:35:57 +08:00
回复了 iwdmb 创建的主题 问与答 利用循环确保队列有东西的情况才取值,导致 CPU 100% 占用
@luckyrayyy 看起来思路都是类似的,不知道能不能请前辈推荐 Java 开源项目有類似的實現,感谢。
或是有什么关键字之类的。
2020-04-17 01:34:12 +08:00
回复了 iwdmb 创建的主题 问与答 利用循环确保队列有东西的情况才取值,导致 CPU 100% 占用
@litmxs 與 Golang Channel 的原理其實很相似了。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5099 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 06:45 · PVG 14:45 · LAX 23:45 · JFK 02:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.