V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dafsic  ›  全部回复第 7 页 / 共 8 页
回复总数  142
1  2  3  4  5  6  7  8  
2020-05-21 11:13:26 +08:00
回复了 shanyue9 创建的主题 DevOps 个人服务器运维参考
不用 vim 在服务器上开发了,用 vscode 了?
2020-04-27 08:41:28 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 菜鸡,想写一些常用的小组件
@wzw 假设我有一个结构体,定义为:
type T struce {
Id int
Name string
Ts int64
}

t1 := &T{1,"xxx",2}
t2 := &T{1,"xxx",2}
t3 := &T{1,"zzz",2}

因为 interface{}实质上就是结构体,结构体判断相等就是各个字段都相等才想等。所以,我 t1,t2,t3 都能插入都这个集合里,显然不是我要的结果。甚至如果我认为 Id 和 Ts 字段相同就算相同,那么向集合插入这个三个变量,最终集合中应该只有一个元素。
2020-04-26 18:02:44 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 菜鸡,想写一些常用的小组件
@wzw 别说,这个就是我看过的之一,这里面的 set 定义
type Set struct {
mu rwmutex.RWMutex
data map[interface{}]struct{}
}
不符合我的需求
2020-04-26 14:45:02 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 菜鸡,想写一些常用的小组件
@airplayxcom 好的,已加 star
2019-12-31 19:12:32 +08:00
回复了 dafsic 创建的主题 Linux telnet 差不多 50 次之内,就会出现超时,为什么啊?
@helloworld007 服务是别人公司的,客户端抓包,只有 syn 没 ACK。我有两个客户端,在不同的机器上,只有一个偶尔超时,所以不会是对端的问题。就是我这个服务器的问题,但是不会找问题原因。
2019-12-19 10:10:30 +08:00
回复了 dafsic 创建的主题 Go 编程语言 分享一个 go 的 makefile,请指教
顺便解释一句作用,1.mac 上写代码,交叉编译成 elf 文件。2.将 git 的分支、commit id、tag、编译时间、go 版本信息编译到 elf 中。
2019-12-19 09:44:11 +08:00
回复了 miniyao 创建的主题 Python Python 4 会不会又是一门新语言?
就说下你们对 3.11 怎么读就知道了,读成三点一一的?还是读成三点十一的就好了?
2019-11-12 12:30:17 +08:00
回复了 dafsic 创建的主题 Go 编程语言 go mod 怎么导入 go-sqlite3 啊??
解决方式:go get -v -u github.com/mattn/[email protected] ( go1.13.4 )
2019-11-08 12:13:48 +08:00
回复了 curiouscat 创建的主题 程序员 开源我的一个邪恶项目
按照您所说,您怎么可以写出来,甚至想也不要想,你一想,就被它监控到了,那么它为了躲避你的发现,就会改变。所以你说的永远是错的。
云鬼白鬼
2019-10-15 10:29:39 +08:00
回复了 dafsic 创建的主题 Python python3 asyncio 如何开启一个不 await 的协程 的问题
@ClericPy 明白,我主线程永不退出,除非关机。
2019-10-15 10:26:42 +08:00
回复了 dafsic 创建的主题 Python python3 asyncio 如何开启一个不 await 的协程 的问题
开一个新线程没多大用吧,开就开一个进程,这样才能利用多核,loop.run_in_executor ()这个就可以开一个新的进程,运行 cpu 阻塞函数。我主要卡在 await 这个了,以为都要 await。
2019-10-15 10:20:56 +08:00
回复了 dafsic 创建的主题 Python python3 asyncio 如何开启一个不 await 的协程 的问题
@ipwx 傻了,看的例子都是 create_task,然后在 await,文档上明明写了会排期准备执行,被我忽略了。这么做有啥不合理?
2019-10-09 13:02:00 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 多协程操作同一个 map 的方案哪个好 ??
@javapythongo 可以是都可以的,我想要性能最好的,读写锁应该是性能最差的。现在懒得去基测,等有遇到问题再研究。
2019-09-02 09:59:08 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 多协程操作同一个 map 的方案哪个好 ??
@reus 实话,真不会测试。研究研究也应该能会,想着这个问题应该都有遇到过,如果别人梳理过,系统的测试过,更好。
2019-09-02 09:53:28 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 多协程操作同一个 map 的方案哪个好 ??
@boob 标准库未必就是性能最佳吧,就说 json,你用的是标准库中的?另外,sync.map 肯定不是为了多读少写场景设计的,如果说是 atomic.Value 到是,这个也是无锁的,看了他的实现,里面用了原子操作,还有判断逻辑,与内置的 map 比肯定差。
2019-08-30 18:07:54 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 多协程操作同一个 map 的方案哪个好 ??
@zzn 现在 3 分钟内,150 万次读这个 map,如果每次读都加一个读锁,感觉开销有点大啊。也并没有要求那么高,数据来的比较集中,但有 kafka 做缓冲,所以可以慢点也没事,只是我想找一个性能最好的方式。
2019-08-30 18:02:08 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 多协程操作同一个 map 的方案哪个好 ??
@polythene 之前看到过,想的是,每次读都要 load 一下,肯定不能比我一个原子操作还快吧。所以没用,当然这只是想的,没经过验证,不会基测。。。
2019-08-30 17:45:50 +08:00
回复了 dafsic 创建的主题 Go 编程语言 golang 多协程操作同一个 map 的方案哪个好 ??
@cloverstd 不知道 sync.Map 是怎么实现的,但肯定有一些同步的判断吧,所以每次读都会比正常的 map 要慢一点,数据一多,就会慢的多了。这样理解对不?
2019-07-10 09:07:55 +08:00
回复了 bov 创建的主题 程序员 为什么折磨工程师的编码面试还在进行?
可以写伪代码啊
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2961 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 00:16 · PVG 08:16 · LAX 16:16 · JFK 19:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.