REST-API-09-Body-Validation 发表于 2017-08-24 | 分类于 学习笔记 , 使用ExpressJS+MongoDB开发REST API Body Validation使用 JOI 对以 body 形式提交的数据,进行校验。 在 routerHelper 中配置各种校验。 helpers/routerHelpers.js1234567891011121314151617181920212223242526272829303132333 ... 阅读全文 »
王道与霸道 发表于 2017-08-24 | 分类于 百科 非洲很有意思,在考古学里,是人类发的发源地。人类走出非洲,跑到欧洲,跑到亚洲,结果气候变迁,非洲没有发展出自己的经济文化,很遗憾,几乎什么都没有。 换句话说,从一战到二战,全世界列强都在非洲占有了基地,但是都是剥削跟压榨的,几乎没有给非洲人一点点的回馈。讲句白话,“从来没有把非洲人当人看”,例如,把 ... 阅读全文 »
ES6-JS-中花括号赋值 发表于 2017-08-23 | 分类于 日积月累 12345678var bar = { foo:()=>{ console.log('hello');}};var bb = bar;var { foo } = bar;console.log('bb',bb);conso ... 阅读全文 »
1337到底是什么意思 发表于 2017-08-23 | 分类于 百科 我在很地方看到的1337是指某种黑客语言,但是,在KZ中也出现了1337这个名词(1337 jumper),有人知道1337到底是什么意思吗? 1337 一般是超高水准或作弊的意思多数是 不可思议的人 一般是这么理解的 在黑客里1337是黑客语言,leet 大家经常会看到很多黑客用的字符 ... 阅读全文 »
REST-API-08-Parameters-Validation 发表于 2017-08-23 | 分类于 学习笔记 , 使用ExpressJS+MongoDB开发REST API express-validatorhttps://github.com/ctavan/express-validator installtion1$ npm install express-validator joihttps://github.com/hapijs/joi Introduction ... 阅读全文 »
REST-API-07-Relationships 发表于 2017-08-22 | 分类于 学习笔记 , 使用ExpressJS+MongoDB开发REST API Create Relationship between car and usermodels/user.js12345678910111213const mongoose = require('mongoose');const Schema = mongoose.Schema;const userS ... 阅读全文 »
REST-API-06-More-Routers 发表于 2017-08-22 | 分类于 学习笔记 , 使用ExpressJS+MongoDB开发REST API put 和 patch 方法区别put 需要提交完整的 对象数据,patch 只需要提供对象的部分属性即可。实测,patch,和put方法可以相互替代使用,并没有报错。routers/users.js123456789101112const express = require('express'); ... 阅读全文 »
REST-API-05-Sync-Await 发表于 2017-08-22 | 分类于 学习笔记 , 使用ExpressJS+MongoDB开发REST API 修正之前的一个错误nodemon 用于开发时,代码修改后,自动重启服务修改 package.json, 删除 dependencies 下的 nodemon安装为dev dependencies1$ npm install nodemon --save-dev package.json1234567 ... 阅读全文 »
GIT-TAG常用操作 发表于 2017-08-22 | 分类于 学习笔记 , Git 列出标签12$ Git tag # 在控制台打印出当前仓库的所有标签$ git tag -l ‘v0.1.*’ # 搜索符合模式的标签 打标签git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象。建议使用附注标签。 创建轻量标签1$ git ta ... 阅读全文 »
301条款的由来 发表于 2017-08-22 | 分类于 日积月累 , 历史 1962年欧洲共同体国家觉得美国冻鸡严重抑制欧洲共同体‘冻鸡业’发展,提高两倍关税。 美国国会通过《1962年贸易扩展法》美国总统肯尼迪随即宣布从1964年起,欧共体国家进口的马铃薯、卡车等商品收重税。 1964年5月结束,“贸易战“,美国以降低37%平均关税的代价换取欧洲将35%平均关税。 197 ... 阅读全文 »