zhuisui 最近的时间轴更新
zhuisui

zhuisui

V2EX 第 274978 号会员,加入于 2017-12-16 20:57:55 +08:00
zhuisui 最近回复了
3 天前
回复了 rizon 创建的主题 程序员 nodejs 的单例模式问题
你通过代码写单例,和 node 包管理机制导致的单例,那也是两码事。
对于后者的 commonjs ,清除 require cache 重新 require 就会创建一个新实例,旧的还会存在。
3 天前
回复了 rizon 创建的主题 程序员 nodejs 的单例模式问题
关于 ioredis 的阻塞调用,你可以看 https://github.com/redis/ioredis?tab=readme-ov-file#pubsub ,这是 pub sub 相关的。
你上面贴的 redis 代码里几句注释里的 single-thread 是 redis 程序自身的,不是指 node 的。而且这段只适用于普通的非阻塞调用命令。
总之,实例、连接、线程、调用,这是四种概念,还要分开是 node 进程的还是 redis 进程的,不能一概而论。
最后,具体情况具体分析。
3 天前
回复了 rizon 创建的主题 程序员 nodejs 的单例模式问题
单例是 nodejs 运行时的对象实例分配的事情,库的功能还要结合对应的中间件或者服务考虑,不能一概而论,这个得结合对应的库的功能实现来考虑。
举个例子,prisma+底层数据库,底层调用有连接池,此时用单例也不会影响并发调用;而 ioredis 单实例的调用内部是单连接,调用 subscribe 或者 block 调用就会阻塞其他调用。
另外,复杂的框架还要针对各种库进行封装,以适应不用的业务需要。
区分清楚,字符序列分别在编程语言中的字符串类型表示和其本身实际的字符内容。
26 天前
回复了 ilyh 创建的主题 问与答 请教下如何开启谷歌地图的 Timeline
在短暂的进入时间线修改了保留设置后,我又无法进入时间线了。
26 天前
回复了 ilyh 创建的主题 问与答 请教下如何开启谷歌地图的 Timeline
我按照上面做了,重启之后还是没有出现时间轴的入口。
但是我现在可以从 google 的时间轴提醒邮件里点进去了。
54 天前
回复了 Tardis07 创建的主题 Linux 寻找一个支持排除窗口的 Linux 录屏工具
恐怕你的需求目前没有通用支持。
可以从而一窥相关技术实现
https://www.electronjs.org/docs/latest/api/browser-window#winsetcontentprotectionenable-macos-windows
Google Keep ,比滴答清单更简洁,后者还是偏重于提醒和长短笔记
尤其是 Android 上前者有 widget ,后者没有
94 天前
回复了 wws2023 创建的主题 健康 问个身体上问题
最近两个月什么生活习惯变了,另外环境哪里变了,也不排除是这段时间里那个时间点出现噪声,比如装修
117 天前
回复了 Livid 创建的主题 Visual Studio Code Haystack Editor
@neptuno 有几个相关概念叫 Call Hierarchy 、Call Chain 、Find Usage 之类的
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1608 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 16:40 · PVG 00:40 · LAX 08:40 · JFK 11:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.