V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  keakon  ›  全部回复第 10 页 / 共 60 页
回复总数  1199
1 ... 6  7  8  9  10  11  12  13  14  15 ... 60  
2024 年 4 月 22 日
回复了 drymonfidelia 创建的主题 Redis Redis 几乎每小时都出现大量超时,求助
看上去是并发拿锁的太多了,都在轮询。你考虑下常规的锁实现:先获取自旋锁,不成功就进入内核等待。

比如先 LockTakeAsync ,不成功就 brpop 一个 key ,拿到这个 key 或超时再尝试下次 LockTakeAsync 。
完成订单的线程除了释放 LockTakeAsync 的锁,还需要 rpush 这个 key ,用来唤醒一个客户端。
2024 年 4 月 22 日
回复了 drymonfidelia 创建的主题 Redis Redis 几乎每小时都出现大量超时,求助
根据你的业务逻辑重新实现一遍呗,弄懂屎山反而更难。
2024 年 4 月 21 日
回复了 luckyr 创建的主题 宽带症候群 家里拉的 1000M 的宽带,测速达不到 1000M
千兆指的是到楼甚至小区的速率,上层是和其他用户共享的带宽,层层剥削下来就不保证了。而且跨运营商的带宽很小,大家一抢就分不到什么了。所以要稳定的话,只能南电信北联通,其他的实际体验都不行。
2024 年 4 月 20 日
回复了 craftx 创建的主题 Python 求基于 Python 开发大流量在线服务的经验教训
用 Python 做过单机几千 qps 的项目,也用 Go 做过多机高可用一天几个请求的项目。说实话绝大部分 web 服务的瓶颈不在语言。
2024 年 4 月 19 日
回复了 akatale 创建的主题 Windows 一劳永逸关闭 Windows Defender
我只是在虚拟机里装 Windows 临时用用,折腾了很久也没关掉这玩意,最后我把虚拟机删了,一劳永逸。
2024 年 4 月 19 日
回复了 Vvictor 创建的主题 MacBook Pro 各位大佬,老款 mbp 机器升级求指导
换个输入法试试吧
2024 年 4 月 19 日
回复了 dreamHigh 创建的主题 杭州 有兄弟的家人做过息肉切除手术吗
这个误诊概率挺小的,因为 B 超是很明显的,至少毫米级的精度。正常的卵巢没有什么起伏,息肉就像在平整的大地上出来一些山丘,照片里很容易看出来。
这些息肉不处理掉,会影响受精卵的着床,所以确实会建议切除。
但是建议多找几家医院问问,找个有耐心技术又好的医生能让全家心安。
vscode remote 每次打开远程项目都要装一堆东西,不知道是不是我的配置问题,所以现在都尽量本地开发=。=
2024 年 4 月 18 日
回复了 klgd 创建的主题 MacBook Pro 新人打算入手 m3max
14 寸是单手端着有点吃力,16 寸是只能双手端着。

14 寸散热不如 16 寸,满负载下 14 寸风扇会到满速,16 寸不到 3000 转。温度过高时会降频限速,此时 Max 的性能就发挥不出来了。

说实话不建议新人买 Max ,提升主要是 GPU ,但是又比不过独立显卡。
2024 年 4 月 18 日
回复了 ggp1ot2 创建的主题 投资 请问 [恒生科技] 应该继续持有吗?
这个适合短线套利啊,前年触底时,一天反弹了 30%,但是 ETF 只能涨 10%。我 30 万现金全仓买了,2 天后大概赚 15% 卖了。
2024 年 4 月 17 日
回复了 meshell 创建的主题 程序员 有没有 golang 版的 socket 管理库.
搜下 go 连接池有一堆,例如这个 https://juejin.cn/post/6844904077386596366

自己实现也没几行代码。。
2024 年 4 月 16 日
回复了 fsdfds 创建的主题 MacBook Pro 这样的电池温度正常吗
未充电和用电时,主要和气温相关
2024 年 4 月 15 日
回复了 p412726700 创建的主题 分享创造 [Proxy Rock] 支持 Chrome MV3 的代理插件重磅更新
@shuangmu 学习可以看这个,其他都是界面和配置的代码了
https://github.com/keakon/NaiveProxy
大概是因为 redis 是单线程的。
2024 年 4 月 10 日
回复了 mingwiki 创建的主题 Python Python 使用 psutil 计算网速和显示进程,如何提高并发?
1. psutil.net_io_counters() 可以保存成一个变量,同时拿 bytes_sent 和 bytes_recv
2. 并发的请求在没有获得响应前,不会被缓存,因此都会进入 await asyncio.sleep(1)
3. psutil.process_iter 需要遍历 /proc 来获取所有 pid ,这里存在磁盘 IO 和系统调用,没有异步执行,但是要改的话会很麻烦,我一般都不用 psutil:
import asyncio
import aiofiles.os

async def list_dir(path):
----print(await aiofiles.os.listdir(path))

asyncio.run(list_dir('.'))
19 款的 i9 MBP 我用了 2 两年多,劝你别碰。

外接显示器会导致强制启用独显,然后功耗增加过热降频,经常要拔显示器等它散热。双风扇的转速日常调到 3500/3200 ,算是可接受的噪音。

速度也比 M1 Pro 慢很多,编译代码能差出几倍的时间。
2024 年 4 月 9 日
回复了 rockyliang 创建的主题 Go 编程语言 关于 golang 官网一段代码的疑惑
1. Go 目前没有做这种编译器优化,具体你可以用 go tool compile -S main.go 来看看。
2. 常见的平台都会进行同步,x86 和 arm 基本都能在 100ms 内感知到,但不排除存在某些奇怪的平台。
3. 某些时候为了性能,我会用这种方式来达到最终一致性的同步,而不是 atomic 。
2024 年 4 月 9 日
回复了 iqoo 创建的主题 程序员 发一个拼 CPU 性能的红包
手机三个半小时
1 ... 6  7  8  9  10  11  12  13  14  15 ... 60  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2550 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 16:07 · PVG 00:07 · LAX 09:07 · JFK 12:07
♥ Do have faith in what you're doing.