月&盾

生活的精彩要去发现,而不是等待出现

最新文章

`open()` is deprecated in mongoose >= 4.11.0, use `openUri()`

`open()` is deprecated in mongoose >= 4.11.0, use `openUri()` instead, or set the `useMongoClient` option if using `connect()` or `createConnection()`. See http://mongoosejs.com/docs/connections.html#use-mongo-client Db.prototype.authenticate method will no longer be available in the next major r

阅读全文
  • 分类:【MongoDd
  • 浏览(2)
  • 评论(0
  • 发表时间:2017-08-18 16:18:36

windows好用的bash工具——cmder

windows好用的bash工具——cmder 其实git-bash-for-windows这个git bash工具已经很好用了,不过对于平时需要开3-5的bash窗口的我来说就比较烦了,一直要不停的切换窗口,所以想找一款像linux terminal一样可以多开的工具,幸好有这样的工具,那就是cmder。 使用前需要一些配置,不配置也没关系,就是使用起来不方便,我是按照的习惯完全配置成了git bash的使用方式。 ** 第一步: ** ** 第二步: 配置本地git bash地址(此步骤可适当配置)** ** 第三步: 设置cmder启动即打开bash而非windows cmd**

阅读全文
  • 分类:【工具使用
  • 浏览(22)
  • 评论(0
  • 发表时间:2017-08-09 14:43:17

Sequelize批量插入数据

Sequelize批量插入数据 sequelize也提供了批量插入数据的方法:Model.bulkCreate([…object])。 User.bulkCreate([ { username: 'barfooz', isAdmin: true }, { username: 'foo', isAdmin: true }, { username: 'bar', isAdmin: false } ]).then(() => { // Notice: There are no arguments here, as of right now you'll have to... r

阅读全文
  • 分类:【Nodejs
  • 浏览(30)
  • 评论(0
  • 发表时间:2017-07-13 14:24:58

npm ERR! Error: EPERM: operation not permitted

windows下npm install安装依赖的时候出现下面的错误: npm ERR! Windows_NT 6.1.7601 npm ERR! argv "D:\\Program Files\\nodejs\\node.exe" "D:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "yog2@1.0.0" npm ERR! node v4.8.0 npm ERR! npm v2.15.11 npm ERR! path

阅读全文
  • 分类:【工具使用
  • 浏览(53)
  • 评论(0
  • 发表时间:2017-06-28 12:01:54

2017年上海办理居住证

说起居住证这东西,对于来沪务工的人平时没什么用,但是到一些关键时候却是不可缺少的,比如考驾照,子女上学,落户等。我也是来上海几年了都没办过,最近为了孩子上学做准备不得已就赶紧办了,之前之所以没办就是觉得麻烦。 办居住证麻烦的是准备材料,其实材料准备好了一小时甚至半小时就能办好。要准备的资料当中恐怕最难的就是房东方面了,如果房东OK其他倒是很简单。 房东方面 房东本人 房东身份证 房产证 房产所有人身份证 租赁合同 备案证明 按照上海市条文规定,房屋租赁备案证明是要缴纳5%的房租税的,这是要房东缴纳的,所以很多房东恐怕不太愿意,但实际上目前没有具体单位来收取这个税的,如果房东还是害怕收税那你

阅读全文
  • 分类:【随笔
  • 浏览(45)
  • 评论(0
  • 发表时间:2017-06-19 12:52:57

go语言实现继承,重写

以实际遇到过得情况为例,用户的数据结构中有类型为日期类型time.Time的createdAt属性,经过反复的格式化处理,在页面上输出的还是2017-05-31 06:49:09 +0800 CST这种格式,所以猜想日期类型是不能直接输出2017-05-31 06:49:09格式的,只能输出格式化后的字符串类型。于是利用go的继承将User的数据结构继承都UserPojo里,再单独对createdAt进行修改,重写为string类型。 package main import "fmt" import "time" type User struct {

阅读全文
  • 分类:【Golang
  • 浏览(41)
  • 评论(0
  • 发表时间:2017-06-16 23:03:25

mongoose自动添加createdAt和updatedAt

export var CommentSchema: Schema = new Schema({ Id: String, content: String, status: { type: Boolean, default: true } }, { timestamps: true}); 添加{ timestamps: true}选项即可,如果需要自定义属性名称可以直接指定: { timestamps: {createdAt:'created_at', updatedAt:'updated_at'}}

阅读全文
  • 分类:【MongoDd
  • 浏览(44)
  • 评论(0
  • 发表时间:2017-06-10 12:44:55

基于beego框架的go项目目录结构

原生的go推荐目录是 ├─bin ├─pkg ├─src bin目录放二进制文件,可以是编译后的可执行文件,也可以是安装的第三方命令行,比如beego的命令行工具会安装在bin目录。pkg存放第三方依赖,src存放代码文件。单个项目没什么疑问,就这么存放,主要是有多个项目的时候对新手来说会有点迷糊,就像我,建立了两个项目就像进了迷宫,提交到git上就更乱了,究其原因是把bin目录和pkg目录当做项目源码的一部分了。其实这两个目录是作为公共目录存在的,多个项目公用。src目录下也是可以有多个项目的,每个项目有自己独立的文件夹。 .src\ ├─project1 ├─project2 ├─pro

阅读全文
  • 分类:【Golang
  • 浏览(108)
  • 评论(0
  • 发表时间:2017-05-25 23:34:49

婴儿学步牵引绳需不需要?

我女儿12个月开始学走路,由于她身高还很低,所以需要大人弯着腰搀扶着,时间长了大人的腰比较累,当时就在网上买了个绑带。 本以为能轻松点,结果发现排不上用场,因为实在不好用,宝宝根本不会老实的配合,她一感觉到胸前有个东西扶着她,就整个人爬下来了,所有重点都放在牵引绳上,所以大人就只能提着,而且由于刚学走路,也不能稳当的走,总是东倒西歪,牵引绳其实不能保证宝宝的平衡,反而会过于依赖绑带,结果就导致失去平衡类似于一只脚在地上一只脚翘起来打转,也容易勒到胳膊。 宝宝学走路一般一个月就能自己走了,所以我觉得没必要用这个。

阅读全文
  • 分类:【随笔
  • 浏览(51)
  • 评论(0
  • 发表时间:2017-05-21 21:28:30

RockMongo使用方法

RockMongo是一个PHP5写的MongoDB管理工具。 鉴于百度bce的mongodb数据使用了RockMongo来管理数据,就以此来说明。 查询操作 点击某个collection后的默认画面: 查询界面很简单,关键是怎么写查询语句? 点击文本可以查看所有数据字段,查询title为“测试”文档: array( 'title' => '测试' ) 字段名要加引号,中间使用=>而不是使用:分割,需要查询的值也需要注意,字符串加引号,数字不加,如果类型不匹配就会查不出数据。查询结果有一条数据 修改操作 动作中选择“modify” 再查询一下 基本操作就是这样,删除

阅读全文
  • 分类:【工具使用
  • 浏览(69)
  • 评论(0
  • 发表时间:2017-05-19 16:02:30