摘要: MongoDB之数据备份与恢复 一,需求 一段时间备份数据库数据,以防意外导致数据丢失 二,备份与恢复 2.1,数据库备份 1,常用命令格式 mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表 -o 文件存放路径 参数说明:-h 指明数据库宿主机的I 阅读全文
posted @ 2019-05-22 09:19 jackson影琪 阅读(6984) 评论(0) 推荐(0) 编辑
摘要: 富文本编辑器TinyMCE的使用(React Vue) 一,需求与介绍 1.1,需求 编辑新闻等富有个性化的文本 1.2,介绍 TinyMCE是一款易用、且功能强大的所见即所得的富文本编辑器。 TinyMCE的优势: 开源可商用,基于LGPL2.1 插件丰富,自带插件基本涵盖日常所需功能 接口丰富, 阅读全文
posted @ 2019-05-14 11:28 jackson影琪 阅读(4787) 评论(3) 推荐(1) 编辑
摘要: JS构建多端应用 一,需求与介绍 1.1,介绍 1,Taro 是一套遵循 React 语法规范的 多端开发 解决方案。现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高, 阅读全文
posted @ 2019-05-06 09:20 jackson影琪 阅读(801) 评论(0) 推荐(0) 编辑
摘要: NodeJs之邮件(email)发送 一,介绍与需求 1.1,介绍 1,Nodemailer简介 Nodemailer是一个简单易用的Node.js邮件发送插件 github地址 Nodemailer的主要特点包括: 支持Unicode编码 支持Window系统环境,不需要安装依赖 支持HTML内容 阅读全文
posted @ 2019-04-22 14:22 jackson影琪 阅读(16665) 评论(0) 推荐(0) 编辑
摘要: NodeJs操作MongoDB之分页功能与常见问题 一,方法介绍 1,聚合操作之count count()方法可以查询统计符合条件的集合的总数 在分布式集合中,会出现计算错误的情况,这个时候推荐使用aggregate; 2,find() 方法以非结构化的方式来显示所有文档。 3,exec() 方法用 阅读全文
posted @ 2019-04-09 09:46 jackson影琪 阅读(3179) 评论(1) 推荐(0) 编辑
摘要: NodeJs之word文件生成与解析 一,介绍与需求 1.1,介绍 1,officegen 模块可以为Microsoft Office 2007及更高版本生成Office Open XML文件。此模块不依赖于任何框架,您不需要安装Microsoft Office,因此您可以将它用于任何类型的 Jav 阅读全文
posted @ 2019-04-01 10:07 jackson影琪 阅读(22770) 评论(2) 推荐(3) 编辑
摘要: NodeJs之EXCEL文件导入导出MongoDB数据库数据 一,介绍与需求 1.1,介绍 (1),node-xlsx : 基于Node.js解析excel文件数据及生成excel文件。 (2),excel-export : 基于Node.js将数据生成导出excel文件,生成文件格式为xlsx(可 阅读全文
posted @ 2019-03-23 09:28 jackson影琪 阅读(6127) 评论(0) 推荐(0) 编辑
摘要: NodeJs之文件上传 一,介绍与需求 1.1,介绍 1,multer模块 multer用于处理文件上传的nodejs中间件,主要跟express框架搭配使用,只支持表单MIME编码为multipart/form-data类型的数据请求. 2,fs模块 fs模块用于对系统文件及目录进行读写操作。 1 阅读全文
posted @ 2019-03-15 10:05 jackson影琪 阅读(29045) 评论(1) 推荐(2) 编辑
摘要: NodeJs之定时器与队列 一,介绍与需求 1.1,介绍 定时任务(node-schedule),是针对Node.js的一种灵活的cron-like和not-cron-like作业调度程序。它允许您使用可选的递归规则将作业(任意函数)安排在特定日期执行。它在任何给定的时间只使用一个计时器(而不是每秒 阅读全文
posted @ 2019-03-07 15:53 jackson影琪 阅读(7464) 评论(0) 推荐(0) 编辑
摘要: NodeJs操作MongoDB之多表查询($lookup)与常见问题 一,方法介绍 aggregate()方法来对数据进行聚合操作。aggregate()方法的语法如下 operators参数是如表1所示的聚合运算符的数组,它允许你定义对数据执行什么汇总操作。options参数允许你设置readPr 阅读全文
posted @ 2019-02-27 16:41 jackson影琪 阅读(8343) 评论(1) 推荐(2) 编辑