lhkzh
lhkzh
这么写请求时,服务器解析的address不正确 //url本来带了参数,又 带query的时候。 `http.get("http://127.0.0.1:8048/?aa=111",{query:{bb:"233"}}).statusCode new (require("http").Server)(8048, (req) => { console.log(req.address,req.query.toJSON()); req.response.write('ok'); }).start();`
应用场景(官方游戏防沉迷接口加密 AES-128-GCM ) https://blog.csdn.net/yushiershi/article/details/105064835 前使用fibjs实现上,遇到 cipher.getAuthTag(); 这个方法木有,对照搞不下去了。 cipher.setAuthTag 解码用 这里mark防止忘记(群里提过)
process.hrtime.bigint()
docker上的版本都好旧了 
Map、Set、TypesArray。 已提交测试pr #703
snowflake几毫秒 console.time("snow");for(var i=0;i
readUInt32BE、readUInt32LE 返回的数据最近几个版本是bigint,这个没必要 1.number装的下返回的数据 2.node那边也是返回的number,-。- 数据处理兼容上容易踩坑
类似nginx支持,这样管理代码更新进程关闭方便些。 QUIT 从容关闭 HUP 重载配置用新的配置开始新的工作进程从容关闭旧的工作进程 USR1 重新打开日志文件 USR2 平滑升级可执行程序
console.add({ type: "file",levels: [console.INFO, console.WARN, console.ERROR],path: "app_%s.log",split: "day" }); 在windows下日志文件多了些乱码 json: { "a": [0;32m"a"[0m } %s这个文件名生成也不能按照标准日期生成 app_20200107080000.log,希望支持日期正则自己生产 json不一致 console.log("json: %j",{a:"a"}) node结果 json: {"a":"a"} fibjs结果 json: { "a": "a" }