22yune 最近的时间轴更新
22yune

22yune

V2EX 第 428256 号会员,加入于 2019-07-10 09:11:58 +08:00
今日活跃度排名 12880
根据 22yune 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
22yune 最近回复了
160 天前
回复了 wangrongli 创建的主题 问与答 这样子的老婆是不是不太懂事
珍惜吧 多沟通 多体谅对方 增进互相理解 互信 我相信你老婆不是坏人 不是要害你的人 不是想拆散家庭的人 你不信吗? 更何况还有孩子 你们谁舍得孩子 所以还是多沟通、互相理解 面对现状
@loudefa m1 air 最大内存不是 16G 吗? 是指 m1 pro 14 寸?
@coolmint 淘宝上靠谱吗?有点担心被坑。
@strahlen 教育商店也是淘宝上吗?
2022-06-23 09:28:20 +08:00
回复了 Null2None 创建的主题 程序员 大家的天猫精灵也都是这样的吗?
我也复现了
2022-05-16 15:14:00 +08:00
回复了 hzlzh 创建的主题 macOS 🎉庆祝 MenubarX 五星好评破万,给 Ver 们送福利啦!
感谢
想到以前加过的一个 QQ 群。里面都是奇葩。大家可以搜 simviso 。
@Jooooooooo
@thedrwu
@thevita
其实想要一个 高效的 有序列表的 变动 叠加算法。举例:初始列表 A=[1,2,3,4,5,6],基于 A 把 2 删除了生成一个新列表 B=[1,3,4,5,6],基于 B 又在第 5 位后新增了个 7 生成新列表 C=[1,3,4,5,6,7]。初始列表 A 又发生了变动,在第 5 位后新增了 8 ,A=[1,2,3,4,5,8,6].这个时候 B=[1,3,4,5,8,6],C=[1,3,4,5,8,6,7].

因为 A 是非常大的列表,B ,和 C 相对 A 的变动很少,A 本身的变动也不多。我想要一个算法保存 ABC 相对于初始 A 的变动,ABC 的最终视图,可以通过变动+初始 A 经过少量计算得出。ABC 主要使用场景是分页查询。
2021-10-23 18:07:58 +08:00
回复了 22yune 创建的主题 Java Java 线程池核心线程数自适应算法 探讨
@mawerss1 比如聚合接口最大响应时间 3 秒,正常响应时间 90%以上是 500ms 以下。假设最大线程数能到 1000 。那请求在队列中等待 2.5 秒是很可能会正常响应的。2.5 秒可以执行完成 5 个批次,队列可以缓存 5 * 1000 个请求,再大的队列就没用了。但初始核心线程可能是 100 。在队列满之后要等 25 才能消费完,这就是因线程增长太慢导致的。如果线程能随着队列排队增长而增长,则加入队列的都是可能正常响应的。在流量达到真正的负载上线时都不会失败。
2021-10-23 15:49:56 +08:00
回复了 22yune 创建的主题 Java Java 线程池核心线程数自适应算法 探讨
@546L5LiK6ZOt 设置大了也会导致前面的线程应超时销毁,后面的请求又一直创建线程。这样的结果就是线程池基本没有用,线程一直在创建新的。
@nl101531 是的 大一点没有问题,但也只能稍微改善一点点,当流量大了后还是回到 要等待队列满还是小队列 快速拒绝的选择。
@lidlesseye11 是的,这可能是更简单健壮的算法:按队列增长比例增长核心数到最大数。
@mawerss1 直接拒绝执行就是设置小队列策略了。我现在就用这个设置。觉得还有点不够尽善尽美,没有用上队列的缓冲能力。一些小流量波动或网络波动或下游服务响应慢一点就会产生大量报警,这个时候并不需要加机器。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5313 人在线   最高记录 6067   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 08:41 · PVG 16:41 · LAX 01:41 · JFK 04:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.