V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  asuraa  ›  全部回复第 4 页 / 共 81 页
回复总数  1610
1  2  3  4  5  6  7  8  9  10 ... 81  
132 天前
回复了 jqknono 创建的主题 NAS 注意保护自己 NAS 上的数据
我用了 8 年 nas 从来没出过问题
防火墙一定要开,不该打开的端口 比如 ssh 绝对不开
密码必须要复杂 各种特殊字符肠毒药 18 位,并且一定要开 otp 。
@crazyu 我是线下宝岛验光,然后网上配
镜片建议直接蔡司泽锐,自从三年前我换了蔡司镜片,后来换过明月依视路豪雅啥的,根本就带不了,蔡司最舒服,畸变少,可视角度大,更透亮。
133 天前
回复了 KURANADO 创建的主题 分享创造 SSH TUI 工具
tabby 又是个 electron 的? 卡爆了
144 天前
回复了 NianBroken 创建的主题 编辑器 Windows 求推荐能秒开的纯文本编辑器
Emeditor 唯一的神, 网上一堆码搜索下先用, 好用了再买正版
160 天前
回复了 21Silva 创建的主题 健康 有什么适合程序员吃的保健品嘛🤣
程序员强烈建议补充维生素 d 和维生素 k 还有镁,大部分人晒太阳时间不足,我体检发现维生素 d 极度缺乏,建议医院查一查 低于 60 就赶紧补,一天至少 1 万补三个月再去查
179 天前
回复了 ugpu 创建的主题 Go 编程语言 Golang 游戏开发框架选型
@lesismal

1.2048 这个值是有考究的,很多框架都会有这种定值设计,这个定值在是在低峰和高峰中取的折中值,各项数据经验下取的比较合理的值,避免掉很多人手动设置不合理。当然,抽成配置也是可以,但是异步模块不是和框架强绑定的,是当成组件设计的。

2.worker 分配不均匀问题,玩家 id 是自增的,通过玩家 id 取模也是常用的一种负载策略,这也是多年经验下来用的比较简单的一种策略,这里当然可以加很多种策略模式去获取 worker ,但是得保证同一个玩家获取同一个 worker 才行。

3.代码估计没看仔细,是只有获取没创建的才需要初始化加锁的,后续获取是不需要的。这是典型的懒加载,需要用到才创建资源。如果在启动阶段全部初始化才是性能和资源的浪费,有的人都不需要用的,你给人初始化了。而且也会违背作为框架组件的设定,让框架变得臃肿。

这模块我们自己项目也在用,我们一百多万 dau ,跑的好好的。不过代码是比较简单,大家相互讨论印证也没问题。挺好的技术交流
179 天前
回复了 ugpu 创建的主题 Go 编程语言 Golang 游戏开发框架选型
@lesismal 受教了,我去研究下
180 天前
回复了 ugpu 创建的主题 Go 编程语言 Golang 游戏开发框架选型
@ugpu golang 撸这种代码是真的快 一把梭,比 c 舒服,没有内存管理的心智负担
180 天前
回复了 ugpu 创建的主题 Go 编程语言 Golang 游戏开发框架选型
另外啥游戏啊,招人吗?
180 天前
回复了 ugpu 创建的主题 Go 编程语言 Golang 游戏开发框架选型
我用过 https://github.com/aceld/zinx
框架内置 go-kcp 用的是 kcp + fec
所以我魔改了个 cpp 的 kcp+ fec
目前用起来非常丝滑
180 天前
回复了 flowerfly 创建的主题 生活 大家有和岳父起过冲突吗?
你老婆有问题,你岳父没问题
1  2  3  4  5  6  7  8  9  10 ... 81  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   958 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 18:50 · PVG 02:50 · LAX 11:50 · JFK 14:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.