摘要: 成功案例 1.按照官网的使用方法进行抽离封装(这里是一个insert方法) 2.config.js 把导入的变量封装成一个config.js文件 3.db.js 创建Db类的模块db.js 这里把MongoClient实例放在了Db类实例的clint属性上 连接数据库的方法,用Promise获取db 阅读全文
posted @ 2019-10-16 15:35 阴阳师先生 阅读(552) 评论(0) 推荐(0)
摘要: 一、索引基础 索引是对数据库表中一列或多列的值进行排序的一种结构,可以让我们查询数据库变得 更快。MongoDB 的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的查 询优化技巧。 下面是创建索引的命令: db.user.ensureIndex({"username":1}) 获取当前集 阅读全文
posted @ 2019-10-15 20:18 阴阳师先生 阅读(599) 评论(0) 推荐(0)
摘要: 一、 数据库使用 开启 mongodb 服务:要管理数据库,必须先开启服务,开启服务使用 mongod --dbpath c:\mongodb 管理 mongodb 数据库:mongo (一定要在新的 cmd 中输入)清屏: cls 查看所有数据库列表 show dbs 二、 创建数据库 使用数据库 阅读全文
posted @ 2019-10-15 20:11 阴阳师先生 阅读(5500) 评论(0) 推荐(0)
摘要: 1、数据库和文件的主要区别 1、 数据库有数据库表、行和列的概念,让我们存储操作数据更方便 2、 数据库提供了非常方便的接口,可以让 nodejs、php java .net 很方便的实现增加修改删 除功能。 2、NoSql 介绍 2.1 NoSQL 介绍 由于互联网的迅速发展,云计算与 Web2. 阅读全文
posted @ 2019-10-15 20:10 阴阳师先生 阅读(327) 评论(0) 推荐(0)
摘要: async是ES2017用来解决异步代码转同步的问题关键字:async和await注意:async函数中return name,这个name实际是一个Promise实例。可以通过.then获取也可以通过await获取通过async定义的函数会变成异步函数通过await可以将异步代码转成同步(注意await只能用在async函数中)原理:用async定义的函数实际上是new一个Primise实例包裹... 阅读全文
posted @ 2019-10-15 11:14 阴阳师先生 阅读(200) 评论(0) 推荐(0)
摘要: 比较常用的有两种方法overflow在父元素内使用overflow:hidden属性,来清除子元素浮动没有使用overflow:hidden时:蓝色为ul,因为粉色的li浮动了,蓝色ul失去粉色li撑起的高度,因此缩了上去使用overflow:hidden时:伪类:after这是一种更加常用的方法,可以给父元素添加伪类来清除浮动。但这里有更好的方法,直接定义一个伪类添加给父元素。这里参照了bili... 阅读全文
posted @ 2019-10-13 12:16 阴阳师先生 阅读(166) 评论(0) 推荐(0)
摘要: 图片与行内元素并排:出现与行内元素并排时候图片会与文字错开一定位置,这是浏览器设置的默认对齐方式造成的默认是baseline的对齐方式,只要给图片添加属性vertical- align:middle即可解决多个图片并排造成左右边距:(这个问题适合所有内联元素并排)原因:浏览器把回车看成是空格多个图片之间存在着间隔。有时候不想让这个间隔存在。四种方法:1、多个标签写在一行。将要闭合标签的地方与开始标... 阅读全文
posted @ 2019-10-13 10:57 阴阳师先生 阅读(226) 评论(0) 推荐(0)
摘要: 去github上找到eazy-mock下载: https://github.com/easy-mock/easy-mock/tree/v1.6.0 安装eazy-mock所需要的环境: Before starting, we assume that you're already have insta 阅读全文
posted @ 2019-10-12 10:42 阴阳师先生 阅读(1434) 评论(0) 推荐(0)
摘要: http是基于TCP连接的用于浏览器的网络通讯协议TCP 三次握手这是客户端用来与服务器建立连接的过程:客户端发送连接请求给服务器,服务器监听到请求,发送送已经收到请求的信息给客户端并要求客户端进入确定连接的状态,客户端收到信息进入确认连接状态,发送信息告诉服务器自己已经准备好连接,服务器接收到后自身也进入连接状态TCP数据传输建立连接后就开始传输数据:客户端发送数据给服务器,服务器接受到后会发送... 阅读全文
posted @ 2019-10-11 15:15 阴阳师先生 阅读(500) 评论(0) 推荐(0)
摘要: instanceof方法这个方法用来判断一个对象是否是某个类的实例isPrototypeOf()方法这个方法用来判断一个实例对象(原型实例)是否是另一实例对象的原型 (是否是继承关系)isArray()方法(es6方法)判断对象是否是一个数组constructor属性每个实例对象(原型实例)都会有一个_prop_属性这个属性下面定义了一个constructor属性里面保存了实例对象的构造函数,构... 阅读全文
posted @ 2019-10-09 22:07 阴阳师先生 阅读(497) 评论(0) 推荐(0)