V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mstmdev  ›  全部回复第 1 页 / 共 1 页
回复总数  8
8 天前
回复了 penll 创建的主题 程序员 yandex 代码泄露,你们怎么看?
貌似以 python 与 C++为主?
144 天前
回复了 newbear 创建的主题 Go 编程语言 golang 中 struct{} 一个奇怪的行为
看一下反汇编代码就有答案了,这篇文章有详细说明: https://mp.weixin.qq.com/s/K5B2ItkzOb4eCFLxZI5Wvw
可以输出 go 汇编代码研究一下。
go tool compile -S main.go
goos: windows
goarch: amd64
go:1.18.1
cpu: Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz

BenchmarkPrintln-12 18981 110532 ns/op 24 B/op 1 allocs/op
BenchmarkStdout-12 15235 84465 ns/op 24 B/op 1 allocs/op
BenchmarkBufio-12 56409 25036 ns/op 163 B/op 0 allocs/op
BenchmarkDiscard-12 348340519 3.703 ns/op 0 B/op 0 allocs/op

简单测试了一下,光打印“hello world\n”,性能相差还是很大的,Stdout 底层有系统调用和锁,访问量大的话还是会影响性能的。java 的 System.out.println 应该也有类似的问题。
254 天前
回复了 danbai 创建的主题 分享创造 rustdesk 服务端 golang 实现
现在是完全开源了么,所有功能都开放了?
@weak 目前没有内置的中继支持,不过可以使用 ngrok 等第三方的代理做中继器也可以实现等效功能,如自动同步公司电脑与家里的电脑的文件,只需要把程序中的两个端口映射出去就好了,默认为 8105 与 443 。后面会考虑实现内置的中继器,简化这一操作
@iamzuoxinyu 巧合巧合
@HarrisonZ Inotify lsync rsync rclone syncthing croc robocopy... 哈哈,适应的场景和需求不同
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   1177 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 21:50 · PVG 05:50 · LAX 13:50 · JFK 16:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.