V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  locoz  ›  全部回复第 202 页 / 共 323 页
回复总数  6443
1 ... 198  199  200  201  202  203  204  205  206  207 ... 323  
@D3EP #116 这种东西还是结合实际应用场景看。前面不是也说了吗?
首先他是在爬虫的数据处理链路上用,这种场景没有千万 QPS 的需求;

然后 Snowflake 多机使用性能肯定够他用,但是 Snowflake 多机生成 ID 的话又会有机器 ID 的问题,
做不到严格递增,他想要排除掉这个问题;

而如果单机部署成这种发号器的话,Snowflake 获取时间戳和末位序号范围过低的设计又可能会导致单机生成 ID 的性能满足不了他的需求;

结合这种需求想到用递增序号搞不是很正常?

然后他又会有数据对外展示的情况,考虑到这种情况加个随机数操作一下,让大部分人看不出 ID 怎么来的,也让别人的爬虫没法直接按着递增的 ID 爬自己的数据,这东西不就这么出来了?

至于实际部署时的可用性问题,微信那个不是就给出了个很合适的做法吗?直接做个主备不就完事了?反正单机性能已经完全足够使用了,又哪来的需求会需要将这个发号器也分布式化?爬虫有 IP 就行,跨机房大可不必。

还是那句话,不要忽略别人说的实际应用场景强行套上自己的需求…
@quericy #102 其实就他所说的「在爬虫的数据处理链路上用」这种应用场景而言,异地多机房部署出现的情况概率极低,使用时基本都是单机房下的分布式,瓶颈问题其实没那么严重;而且没有了多机房之后可用性问题也没那么严重了,所以问题也不大。不过对于后端的大部分服务而言,薄雾这东西可能确实没多大的必要使用,毕竟应用场景差异太大。
@cassyfar #111 你说的话确实像为了喷而喷,并且你明显没有好好看别人说的话。给你列一下主要问题:

1 、你上来第一句就在阴阳怪气地嘲讽,但后面指出的问题确实又并不符合人家所说的实际应用场景,而是以你自己以前的公司的那种场景作为基础在质疑百万、千万 QPS 怎么办。
这能怎么办?应用场景都不一样啊,人家文章开头就说了是在爬虫的数据处理链路上用,得多大量级的数据才会碰到百万、千万 QPS 还必须硬扛过去的情况?我之前( 19 年左右)在一份报告上看到 360 搜索的爬虫每天爬的页面是 10 亿,均摊下来也就万级 QPS 就够用了。在这种应用场景下说百万、千万 QPS,是要上天?

2 、人家好好给你举例,问你「你认为怎么做才合适」、「你会怎么设计」的时候你啥都不说;人家文中和回复中都说了的“用了预存预取”你又完全不看,然后你就又开始对数据库操作部分开喷?
依赖数据库持久化、ID 递增的 ID 生成系统又不是只有他这一个,文章前面提到的美团和腾讯的做法中同样是有数据库 /硬盘 IO 操作和号段预存预取+缓存的机制,你要不顺便把他们也喷一喷?反正在你看来应用场景这种东西是不存在的,只要有数据库依赖就是“垃圾”呢。

3 、这是个人项目,不是团队项目,代码仓库都是放在个人名下的,文中的描述也是“我”而不是“我们”,他也从来没说过这是团队项目,哪来的“一群”、“你们团队”?

他标题党当然有问题,主流应用场景有差异的情况下不应拿性能做对比,毕竟没有多大意义,这点不可否认。但你所谓的“心气很高”、“反驳不了就扣帽子”的情况显然是不存在的,这说法放到你身上我觉得倒是挺合适...好好地就事论事不行,非要人身攻击;喷的点有问题还自我感觉良好,人家好好回了又不看,实在🐂🍺。
2020-07-04 16:58:22 +08:00
回复了 win7pro 创建的主题 Android 安卓有没办法让微信摄像头扫自己手机屏幕上的二维码?
@TypeError #66 没懂,Google lens 在这起到什么作用?
@SilentDepth #94 机器 ID 比末位那个上限是 4096 的序号要高,排序时「机器 ID 更大」的值不就比「机器 ID 小」的值要更大了吗?虽然时间尺度上递增但是满足不了他想要的效果啊。
而且 Snowflake 之所以需要机器 ID 来保证多机同一时间发的同一批号不重复,不就是因为没法统一吗?现在他用一个独立的服务来控制,不就不需要机器 ID 也能保证不重复了吗?
@NightTeam #75 严格来说 MD5 没有破解、只有爆破,俗称彩虹表,也就是所谓的枚举所有可能性并生成映射表。而应对这种问题其实很简单,加盐就是典型的解决办法,比如 @shansing #92 所说的方法就是类似的操作。

@RemRain #68 md5(id)的做法可以是可以,但只能对外展示时使用,内部排序啥的没法用。而他的这个应用场景是想内外都用同一套 ID,所以并不能用 md5 来代替。
2020-07-04 03:33:32 +08:00
回复了 sdfd 创建的主题 macOS 如何把连接了 wifi 的 Macbook 通过网线共享网络给路由器?
诶不对,要配置 host ?意思是要自定义 dns 吗?试试就普通路由模式,然后把 wan 口设置从 ppope 改成动态 ip 看看行不行。
2020-07-04 03:29:18 +08:00
回复了 sdfd 创建的主题 macOS 如何把连接了 wifi 的 Macbook 通过网线共享网络给路由器?
没用过 Mac 的有线网络共享,不清楚具体是个什么操作,如果跟无线网络共享一样的话,理论上来讲你网线接到 lan 口把路由器作为交换机用应该不会有啥问题。
2020-07-04 01:34:10 +08:00
回复了 win7pro 创建的主题 Android 安卓有没办法让微信摄像头扫自己手机屏幕上的二维码?
用 xposed ?直接 hook 一下,让微信的扫码模块认为是从摄像头取到的图像就好了。
2020-07-04 00:57:14 +08:00
回复了 lalala139 创建的主题 汽车 科目二挂了三次了,心情太难受了,求 V 友安慰
问题不大,调整好心态再考一次就好了。不熟悉场地和车辆应该可以让教练带着去考场练习?深圳是可以这么操作的。
我考科目二也挂过一次,本来那时候是可以一次过的,结果碰到个半坡起步上到顶部熄火的人…直接给堵在那堵死了,浪费一次机会;第二次机会又因为上半坡的时候刹车松太快给电脑判挂了,心态都给搞崩。
然后第二次考没碰到奇葩,心态很好,就直接纯凭感觉一次过。我记得当时半坡下到 S 弯再到直角转弯那里我都是没刹车直接冲过去的,啥事都没有😂。就还是心态问题。
2020-07-04 00:48:00 +08:00
回复了 dangyuluo 创建的主题 macOS 公网环境下的云 Time Machine 是否可行?
@xupefei #9 不会,正常情况下跟在内网环境使用差不多的,没有明显差异。
2020-07-04 00:46:50 +08:00
回复了 dangyuluo 创建的主题 macOS 公网环境下的云 Time Machine 是否可行?
只要你到哪都能保证上行带宽足够就没有问题,我一直是用 VPN 连着家里的服务器做 time machine 的,从来没碰到过问题。
2020-07-04 00:45:18 +08:00
回复了 xiaojun1994 创建的主题 MacBook Pro MacBook Pro 做工是真滴垃圾
emmmm 东西的寿命和用法跟使用环境都有关系,在说做工垃圾、寿命差的时候其实应该顺便说一下自己的用法和使用环境。我 19 款 16 寸从刚出用到现在碰到的全是软件问题,硬件本体都还跟新的一样。
本回复与主题无关,非当事人可以直接跳过。
---
@biu7 #24 你这评价低到让我有点匪夷所思…跟我在第一次看这书内容的时候得到的印象完全不同,于是我刚刚花了二十分钟又大致翻了一下。

第一、二章都是基本操作,内容已经很简单粗暴了,都是些会用到的部分。如果这叫大量抄官方文档的话,那动物园的《 Python 学习手册》、《 Python Cookbook 》这种书就可以称之为全篇抄官方文档了;
然后其他章节基本就是基础知识+引导思路的话语+核心的反爬思路或解决思路。这些地方哪来的关键部分技术一笔带过?明明都是讲的思路,本身就没跟你讲什么技术。
我猜你可能是觉得书里直接给你鼠标轨迹生成算法之类的才叫“讲了关键技术”、才能让你感觉“学到了新东西”?

不过这种写法对于有一定知识量的人来说感觉“废话多”、“半天讲不到关键点”是很正常的,我这翻了二十分钟已经开始感觉困了,甚至感觉基本操作太多了。但这并不能说明书的质量低,只是因为我的知识量已经覆盖掉这本书的内容而已。
换到你身上,你觉得没什么内容、质量低同样说明不了什么问题。这或许只是因为你弄的东西比较多了所以知识量早已覆盖这些内容,又或许你本身就不是这本书的目标群体,仅此而已。

另外,讲得详细、各种相关资料都贴上是为了能让更多没有相关基础知识的人看懂,引导思路的“废话”多是为了能让没有掌握逆向思维的人慢慢养成逆向思维,这些做法都是很正常的,我写文章的时候也会这样。
每个人的知识量、思维方式、学习能力都不同,甚至是连自己找资料的能力都不同,想要将知识传播给更多人就应该这么做。连最“菜”的人都能看懂的东西,其他人就更加没问题了。

话说这本书从目录上不是就能很清楚地看出是本基础向的书吗?既然你有一定水平又自己感觉不会学到什么东西,那你为什么要买…就很奇怪。
2020-07-03 21:44:50 +08:00
回复了 he110comex 创建的主题 问与答 MIUI 如何做到后台应用不被杀?
@he110comex #8 我目前没碰到过设置了无限制还被杀后台的情况,也是用的 tasker,每天上车自动开热点的功能都工作得非常正常…会不会是你自己把应用划掉了导致的杀进程?
卧槽…前段时间还释放掉一个…
2020-07-03 19:23:15 +08:00
回复了 ysmood 创建的主题 Go 编程语言 Rod 一个为简化自动化和爬虫设计的 devtools driver
有意思,收藏放着
2020-07-03 18:49:16 +08:00
回复了 duffercn 创建的主题 Python 请教为啥 Appium 滑动几分钟就超时了呢?
之前玩的时候没碰到过这种情况,要不你试试网易那个 airtest ?
2020-07-02 17:37:27 +08:00
回复了 labulaka521 创建的主题 问与答 没人讨论老某和腾某这场闹剧吗?
@touxigua #23 啥特殊力量,说说
1 ... 198  199  200  201  202  203  204  205  206  207 ... 323  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5734 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 73ms · UTC 03:35 · PVG 11:35 · LAX 19:35 · JFK 22:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.