自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不起眼的小学生

贵在坚持

  • 博客(10)
  • 收藏
  • 关注

原创 moogoose学习

moogoose是Node js的一个库 用于在Node Js中更好的操作mongodb的数据操作 首先我们要下载moogoose的包npm install moogoose这里为了简单起见 我们在app.js中引入对数据库的链接//数据库的链接var mongoose = require("mongoose");mongoose.Promise = global.Promis

2016-11-20 13:04:59 1140

原创 node js简单爬虫实现

所谓爬虫,就是抓取网页上的信息,node js的简单爬虫是通过request模块和cheerio来实现的首先要下载这两个包 npm install -g request --save-dev npm install -g cheerio --save-dev这两个包就下好了每一个网站都有一个robots协议 它规定了你可以爬取什么 不可以爬取什么 比如极客学院的robot协议

2016-11-07 19:29:14 704

原创 MongoDB学习(4)

MongoDB中的聚合 aggregate方法主要用于处理数据 诸如平均值 求和等 $group中,表示根据什么来聚合_id 后面是哪一个key $sum 表示总和group by中的必须全部用于聚合管道机制相当于select 某某的机制吧 个人认为MongoDB中的赋值 分片 备份和恢复 监控等 在这里不展开MongoDB中的关系 MongoDB中的关系

2016-11-06 15:30:58 418

原创 MongoDB学习(3)(条件查询,排序,索引的方法)

MongoDB条件操作符大于 -$gt 小于-$lt 大于等于 -$gte 小于等于-$lte找年龄大于19的相当于select * from col where age > 19;其他几个也是同样的操作大于和小于符号一起使用$type操作符 基于bson类型来检索集合中匹配的数据类型 并返回结果double 对应的数字是1  String对应的数字是2

2016-11-06 14:53:44 2418

原创 MongoDB学习(2)链接文档基本操作

启动mongodb 一路cd 到mongoDB的安装下的bin目录 随后开启./mongo 来进行开启 有时候第一次开启会错误 在mongodb下新建一个data文件 随后新建一个db文件夹随后首先是定义数据库的路径名./mongod --dbpath /Users/hcnucai/Documents/MongoDB/data/db 就可以指定数据库的路径名 可以在终端进行操作

2016-11-06 11:02:24 433

原创 mongoDB学习(1)介绍

MongoDB是有C++语言编写的 是一个基于分布式文件存储的开源数据库系统将数据存储为一个文档 数据结构由键值key=>value对组成 mongoDB的文档类似于JSON这里可以称为BSON 是MongoDB中的二进制存储提供了一个面向文档的存储 操作起来比较简单和容易mongoDB的概念分析 database是数据库 collection是集合 是原来关系型数据库中的

2016-11-05 20:02:43 267

原创 node js学习(3)(路由模块) express模块

node js中的路由 通过url.parse来解析url 通过querystring模块来解析参数路由模块 route.js/** * Created by hcnucai on 2016/11/5. */var url = require("url");var http = require("http");function route(URL) {var pathname =

2016-11-05 17:57:49 503

原创 node js 学习(2)回调函数 事件循环 buffer stream 模块系统

node js的回调函数 node js的异步编程的直接体现就是回调,异步编程依托于回调来进行实践 node js的所有API都支持回调我们可以在一边读取文件的同时 一边来进行其他的命令 这样可以提高效率阻塞代码示例var fs = require("fs");var data = fs.readFileSync("input.txt");console.log(data.toSt

2016-11-05 15:26:38 374

原创 node js学习(1)

node js以前也曾看过一点 但还是看过就忘了 这次打算好好看看 笔记做一下 node js 通过require 指令来引入包比如我们最常用的http包var http = require("http");通过createServer来创建服务器 函数通过request 和response来监听数据并使用listen方法绑定8888端口var http = require

2016-11-05 14:46:54 515

原创 mac下ionic环境的搭建

学了一段时间的angular了 是时候来一波总结了首先是mac环境下ionic环境的搭建 http://www.jianshu.com/p/7a7abfa9f435安装node js的环境 用node js来安装ionic 和 cordova 随后可以通过ionic info 来查看本机的环境要安装一些模拟器和换进 随后可以通过ionic start demo1 创建一个项目在

2016-11-02 19:10:39 369

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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