V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wuyadaxian  ›  全部回复第 1 页 / 共 7 页
回复总数  129
1  2  3  4  5  6  7  
62 天前
回复了 Felldeadbird 创建的主题 宽带症候群 NAT4 是不是告别了 PCDN 了?
还不是因为国内商宽补贴家宽,家宽贼便宜。。
你看看国外,家宽比商宽贵,随拿家宽 pcdn 。
恭喜,角地挺好的,有两面空着的采光。采光面积会大很多。
66 天前
回复了 ProgramFiles 创建的主题 信息安全 上了外网但谷歌推荐都是中文
建议直接 vpn 在二/三层代理,不要用七层代理软件。
从没注册过 microsoft 的 gmail 邮箱收到了一封登录验证码。感觉最近扫得厉害。
129 天前
回复了 abc0def 创建的主题 程序员 从 n 个数里面随机取 m 个数
又重新思考了下,楼主说的 [最简单的解法] 才是最好的解法。
如果担心死循环,做一个时间上的限制即可,超出时间就抛出错误,或者返回-1 不存在此数,即可。(有限时间内的最好解法)

1 、这个算法不需要公开或者了解 getRandom(x) 内置算法的逻辑。
2 、这个算法基本不会改变 getRandom(x) 内置的概率。
3 、这个算法不需要关心 getRandom(x) 返回的所有值的集合有多大,集合是否包含 0 到 x-1 的所有整数,是有限集合还是无限集合。
4 、这个算法容易让人理解。容易移交。

=================================
让我们设想一个场景:
一家手游公司,做了抽卡系统。
卡池就是 list(n),list 里面每个下标对应一张卡。
公司设计了一个复杂的抽卡系统。
卡牌里面有 SSR ,SR ,R ,N 等不同卡牌,对应不同权重概率。
调用方法就是 getRandom(n) ,然后会按照设定好的权重概率返回一个卡牌给用户。(全卡池单抽)
-------------------------------------
新上线的时候,卡池只有 10 张卡。
所以 getRandom(9),大家开心抽卡。
-------------------------------------
1 个月后,版本更新。
卡池有 20 张卡了。
大家就变成了 getRandom(19),开心抽卡。
-------------------------------------
又过了半个月,画师 W 被爆出美术抄袭,第 14 号卡牌被迫删除下架。
程序大佬将 getRandom(n)内部权重概率调整了下。
外部调用还是 getRandom(19)。但是已经抽不到 list(13)卡牌了,因为权重变为 0 了。
大家开心继续运营。
-------------------------------------
又过了 1 个月,版本更新。加了 10 张卡,外加增加了 10 连抽功能。(全卡池十连抽)
getRandom(29),继续用起来。
10 连抽?调用 10 次即可。
-------------------------------------
接下来下一个版本要实现 [全卡池不重复十连抽] (不掉落重复卡牌)功能。
该你设计了。
129 天前
回复了 abc0def 创建的主题 程序员 从 n 个数里面随机取 m 个数
补充一点,还有就是 getRandom(x) 的返回值有可能分布并不是平均分布,比如是正态分布。
而获取正态分布两端极小概率的值本来就需要很长的运行周期,
中间部分的值会经常重复出现。

在不能查看 getRandom(x) 源代码的情况下,如果你又不知道 getRandom(x) 返回的值的集合是不是一个有限集合。
可能会陷入时间和空间都无法预测的情况。

所以实际工作下,代码能跑就行。
129 天前
回复了 abc0def 创建的主题 程序员 从 n 个数里面随机取 m 个数
面试的话就要猜猜面试官的意图。
大概率是实现自己的乱序函数。

实际工作中会有几个问题。
1 、getRandom(x) 返回的数是个有限集合吗?有没有可能返回的数的集合非常大或者无限。
2 、此项工作中更注重时间还是空间?
3 、能跑就行。
是商业软件吗?是商业软件就自家人搞点灰色版本扔出去给大家免费用。等大家上手了,花你公司 90%的钱,养一批版权律师,天天找那些用你软件的公司收钱就可以了。。。至于怎么找到那些公司?上面不是说了自家人搞点灰色版本吗,自家破解版本,但是里面有钩子收集是哪家公司正在使用,不缺证据直接打几场官司业界就怕你了。。。。前提是你的软件确实在业界能解决问题,而且替代性很低。
如果你可以来日本(短期旅游即可),搞张 cmlink ,然后落地日本激活。
回去找中国移动客服开漫游(提供签证和出入境信息)。
如果你不能来日本,搞张 cmlink ,找我代激活托管也可以。
给你弄一台手机托管着,可随时远程手机。就是有点贵。
vx: d3V5YV93dXlhX3d1eWE= (base64)
景点安排太多了,带小朋友的话建议减少景点慢慢玩。
吸引眼球吧。这都能进 it 现场?
随便跑,我上一代 N5105,跑 2*万兆 SFP+光纤和 4 个 2.5G 电口都没啥问题。
还分了各种 vlan 。各种 ipv4 /20 子网和 ipv6 /58 子网。都没啥问题。

1*万兆 SFP+电口,进
1*万兆 SFP+光纤,出
4*2.5G 电口,出
无他,CMlink 日本解君愁。
9929 裸连就行了。
需要落地就 9929+落地就行。
158 天前
回复了 iyd747 创建的主题 VPS 有日本 VPS 走 NTT 线路推荐吗?
@iyd747 什么网站我试试
我对那个 15.1PB 的东西更感兴趣。
SMB 协议无办法,你能保证 SMB 服务器不被病毒感染。
但是你不能防止员工电脑被病毒感染,然后通过 SMB 协议加密/篡改/下载你服务器上数据文件。
多备份能破解加密病毒问题。
网络审计能及时发现员工机器向外部发送公司机密文件。
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5562 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 01:36 · PVG 09:36 · LAX 17:36 · JFK 20:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.