摘要: 前言 使用 npm包 ssl-validator 来获取证书的域名、有效期等信息。 代码 const sslValidator = require('ssl-validator'); const SSLData = require('./data'); //引入你的证书信息 csr key (asy 阅读全文
posted @ 2020-06-09 18:20 落叶&不随风 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 前言 ES6中添加了箭头函数,可以更方便绑定this作用域了 O.o 至于使用,我觉得一个实例就够了 我不信看完还有不会用的 实例代码 const x = 1; this.x = 4; // this default {} global.x = 2; let fun1 = () => { conso 阅读全文
posted @ 2020-06-05 10:50 落叶&不随风 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 前言 简单记录insert命令的使用 用法 insert into INSERT INTO student(NAME, salary, created_at) VALUES('xing', 900, CURDATE()); insert into values 需要添加所有列的值 INSERT IN 阅读全文
posted @ 2020-05-27 17:54 落叶&不随风 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 简介 pip是python的一个包管理工具,安装完python后就会自带有pip管理工具。 主要记录下pip3的使用和配置方法。 使用 安装Python包 $ pip3 install <pacakge> # 安装最新版 $ pip3 install -v <pacakge>==<verison> 阅读全文
posted @ 2020-05-26 11:30 落叶&不随风 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 前言 记录一下ORM Sequelize升级到v5的过程中涉及到的几个地方。 升级v6和v5 差别不大。 记录 升级命令 $ npm i sequelize@5 操作符替换(Operator) v4是v3与v5的过渡版本,到了v5版本 $ 操作符已经被删除 v5操作符将 $ 操作符替换为了 Op 操 阅读全文
posted @ 2020-05-21 10:37 落叶&不随风 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 前言 array-flatten用于对数组进行降维. 使用 const { flatten } = require("array-flatten"); // 降维数组 console.log(flatten([1, [2, 666, [3, [4, [5], 6], 7], 8], 9])); 附录 阅读全文
posted @ 2020-05-19 16:38 落叶&不随风 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 前言 大多时候,我们希望使用请求头中的Accept字段来确定我们接口返回的数据类型,来满足不同格式需求的调用者(防止解析错误)。 当然还有 字符集、编码、语言等等。 使用accepts包我们就可以解决这个问题。 如果没有符合的数据类型,就直接返回 HTTP 406 "Not Acceptable" 阅读全文
posted @ 2020-05-18 17:13 落叶&不随风 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 前言 在看完Express框架源码后,决定搭建一个自己的Express自定义框架。 为了更好的理解Express框架,也更容易以后修改源码。 自定义框架布局 使用es6语法和class关键字声明方式编写 由于是简洁的框架,所以省去了req、res添加的方法和属性,还有app.param、app.se 阅读全文
posted @ 2020-05-13 17:54 落叶&不随风 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 前言 当我们使用js作值比较的时候,往往会想到是用if还是用switch? 下面简单做一下比较 示例 const tem = 2; console.time('if'); for (let i = 0; i < 50000; i++) { if (tem 1) { } else if (tem 2) 阅读全文
posted @ 2020-05-11 11:46 落叶&不随风 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 前言 简单封装一下万维易源归属地查询接口,因为官方文档已经写的很好了。 代码 官方文档 nodejs实现为例 const showapiSdk = require('showapi-sdk'); module.exports = api = { getLocalInfoByShow: async f 阅读全文
posted @ 2020-05-09 10:40 落叶&不随风 阅读(878) 评论(0) 推荐(0) 编辑