摘要: /* Express 中间件 : 中间件的功能包括: 执行任何代码; 修改请求和响应对象; 终结请求-响应循环; 调用堆栈中的下一个中间件。 如果 get 、 post 回调函数中,没有 next 参数,那么就匹配上第一个路由,就不会往下匹配了。 如果想往下匹配,那么就需要写 next() 。 中间 阅读全文
posted @ 2020-12-12 12:53 半遮 阅读(148) 评论(0) 推荐(0) 编辑
摘要: // app.js 文件 /* ejs 的使用: express默认就可以集成ejs ,用了express 不需要主动引入ejs; 1、安装 ejs : npm install ejs --save 2、app.set("view engine","ejs") 3、使用: 默认加载的模板引擎的目录是 阅读全文
posted @ 2020-12-11 14:14 半遮 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 【操作前提:先连上数据库,show dbs 查看是否存在要备份或还原的数据库,再cmd打开新的命令行工具执行命令】 ① 导出:MongoDB 的数据库导出备份语法:(在新的命令行工具执行)mongodump -h dbhost -d dbname -o dbdirectory 参数说明:-h : M 阅读全文
posted @ 2020-12-02 14:36 半遮 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 使用聚合管道可以对集合中的文档进行变换与组合。 命令模板: db.collectionName.aggregate( [ {<stage>,...} ] ) 聚合的表达式: 表达式描述实例 $sum 计算总和。 db.mycol.aggregate([{$group : {_id : "$by_us 阅读全文
posted @ 2020-12-01 22:30 半遮 阅读(278) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1 阅读全文
posted @ 2019-08-22 14:33 半遮 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 准备工具: 1、vscode 【 官网下载链接点这里】 2、JDK 【官网下载地址点这里,我下载的是这个,jdk-8u212,一开始装最新版的出现不知名的状况,可能是版本过高出现的兼容问题,就退回了这个版本。我下载的时候要登录,还有就是下载太慢或者上不去,从头到尾的操作我都用到了梯子。考虑到方便以后 阅读全文
posted @ 2019-07-21 23:53 半遮 阅读(709) 评论(0) 推荐(1) 编辑
摘要: 【1】还是先安装环境吧。 1.1、下载 VScode ,我下载的是 system 64 的,下载完成,安装D盘,能选的选了,怕出幺蛾子,自己本身对VScode也还不是很熟悉。 2.2、Google了下在VScode上跑Dart所需要的各种插件啊配置啊什么的,需要安装Dart-sdk,然而其他博主的文 阅读全文
posted @ 2019-07-01 13:33 半遮 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 补充: 创建media.js,适用于手机端,文件内容: (function (win) { resizeRoot(); function resizeRoot() { var wWidth = document.documentElement.clientWidth; if (wWidth > 75 阅读全文
posted @ 2017-05-16 23:57 半遮 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 使用typeof操作符的时候,如果检测对象是函数,那么操作符返回"function",如果检测对象是正则表达式的时候,在Safari和Chrome中使用typeof的时候会错误的返回"function", instanceof主要的目的是检测引用类型,判断对象是Array,还是RegExp! 其实t 阅读全文
posted @ 2017-04-09 21:23 半遮 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 参考http://www.dowebok.com/77.html 阅读全文
posted @ 2017-04-09 11:25 半遮 阅读(209) 评论(0) 推荐(0) 编辑