摘要: NeDB 是使用 Node.js 实现的一个 NoSQL 嵌入式数据库操作模块, 可以充当内存数据库,也可以用来实现本地存储,甚至可以在浏览器中使用。 查询方式比较灵活,支持使用正则、比较运算符、逻辑运算符、索引以及 JSON 深度查询等,适用于不需要大量数据处理的应用系统。 一、安装 使用 npm 阅读全文
posted @ 2020-05-07 23:34 菲比月 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: NodeJS有以下4个与公钥加密相关的类。 Cipher: 用于加密数据; Decipher: 用于解密数据; Sign: 用于生成签名; Verify: 用于验证签名; 在使用公钥加密技术时,需要使用公钥及私钥:公钥是用于创建只有私钥的拥有者能够读出的加密数据,以及对私钥的拥有者的签名进行验证;私 阅读全文
posted @ 2020-05-07 23:33 菲比月 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 需求: 文件加密,将加密密钥之类的东西放在加密文件之前,类似于给文件增加一个头部信息,在解密的时候从文件这个头部信息里拿到这些密钥之类的东西,请求获取解密的code之类的东西,然后解密加密的文件。比如下 问题: 不能向文件的指定位置插入内容,如果直接将文件记录指针移动到中间某位置后开始输出,则新输出 阅读全文
posted @ 2020-05-07 23:32 菲比月 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 一、组件样式 二、依赖 elmentui的el-popover组件 三、代码 <!-- 带搜索框支持多选的下拉组件 --> <template> <div class="vue-dropdown default-theme" ref="select_box"> <!-- @click="isShow 阅读全文
posted @ 2020-05-07 23:25 菲比月 阅读(4725) 评论(0) 推荐(0) 编辑
摘要: 组件样式 代码 <template> <div class="paging-content"> <div class="fl" v-if="operatePre&&!simple"> 每页 <el-select v-model="pageSize" style="width: 60px" @chan 阅读全文
posted @ 2020-05-07 23:18 菲比月 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 首先了解下let与var的区别,主要有以下3点: 1、var在js中是支持预解析的,而let不支持预解析,也就是变量提升的区别 console.log(a) var a = 22; // 打印undefined console.log(b) let b = 22 // 报错:b is not def 阅读全文
posted @ 2020-05-07 23:08 菲比月 阅读(1366) 评论(0) 推荐(0) 编辑