自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 graphQL(一)——浅析

GraphQL 引用官方文案来理解一下GraphQL的特点: 一种用于 API 的查询语言 向你的 API 发出一个 GraphQL 请求就能准确获得你想要的数据,不多不少。 获取多个资源,只用一个请求 描述所有的可能,类型系统 GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依...

2019-10-13 19:32:16

阅读数 7

评论数 0

原创 在Gridsome中使用svg图片的方法

通常咱们在Gridsome中使用svg图片,往往图片显示不出来 需要以下步骤 使用SVG作为组件 先安装插件 npm i -D vue-svg-loader 需要在其中更新webpack配置gridsome.config.js以使用新的加载器 module.exports = { //第...

2019-10-10 09:27:10

阅读数 3

评论数 0

原创 js将数组对象中某个值相同的对象合并成一个新对象

js将数组对象中某个值相同的对象合并成一个新对象 需求:beforeData - - > afterData //源数组 var beforeData= [ { name: "tony", id: "1", age: "20&...

2019-09-29 15:04:07

阅读数 12

评论数 0

原创 Vue中组件传值(父组件向子组件传值+子组件向父组件传值+兄弟组件传值)

父组件向子组件传值 具体代码如下: 父 //父 <template> <div> <value-header :detail=detail></value-header&...

2019-09-29 08:35:03

阅读数 1

评论数 0

原创 GraphQL 语句

基本查询语句 特殊语法 Argument Default Description sortBy “date” Sort by a node field. order DESC Sort order (DESC or ASC). sort Sort by multiple ...

2019-09-27 13:50:24

阅读数 7

评论数 0

原创 netlify 自动部署化工具

一、使用github或者gitlab登陆netlify 打开进入netlify官网 二、然后使用github或者gitlab账号登录。 三、登录成功后直接将自己build生成的dist 文件目录拖到虚线框中 四、可以看到netlify为我们随机生成了一个netlify下的域名,可以直接在浏...

2019-09-26 09:22:13

阅读数 5

评论数 0

原创 js比较两个数组对象,取出不同的值

var result = []; //补全不一样的 testdata < hasSalary 取出不一样的 把pm,cc 之和 补0 for(var i = 0;i<hasSalary.length;i++){ var obj = hasSalary[i]; ...

2019-09-17 13:06:17

阅读数 30

评论数 0

原创 mongodb 数组操作运算符

$addToSet , 将元素添加进数组字段,且不重复。这也正是set这一数据结构的特性。 用法: { $addToSet: { <field1>: <value1>, ... } } Bonuswait.aggregate([ ...

2019-09-10 13:38:15

阅读数 4

评论数 0

原创 mongoDB导入和导出数据

⚠️ :以下操作需要在cmd打开的根页面中进行操作。相对应的导出文件在根目录下。 导出: mongoexport --db 数据库名字 --collection 集合名 --out 文档名.json 导入: mongoeimport --db 数据库名字 --collection 集合 --fil...

2019-08-21 13:10:24

阅读数 8

评论数 0

转载 Restful API编写规范

Request 和 Response RESTful API的开发和使用,无非是客户端向服务器发请求(request),以及服务器对客户端请求的响应(response)。本真RESTful架构风格具有统一接口的特点,即,使用不同的http方法表达不同的行为: GET(SELECT):从服务器取...

2019-08-05 09:24:09

阅读数 9

评论数 0

原创 node+express搭建服务器,连接mongoDB写接口

以分类管理为例,编写接口 接着上次的讲解 路由模块化以及配置路由,在上节都讲过了,如有不清楚,可以点开上次的进行学习。 先在数据库中创建集合,并在集合中添加数据 通过接口进行添加数据 router.get('/test',function(req,res){ Category.in...

2019-07-26 08:35:56

阅读数 61

评论数 0

原创 Vue+mongoDB+express+axios

用Node.js与Express搭建了一个服务器 创建项目 1.在该文件目录下引入express(会自动安装所需依赖) npm i express --save 2.在项目根目录下创建app.js作为启动文件 创建路由 编辑app.js文件,创建一条路径为/validate,的POST路...

2019-07-21 21:55:51

阅读数 275

评论数 0

原创 mac shell终端编辑命令行快捷键——行首,行尾

ctrl+a //移到行首 ctrl+e //移到行尾 =linux系统用== alt+a //移到光标所在单词首部 alt+e //移到光标所在单词尾部 alt+d //删除光标处到单词尾部 =============================== ctrl+y // 插入最近删除...

2019-07-21 10:23:17

阅读数 113

评论数 0

原创 mongoDB(二)

MongoDB 中 Limit与Skip方法 MongoDB Limit()方法 如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。 语法 limit()方法基本语法如下所...

2019-07-18 22:18:04

阅读数 14

评论数 0

原创 Gridsome创建项目

首先全局安装@gridsome/cli (1) Install Gridsome CLI tool Using NPM: (下面步骤是使用了npm 安装成功的~) npm install --global @gridsome/cli Using YARN: yarn global add...

2019-07-18 09:50:06

阅读数 64

评论数 0

原创 mongoDB的安装及使用

安装(通过brew安装) brew install mongodb 第一次启动服务端,这里需要做一些准备工作. 1.默认mongodb 数据文件是放到根目录 data/db 文件夹下,如果没有这个文件,请自行创建. AnniedeMBP:~/code$ mkdir -p /data/db ...

2019-07-16 17:54:34

阅读数 21

评论数 0

原创 ArangoDB(四)---- 对Arangosh.exe的操作

介绍 Arangosh.exe是ArangoDB数据库Shell环境 ArangoDB的操作语言是AQL,与关系型数据库的SQL语言类似,二者的不同点在于循环语句,AQL语言的循环语句就像一个函数,更接近于JavaScript,与SQL差别明显。 1)数据库操作 获取 _system...

2019-07-11 22:46:40

阅读数 32

评论数 0

原创 arangodb操作

Joining together MERGE(),collection之间的document关联 案例 假如现在让Characters的traits字段和Traits中的数据相关联 step1 各自创建集合 Characters Traits step2 添加数据 LET...

2019-07-09 23:22:22

阅读数 27

评论数 0

原创 ArangoDB(三)

ArangoDB MERGE(),collection之间的document关联 假如现在让student的level字段和teacher中的数据相关联 step1 各自创建集合 step2 添加数据 LET data = [ { "name": "...

2019-07-04 21:18:55

阅读数 37

评论数 0

原创 VsCode 用脚手架快速搭建项目

VsCode 搭建项目用脚手架 node -v npm -v npm install -g vue-cli 如果报错Error: EACCES: permission denied, access ‘/usr/local/lib/node_modules’ 点击链接 vue init...

2019-07-04 09:53:47

阅读数 239

评论数 0

提示
确定要删除当前文章?
取消 删除