V2EX caviar 的所有回复 第 1 页 / 共 3 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    caviar    全部回复第 1 页 / 共 3 页
回复总数  55
1  2  3  
@3xSiGMA 可以自己画线,但是世界迷雾一直有这个能力,可以导入自定义 gpx/kml 文件。
群晖的 Hyper Backup 挺好的
@OCD2057 UI 不是很直观,需要双击或者按回车确认后,线才会加上。
@loseblue hhh 能帮到你就好
@wensonsmith 感谢支持
@SwinBlackSea 非常值得,买了之后只会后悔买晚了
另外打个广告(手动狗头) t/814500
@anxxv2 本质上每个程序只是一个 state machine ,完整的 state 在内存里,update 在持久化储存里,而且程序也不止一份。
对于数据库,数据分析集群的节点来说,1tb 根本不算大
另外我前老板的理念是 几条内存远比开发人员时间便宜,所以为了方便我们有服务直接数据全在内存里
2021-11-17 19:55:01 +08:00
回复了 caviar 创建的主题 分享创造 迷雾机器 - 开源的世界迷雾数据可视化及编辑工具
@wensonsmith 感谢支持~ 主要就是靠猜和试啦,总的来说感觉作者并没有非常刻意的混淆,可见[1]。
[1] https://github.com/CaviarChen/fog-machine/blob/main/src/utils/FogMap.ts
@caviar 总的来说,这里是个取舍吧,对于 `tryLoadOrStore` 来说, `load` path 需要越快越好,而 `store` path 可以稍微 costly 一些。
并不是特别了解 go,纯粹从已有代码的注释上推断,可能有误:
这两个问题是相关的,把那两句 if 判断单独拿出来 + 显式的复制一次来避免 entry 已经存在或者是 expunged 状态下的 heap allocation 。

如果只有一个循环,那么 `atomic.CompareAndSwapPointer` 这里会让 `ic` 也就是 `i` escape,导致 `i` 永远需要 heap allocation 即便 `i` 并没有真正的替换进去。

而现在这种写法,`i` 可以在 stack 上,`ic` 需要在 heap 上,如果 entry 符合那两种不需要更新 map 的情况,`ic := i` 不会执行到,也就不会有 heap allocation 了。
2021-08-26 16:21:33 +08:00
回复了 caviar 创建的主题 分享创造 做了个 世界迷雾 数据解析器
@kappa 我到还真没考虑过这个思路 不过印象里我在 reddit 上看到有人为了能擦除路径还是什么的尝试去问过,无果。
2021-08-01 12:29:57 +08:00
回复了 Phishion 创建的主题 Python 请问 Django 并发条件下,生成雪花 ID 为什么会重复?
@Phishion os.getpid() 拿的是系统的 pid,个人并不觉得有连续的保证。uwsgi 提供的 worker id 是从 1 开始连续递增的。就像你前面说的,使用 pid 在大部分情况下不会有问题,但是既然有提供更好的 worker id,为什么不用呢。
2021-07-30 23:53:03 +08:00
回复了 Phishion 创建的主题 Python 请问 Django 并发条件下,生成雪花 ID 为什么会重复?
既然是用 uwsgi,直接拿 uwsgi 的 worker id 咯 https://uwsgi-docs.readthedocs.io/en/latest/API.html#uwsgi-worker-id
确实....困扰一段时间了
2021-01-27 20:23:42 +08:00
回复了 LeeReamond 创建的主题 Python 想要开发一个供 Python 使用的静态类型检查项目
说实话没有完全看懂。
如果是静态检查的话,可以看下 https://github.com/python/mypy

如果是运行时检查的话,可以看下 https://typeguard.readthedocs.io/en/latest/userguide.html
有你说的用 decorator 的,也有用 profiler hook 的。
2020-11-01 12:00:32 +08:00
回复了 uiosun 创建的主题 程序员 收到的简历有错字,你们一般怎么处理?
无面试官经验,个人觉得简历有错别字非常不应该,但是就一处的话不至于一票否决。简历整体的细节可能更为重要吧。真要考验细节还是多注重下面试 coding 时 bug free 一遍过的能力为好。

主要我还真干过这种蠢事,几年前投微软的时候,简历(中文)临时加了段经历,里面出了个错别字,还交了上去,不过后来也没受到负面影响。作为一个英语渣,英文简历虽然找人看过,但是感觉还是有些地方语法略微崩坏,投海外大厂的时候好像他们也没有那么在意。
2020-10-28 18:50:35 +08:00
回复了 Yc1992 创建的主题 C++ c++ 有没有能够对标 golang 的 goroutine 的协程库啊?
2020-08-06 11:39:14 +08:00
回复了 chaohuang 创建的主题 程序员 在线写代码编译这种是如何实现的呢?
常见的是发到服务器上编译执行。
推荐一篇博客 https://blog.golang.org/playground 介绍 go playground 是怎么实现的,非常有趣。
包含如何伪造文件系统和网络,如何伪造时间(甚至跳过 sleep ),规避副作用使得结果可以复用。
1  2  3  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2158 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 31ms UTC 00:34 PVG 08:34 LAX 17:34 JFK 20:34
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86