nodejs
文章平均质量分 55
lxmuyu
这个作者很懒,什么都没留下…
展开
-
nodejs调用python 实现方案整理
这种特性使得在浏览器中的 JavaScript 可以直接访问和操作在 Python 解释器中创建的多维数组,实现了 Python 和 JavaScript 之间的数据共享。在这个例子中,我们创建了一个 HTTP POST 服务,该服务接收一个 JSON 对象,该对象中包含一个名为“string”的字段,该字段包含要处理的字符串。然后,服务处理这个字符串并返回一个包含处理过的字符串的 JSON 对象。在这个例子中,我们使用 spawn 方法创建了一个 Python 进程,并指定要运行的 Python 脚本。原创 2023-10-09 09:46:29 · 1544 阅读 · 0 评论 -
nodeRed-源码分析10-从node.send到‘input‘回调
消息路由是 NodeRed 中的重要一部分,通过 Hook 方式在消息生命周期节点上进行扩展, 增强了系统可扩展性。原创 2023-07-21 10:54:09 · 758 阅读 · 0 评论 -
用setTimeout实现循环,并增加最小循环周期配置
【代码】实现一个循环,若循环内部异步函数执行时间大于3秒,则在所有内部异步函数执行完成后再次执行循环;否则3秒执行循环。原创 2023-03-05 22:51:50 · 228 阅读 · 0 评论 -
JS设计模式-03-策略模式
分类:行为型模式关键点: 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。原创 2023-02-17 21:00:00 · 113 阅读 · 0 评论 -
JS设计模式-01-单例模式
JS设计模式 单例模式原创 2023-02-02 10:58:50 · 104 阅读 · 0 评论 -
2023年规划
2023年规划原创 2023-01-09 09:06:05 · 118 阅读 · 0 评论 -
Nodejs中TCP(MQTT等)在断网的超时处理
文章目录1. 问题2. 解决思路2.1. Linux TCP 参数2.1.1. TCP keepalive 机制2.1.2. TCP_USER_TIMEOUT2.2. 使用 NodeJS 接口测试,只适用于没有数据发送的时候,但有数据发送则不行2.3. 从网上找相关资料,出现关键信息2.4. NodeJS C++插件2.5. 测试两种场景3. 引申1. 问题在做 NodeJS 开发的过程中,碰到一个棘手的问题:已建立好的 TCP 连接,在网络异常情况下(拔网线),客户端无法及时的响应(close 或 e原创 2022-05-08 08:00:00 · 1677 阅读 · 1 评论 -
Nodejs模块加载研究
博客迁移:不恰饭的小站不恰饭的小站文章目录1. 这个功能是什么1.1. CommonJS1.2. ECMAScript modules2. 这个功能如何实现2.1. CommonJS2.1.1. 模块包装器3. 这个功能相关的参与者与接口3.1. CommonJS 接口3.1.1. \_\_dirname3.1.2. \_\_filename3.1.3. exports module.exports3.2. ES modules3.2.1. specifier (区分符)4. CommonJS 与 .原创 2022-04-13 09:13:33 · 1110 阅读 · 0 评论