伪宅码畜一枚。
暂时未有相关通用技术能力~
阿里云技能认证
详细说明大家在用 Node.js 的 `vm` 时,可千万小心。冷不丁就哪里埋了坑。有时候补了这里可能又漏了那里。尤其是频繁新建 `vm` 的时候,例如来一个请求,组合一段代码,放进 `vm` 中执行。 ## Talk is Cheap, Show Me the Code 先上一段最小复现代码。 ```js // test.js 'use strict'; let times = 0; func
好吧,我承认我标题党了。其实里面有很多分支条件的,是 `child_process` 模块中与 `stdio` 参数相关的函数需要加上 `on('data')` 事件处理。 哪些与 `stdio` 相关呢?如 `child_process.spawn()` 中 `options` 就有个可选参数 `stdio`,你可以指定其为 `inherit`、`pipe`、`ignore` 等。
## 背景 最近有在做 RocketMQ 社区的 Node.js SDK,是基于 RocketMQ 的 C SDK 封装的 Addon,而 C 的 SDK 则是基于 C++ SDK 进行的封装。 然而,却出现了一个诡异的问题,就是当我在消费信息的时候,发现在 macOS 下得到的消息居然是乱码,也就是说 Linux 下居然是正常的。 ## 重现 > 首先我们要知道一个函数是
最近在知乎上看到一个问题,「[随机生成指定面积单连通区域?](https://www.zhihu.com/question/269483551/answer/354477009)」,感觉还挺有意思的,于是整理一下写一篇新文章。 ## 问题阐述 如下图所示,在 10x10 的区域中,随机生成面积为 6 的单连通区域,该「随机」包括「位置随机」以及「形状随机」。 ![示意图](htt
发表了文章
2021-09-13
发表了文章
2020-09-09
发表了文章
2018-12-10
发表了文章
2018-04-04