V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  LeeReamond  ›  全部回复第 49 页 / 共 93 页
回复总数  1845
1 ... 45  46  47  48  49  50  51  52  53  54 ... 93  
@AoEiuV020CN 感谢,试了试 gitlog-1 命令很好用。最终没解决 X 问题是啥意思

另外这个在 win 环境下使用 bash 不能运行是因为 unixtime 和 touchtime 这些不一样吗
2022 年 4 月 14 日
回复了 Richard14 创建的主题 问与答 CAS 乐观锁如果发生 ABA,可能导致什么问题?
@hua123s 理解了一下,可以这么描述,应该理解为小明同时在两台取款机,账号原有 100 块,小明同时发出 2 次取款 100 的请求,理论上应该有一次失败,但如果中途有人汇款 100 那么两次都会成功。

感觉在你描述的这个场景中 cas 不构成问题,毕竟它理论上确实能取出 200 块,但只能说对于一些特殊要求,比如小明实际上只想取款一次,但由于机器错误后台自动发出了两次请求,那么程序是不按期望工作的。(但是实际上小明也没亏。。似乎也没啥问题。。)
2022 年 4 月 14 日
回复了 SuperFashi 创建的主题 分享创造 Nymo:一个匿名分布式的消息网络
@SuperFashi 很喜欢你的匿名消息网络想法,但感觉有些问题,为了保证程序兼容性一般是使用 cpu 计算,但这份工作量证明对于显卡计算来说又显得微不足道,对于 2022 年这种即使是个人用户也可以掌握充分算力的情况,系统的防洪机制显得很脆弱。另外我很好奇你的工作量证明实现如何保证 1-5 秒计算,起码我个人测试当中以 sha256 算 0 来看单次计算超过均值百倍情况也有出现,这意味着普通用户如果需要 5 秒发出,偶尔有的人会需要 5 分钟才能发出。另外 5 秒的工作量感觉即使是作为 cpu 计算也显得少了,但同时你很难控制比如想要将 5 秒增加到 10 秒。
2022 年 4 月 14 日
回复了 SuperFashi 创建的主题 分享创造 Nymo:一个匿名分布式的消息网络
很好奇 LZ 如何解决工作量证明抖动的问题,比如寻找某 hash 前 n 位为 0 作为工作量证明的话,位数太少,很快就找到了,没有意义,位数每多 1 位,工作时间增加若干倍,再加上搜索时间本身有抖动,最低值可以很低,最高值又变得非常大,那么实际发消息的体验是否是发出一条消息,等 1 分钟后才提示发送成功,然后再等一分钟对方才会回一句话
2022 年 4 月 13 日
回复了 AS4694lAS4808 创建的主题 VPS 纠结是否搬瓦工续费
@nikolai 同,我有个账号五六年了,里面几台特价机器,机器挂了工单不回常态。买的就是便宜,那就享受便宜的服务
2022 年 4 月 13 日
回复了 ZXYF 创建的主题 Python 请问: Python 能否预加载一些模块
很有趣,不想使用 ironpython 的话,倒也不是完全蛋疼的需求。

楼上两位提到两种解决方案,一种是通过 web 加载 import 包所需数据,不过我好奇这种方式加载的数据如何被 sys.modules 引用以实现正常 import 的效果。
另一种是创建进程然后动态 fork 的方案,比较好奇 fork 之后的子进程如何执行自定义内容的脚本,难道要靠 eval 或者某些对字节码的 hacking ?
2022 年 4 月 13 日
回复了 LeeReamond 创建的主题 问与答 宝塔面板如何修改服务器 ssh 密码?
@jpyl0423 这个好用,已修改了
2022 年 4 月 13 日
回复了 LeeReamond 创建的主题 问与答 宝塔面板如何修改服务器 ssh 密码?
@shuxhan 小鸡小厂,虚拟机直连接口似乎有些问题。改密码接口是有,但是改完 ssh 因为禁了 root 直连不好使
2022 年 4 月 10 日
回复了 LeeReamond 创建的主题 问与答 File Browser 如何批量分享文件?
@LxnChan 没法针对每个文件生成各自的链接,链接是根据文件名统一前缀的
2022 年 4 月 7 日
回复了 LeeReamond 创建的主题 问与答 话说有人知道网上有什么军迷讨论的论坛吗
@inoreader
@tutustream 我知道有导弹车,我只是好奇这东西为什么没代替主流的坦克。因为坦克对打的话,感觉入魂也就是一发的事,与其靠炮,不如导弹远飞个十公里攻击对方多好,像飞机都超视距导弹了,为啥坦克还要靠炮对打。感觉去掉炮塔以后车的机动性能应该也能增高吧
2022 年 4 月 7 日
回复了 Livid 创建的主题 程序员 关于各种软件项目的一点体会
觉得吃不持续更新倒不是很重要,十年不更的东西用起来不也一样,只要他能满足需求。

不过有人用和有复杂度确实是每个达成都比较困难
@nlzy 大佬怎么判断瓶颈的,为什么上文 for 中的<不是瓶颈,而下文 for 中的<=是瓶颈呢
2022 年 4 月 6 日
回复了 a62527776a 创建的主题 分享创造 参考 Dota2 概率补偿的伪随机算法
@27149 看完感觉有一个问题是概率的补偿不太对,以 0.5 为例最终能保证暴击率一定等于 0.5 吗。。比如极端例子暴击概率=99.99%,那如果先取一个小于概率的 C 值(第二次基本就必定暴击了),那么实际暴击概率取决于 C ,是不是就不等于 99.99%了
感觉技术上比较困难,大概需要根据标题,kw 和页面内容跑一些自然语言分析的算法,然后还要基于 js 运行,不容易吧。

但是感觉很有前景,我觉得使用上应该是这样,使用预训练的自然语言分类分成若干大类,类似视频网站,宠物,科技,人文,生活等等这种大类作为第一级节点,然后再二级节点,以此类推。然后要有一个人工整理功能,类似安卓的整理桌面图标模式,可以比较方便地将错分的类别归正。做出来的话感觉会很爆款
2022 年 4 月 6 日
回复了 Ds97 创建的主题 程序员 验证短信码被盗刷怎么办
感谢 LZ 发帖可以学习解决方案。业务上之前听说过最简单的方法是屏蔽境外 IP ,境内 IP 直接按损失数额报警送对方进橘子就行了。可惜 LZ 的业务有大量海外用户,这就比较难搞了。
我遇到过的情况,江苏电信用户,源网站加了 https 的话返回信息是错误页面,通信被阻断了,手机访问正常,后来查了一下说是上了反诈名单。网站上没有任何敏感信息就是个博客,应该单纯因为服务器在境外
2022 年 4 月 4 日
回复了 plko345 创建的主题 Python 请教 StopIteration 为什么能捕获到结果
@plko345 不,这个理解不对,__await__的 return 值必须是可迭代对象,它会被多次激活,所以行为不能理解成一般方法的顺序执行并返回。在这个例子中,他的第一次 await 行为可以理解为(预激前)返回了生成器并预激,此后每次被 await 调用时步进生成器,hacking 将生成器执行逻辑和定义逻辑重合引起误解。我在 1L 最后一句话指根协程返回后上浮,并不是__await__的 return 值产生了 StopIteration ,表述不准确也误导了你
2022 年 4 月 4 日
回复了 plko345 创建的主题 Python 请教 StopIteration 为什么能捕获到结果
@plko345 Thing 对象第二次被击穿的时候向它 send 了一个数,然后 return 了这个数,本质起到中转作用,thing_interceptor 充当事件循环,每次当它获取控制权时,负责不断向协程对象 send 以维持程序运行。程序除了顶层协程做根外,其余的中转全部在内部生成和消化,不会向事件循环上浮,最后递归返回后,根协程向事件循环返回常数,被包装在 StopIteration 里。你的注释有一些错误
2022 年 4 月 4 日
回复了 plko345 创建的主题 Python 请教 StopIteration 为什么能捕获到结果
看了看 gist 原文,标题叫 loop_hack ,很清晰地表达了代码需求。

__await__魔术方法必需要返回一个可迭代对象,如果直接返回 self 的话,由于 Thing 本身没实现__next__方法,并不是可迭代对象,这里利用了 py 的 yield 特性,凡定义 yield 的函数例如 func ,在调用 func()时区别于默认的返回 return 值,作为替代会返回 func 的生成器对象,解决了必须返回可迭代对象的问题。同理可以使用以下代码:
```Python
class A:
def __iter__(self):
return (yield self)
for _ in A():
...
```
因为是非常莫名其妙的写法,所以作者也在标题里写了这是 hacking 。但是由于这里少写了一个换行导致语义很难理解,如果我做 codereview 会直接枪毙,实际上就是 input=yield self 然后 return input ,即将该对象作为只能激活两次的可迭代对象,第一次返回 self 第二次上浮 StopIteration ,后面的就很好理解了。
@lizytalk
@srlp
@janxin Pandas 确实很好用,但 pandas 无法覆盖 100%场景,即使 pandas 能覆盖 80%,其余的 20%原生代码成为性能瓶颈解决起来很头痛。而我看新框架有原生自定义 dll 插件的功能,感觉很有吸引力,但由于搜到的相关信息很少
1 ... 45  46  47  48  49  50  51  52  53  54 ... 93  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3162 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 03:36 · PVG 11:36 · LAX 20:36 · JFK 23:36
♥ Do have faith in what you're doing.