bingzhe

  • 首页

  • 关于

  • 标签27

  • 分类10

  • 归档41

  • 搜索

封装操作mongoDB的CRUD操作类

发表于 2018-08-12 | 更新于 2019-08-22 | 分类于 mongoDB

建议使用更加成熟的node.js操作mongoDB库,例如 mongoose 等,本文指在学习交流。

文件目录

1
2
3
module
|--config.js //数据库配置
|--db.js //操作类

config.js数据库配置

1
2
3
4
5
const app = {
dbUrl: 'mongodb://localhost:27017',
dbName: 'koa'
}
module.exports = app;
阅读全文 »

Node.js连接mongoDB

发表于 2018-08-12 | 更新于 2019-08-22 | 分类于 mongoDB

安装mongodb

1
npm install mongodb --save

连接MongoDB

需要已经安装并启动mongoDB服务,创建app.js,添加下列代码。使用node app.js运行。

阅读全文 »

selinux开启和关闭

发表于 2018-06-29 | 更新于 2019-08-22 | 分类于 Linux

SELinux 是一款为了提高系统安全性的软件,但会和很多服务冲突,可以选择关闭

  • 查看 SELinux 状态

# getenforce Disabled 关闭,其他的都表示开启状态
# sestatus -v SELinux status: enabled/disabled

阅读全文 »

ESlint校验规则

发表于 2017-09-27 | 更新于 2019-08-22 | 分类于 JavaScript

整理了一份eslint校验规则,以备查询

规则

vue-cli的webpack模板项目文件配置学习

发表于 2017-09-17 | 更新于 2019-08-22 | 分类于 Vue

最近在用vue-cli生成的webpack模板做项目,开发过程中需要改动webpack配置,研究了一下配置文件,发现了一篇很好的博文
http://blog.csdn.net/hongchh/article/details/55113751
照个注释,自己也过了一遍。

阅读全文 »

JSON解析与序列化

发表于 2017-09-09 | 更新于 2019-08-22 | 分类于 JavaScript

JSON

JSON是JavaScript的一个严格的子集,利用JavaScript中的以小额模式来表示结构化数据,已经成为了互联网传输结构化数据的事实标准

语法

JSON可以表示三种类型的值:

  • 简单值
    使用与JavaScript相同的语法,可以在JSON中表示字符串,数值,布尔值和null。JSON不支持JavaScript中的特殊值
  • 对象
    复杂数据类型,表示一组无序的键值对
  • 数组
    复杂数据类型,表示一组有序的键值对
阅读全文 »

Vuex数据本地储存

发表于 2017-08-27 | 更新于 2019-08-22 | 分类于 Vue

基本逻辑

vuex 是 vue 的数据管理插件,存储的数据是响应式的。但是并不会保存起来,刷新之后就回到了初始状态,思路就是在vuex里数据改变的时候把数据拷贝一份保存到localStorage里面,刷新之后,如果localStorage里有保存的数据,取出来在替换store里的state。

实现

localstore 存储

阅读全文 »

window.name跨域

发表于 2017-07-24 | 更新于 2019-08-22 | 分类于 JavaScript

window.name 基本原理

当在浏览器中打开一个页面,或者在页面中添加一个iframe时即会创建一个对应的window对象,当页面加载另一个新的页面时,window的name属性是不会变的。这样就可以利用在页面动态添加一个iframe然后src加载数据页面,在数据页面将需要的数据赋值给window.name。然而此时承载iframe的parent页面还是不能直接访问,不在同一域下iframe的name属性,这时只需要将iframe再加载一个与承载页面同域的空白页面,即可对window.name进行数据读取

阅读全文 »

rem布局实现思路

发表于 2017-07-05 | 更新于 2019-08-22 | 分类于 CSS

rem

css3 中引入了新的长度单位,rem。 官方定义 font size of the root element, rem是相对单位,是相对于根元素html的font-size进行计算。

针对不同分辨率计算font-size

根据浏览器界面更改html的font-size

阅读全文 »

Vue生命周期

发表于 2017-06-25 | 更新于 2019-08-22 | 分类于 Vue

看了vue好长时间了,总结下vue的生命周期,以备以后查询。

在Vue的整个生命周期中,它提供了一系列的事件,可以让我们注册js方法,可以让我们达到控制整个过程的目的地,在这些事件响应方法中的this直接指向的是vue的实例。

这是一张官网上的生命周期图

阅读全文 »

123…5
bingzhe

bingzhe

41 日志
10 分类
27 标签
RSS
GitHub E-Mail Weibo Twitter
Creative Commons
© 2016 – 2019 bingzhe
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v7.1.0