V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SSang  ›  全部回复第 4 页 / 共 8 页
回复总数  146
1  2  3  4  5  6  7  8  
2022-01-10 10:21:33 +08:00
回复了 wheeler 创建的主题 Go 编程语言 请教一个 golang 的小疑惑
`func aToB (a* A, b *B) {}`

这种写法,只是更不容易发生逃逸,但是但凡你函数内用到任意一个会发生逃逸的函数,你前面的工作就全白费了,比如 `fmt.Printf(b)`,所以实际写的时候不会在这两种写法上纠结,因为没法保证一定不逃逸。
2022-01-10 10:19:07 +08:00
回复了 wheeler 创建的主题 Go 编程语言 请教一个 golang 的小疑惑
你说的对,当指针作为返回值,一定发生逃逸。如果是传值进来,则是可能发生逃逸,所以相对来说更 GC 友好一些,但其实这么对比没什么意义。

而且说实话,这两种写法都不太符合 go 的哲学?
同 Trim21 所说,除非 Unmarshal ,基本不会使用 c++ 的那种写法,在 go 上面开起来就没那么优雅。
如果真要阻止逃逸那大部分会直接写 `func aToB (a A) b B` ,用内存 copy 开销来规避逃逸。
2022-01-10 09:19:21 +08:00
回复了 ling516 创建的主题 Windows 大家手机电脑互传软件用的是啥
局域网内肯定首选 SMB ,FTP ,能用这几个协议的软件一大堆,安卓上我用 x-plore (塞班时代的古董)
如果是像公司网络禁止手机接入的,用 transfer.sh (需要一台公网服务器),没有公网服务器的话(其实家用宽带基本都能开 ipv6 ,然后做 ddns ),就随便 qq ,钉钉啥的都行吧。
如果是大文件,还不能接到局域网,那老老实实数据线吧。
还行吧,看你只写了 string/int 这些很简单的,struct ,slice ,map 都不支持

go 的反射项目可以参考一下 jinzhu/configor ,学一学怎么用递归。

然后 table 你自己的实现漏洞也很多,而且实现方式也不够优雅,rodaine/table 这个项目可以参考。
2021-12-31 14:15:20 +08:00
回复了 cw2k13as 创建的主题 Linux 求推荐一个小白入手的 Linux 桌面版
“软件生态要好”,如果你指的是国产软件 QQ/WPS ,之类的,考虑到小白这个前提,建议 deepin/uos ,
2021-12-31 14:13:17 +08:00
回复了 partystart 创建的主题 程序员 在一年的最后一天 emo 下,突然觉得生活好累
希望下辈子投胎修仙世界(狗头)
Prometheus+grafana docker-compose 一键部署,2 分钟就解决了
直接用官方的 blackbox_exporter ,集成到 docker-compose 也是一键部署,改改配置就好了
grafana 的 dashboard 也一堆现成的,输入 id 自动下载
2021-12-28 09:33:26 +08:00
回复了 as9567585 创建的主题 程序员 #2021 年终总结(技术向)#
https://github.com/gitsang/kanban/projects/1?fullscreen=true

今年开始用看板整理总结了,感觉今年过的还行,玩的东西挺多的
2021-12-24 14:35:00 +08:00
回复了 huluhulu 创建的主题 程序员 迫于正版化需求,求一个免费的 Terminal/SSH/SFTP 工具
putty 全家桶吧,mobaxterm 免费版其实够用了,自己写个 session 管理的脚本
2021-12-24 14:03:41 +08:00
回复了 root01 创建的主题 程序员 推荐 Linux 和 windos 两款目前觉得好用的工具
列举一些缺陷
XShell 免费版限制窗口数量
SecuteCRT 有点老了,好像没有免费的
MobaXterm 免费版限制 Session ,sftp 网不好的情况经常断
Termius 免费版不能 sftp
Juice 只能安卓,同样免费版不能 sftp
WinTerm 现阶段 Bug 比较多
WindTerm 的快捷键修改只能去改配置,内置了很多和 linux ssh 冲突的快捷键,刚上手会比较蛋疼,需要去改配置文件删掉很多的快捷键

感觉目前来说还没有特别完美的免费 ssh ,只能加钱用更好的
2021-12-24 13:50:03 +08:00
回复了 root01 创建的主题 程序员 推荐 Linux 和 windos 两款目前觉得好用的工具
SimpleRemote 看起来就像是给 putty 和 winRD 加了一层壳
WindTerm 感觉和 XShell / SecuteCRT / Mobaxterm / Termius / Juicessh(Android) / Windows terminal 这些比起来,好像亮眼的地方也不多
2021-12-24 10:31:40 +08:00
回复了 leogm9408leo 创建的主题 NAS 关于垃圾佬 diy 家用 NAS 的一点思考
没什么想法,不过建议就是想折腾就上家用 CPU 吧,Nas 专用机性能有点拉跨,毕竟他是 nas“专用机”啊。
这种工控机就适合安静的做个 nas ,真要拿来干服务器的活他还是很累的(搭个 qbittorrent 就够受的了)

既然你对小体积&功耗&热插拔无要求,那选个 atx 机箱 + matx 主板 + 789 代 i5/i3 ,有解码需求的,也可以再加张 650 之类的老显卡(搞 nas 机箱大部分就塞不下显卡了),直接当服务器来用,顺便实现 nas ,可玩性就很高了。
2021-12-24 09:48:07 +08:00
回复了 fy1206 创建的主题 程序员 Go 里面的 RBAC 框架一般用那个
casbin 比较多,不过可以康康 [OPA](www.openpolicyagent.org) 谷歌微软在背书的,感觉还不错,奈飞内部系统的 RBAC 也是用 OPA 实现的
2021-12-08 16:55:06 +08:00
回复了 AndyAO 创建的主题 程序员 git CLI 设计太烂
问题不大,我一般 bash_aliases 再套一层,不然根本记不住
2021-12-08 16:52:01 +08:00
回复了 Mrzhs 创建的主题 程序员 在外搬砖的程序员们,周六周日会选择怎么放松?
打游戏、看番、打球
2021-12-08 16:49:20 +08:00
回复了 dwlovelife 创建的主题 程序员 typora 收费了,有什么好的替代产品
vscode 或者 vim + markdown-preview
2021-12-06 17:34:51 +08:00
回复了 shenke 创建的主题 DNS 校园网内网 DDNS 问题请教
dig 或 nslookup 试了吗,先确保 dns 已经正确解析
2021-12-06 17:31:57 +08:00
回复了 guanhui07 创建的主题 程序员 我用 idea 的 git 客户端
主要是图形化的不会用,可选择的太多了,每个的逻辑还不太一样,就懒得学了,其实会用的话应该和和命令行差不多,命令行其实我也装了很多插件,为了让 diff 好看一点

顺便,推荐一个美化的插件 https://github.com/banga/git-split-diffs
2021-12-06 14:34:57 +08:00
回复了 moremoney 创建的主题 程序员 你如何看待无代码运动?
有个方向:适合用来做幼儿教育
2021-12-06 14:29:28 +08:00
回复了 golangLover 创建的主题 程序员 看日志有什么好的工具
要做日志分析的用 ELK ,这个数据库很强大,不然没有什么比 vi/tail/grep/awk 更好用的工具了。
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3196 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 11:00 · PVG 19:00 · LAX 04:00 · JFK 07:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.