V2EX RemRain
 RemRain 最近的时间轴更新
RemRain

RemRain

V2EX 第 64228 号会员,加入于 2014-06-05 07:55:25 +08:00
根据 RemRain 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
RemRain 最近回复了
2021-08-02 23:11:49 +08:00
回复了 RemRain 创建的主题 分享发现 我可能是滴滴超级会员的受害者
@Cipool 如果你待的地方不难打车的话,应该不影响
2021-08-02 23:09:21 +08:00
回复了 RemRain 创建的主题 分享发现 我可能是滴滴超级会员的受害者
begger vip 显示的打车费要便宜一些,另外,之前每个月送的 1 次插队很管用,begger vip 送的 3 次插队,在有人排队的情况下完全没用
```位和分段组合的方式稍稍比你提出这个好一些```
@NightTeam 这个观点不能认同,位操作感觉上更高级一点?还是性能更高一些?
大家也不用嘲讽楼主,这个算法看着不高明,确实能解决问题

我这早年有一个项目干过类似的事,也是不想让用户看出自增 id,不过我们的算法更简单粗暴,是这样设计的:

id += rand.Intn(100000)

楼主可以考虑换成这个算法,和你的效果完全一致,但是更好理解
我看明白了,这算法本质就是给自增 id 拼个随机数后缀,什么高位低位的,只是设置随机数长度是 16 位:

比如我的 id 是 0x33,最终结果可能就是 0x330A0B 。表面上猜不出下一个 id 了,实际由于随机数长度只有 16 位,最多枚举 65536 次就能猜中

这个算法存在单点问题,两台机器如果不借助外存,生成的 id 有很高的碰撞概率。如果已经借助外存获取自增 id 了,直接 md5(id) 不香吗
从代码看,increasShift 和 saltShift 的值固定是 16 和 8,故意这么设计的,还是写的有 bug ?

如果是故意这么设计的话,等价于 自增数 + 固定长度的随机数后缀?
蛋壳要给你办个人贷款,一般是一年,加水印了办不了。蛋壳从上市到现在股票一直跌,疫情期间爆各种负面新闻,濒临倒闭的边缘,小心为妙。不然到时候被房东赶出来了,还得还贷款
2020-04-09 01:57:42 +08:00
回复了 dothis 创建的主题 职场话题 上海公积金贷款、额度被陌生人占用、如何维权?
@queuey 跨省查不到的话,岂不是每个省都可以结一次~
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4858 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 13ms UTC 03:59 PVG 11:59 LAX 20:59 JFK 23:59
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