node.js
大豆博文
涨姿势的前端库库
展开
-
静态资源管理器 练习
//静态资源管理器//path ---joinvar express=require('express');var path=require('path');//初始化一个入口函数var app=express();//express.static():搭建静态资源管理器(静态资源服务器)console.log(path.join(__dirname));//文件目录console.log(pat...转载 2018-03-22 14:10:46 · 212 阅读 · 0 评论 -
mongodb安装 3.4 win10系统
MongoDB是现在非常流行的非关系型数据库,广泛应用在web开发,网站建设上,具有速度快,易操作的特点。下载安装包:到官网下载最新的msi版MongoDB。我这里用的是3.4.10版本;安装位置:为了更好的配置环境变量,我默认C盘;选择complete;设置存储路径和日志路径:可以手动搭建,我这里采用cmd动态搭建;设置存储路径和日志路径。可以用cmd命令,也可以用手工去创建目录 D:\>...翻译 2018-06-26 17:31:44 · 958 阅读 · 0 评论 -
mongoDB+nodde.js封装增删改查的代码
var mongo=require("mongodb");//@2.2.11 var MongoClient = mongo.MongoClient; var assert = require('assert'); var host="localhost"; var port="27017"; var Urls = 'mongodb://localhost:27017/demo2'; //ad...转载 2018-03-28 20:52:41 · 253 阅读 · 0 评论 -
Mongoose简要API
Mongoose是在node.js环境下对mongodb进行便捷操作的对象模型工具因此,要使用mongoose,则必须安装node.js环境以及mongodb数据库。mongoose使mongodb操作更简单便捷。可以在github中获得其源码,也可以在这里查看api文档,英文的,文档内容较多,因此本文特意总结下mongoose的schema数据模型定义以及简单的增删改查api。connectco...转载 2018-03-28 17:34:34 · 238 阅读 · 0 评论 -
MongoDB
MongoDB 基于c++语言编写的介于关系型和非关系型之间的非关系型数据库MongoDB 的数据单元是文档 文档 ----》 mysql 行数据集合 ---》 mysql 表 js ---》 相当于对象 {'name':'小芳','age':18}命名规范:1、集合名不能是空字符串;2、不能包含 /a /n --- 转义 字符;3.不能以system开头 系统集合的保留前缀;4...转载 2018-03-28 10:02:21 · 257 阅读 · 0 评论 -
mysql cmd 常用命令
安装wampserver 的可以在MySQL console 打开cmd环境变量配置配置好以后,打开cmd连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车) 显示系统变量的名称和值:show variables;显示最后一条执行的SQL语句所产生的错误、警告等信息:show warnings;显示系统特定资源的状态:...转载 2018-03-26 10:37:55 · 126 阅读 · 0 评论 -
Nodejs 笔记 02
--可读--可写--可读可写--写入之后读出事件:--data 当数据可读时触发--end 没有更多数据时触发--error 在接收和写入过程中发生错误时触发--finish 所有数据被写入到底层系统时触发(了解)http 内置模块请求页面...转载 2018-03-21 13:03:31 · 169 阅读 · 0 评论 -
node.js笔记
模块化编写稍大一点的程序时一般都会将代码模块化。在node.js中每一个文件就是一个模块,而文件路劲就是我们的模块名;怎么使用模块?在编写每个模块时,都有三个(require(记载依赖模块)/exports(暴露接口)/module(存档模块ID))预先定义的变量可供使用。require require(path相对路径和绝对路径)require 函数 用于在当前模块中加载和使用别的模块,传...转载 2018-03-20 13:01:23 · 144 阅读 · 0 评论 -
Node.js是什么?
Node.js是什么?他不是一门语言,而是一门技术,也不是JavaScript框架||库基于谷歌v8引擎和libuv库封装的一个供js运行在浏览器之外的运行平台;Node.js跳过了http服务器,---》速度更快,性能更牛X;Node.js单线程多进程异步非阻塞 I/O模型特点:异步I/O与事件驱动(callback)缺点:大量的匿名函数加大开发和调试的难度应用范围:1.高并发的业务 ---》...转载 2018-03-19 14:03:05 · 167 阅读 · 0 评论 -
静态资源管理器升级版配合路由
//静态资源管理器//path ---joinvar express=require('express');var path=require('path');//初始化一个入口函数var app=express();//express.static():搭建静态资源管理器(静态资源服务器)console.log(path.join(__dirname));//文件目录console.log(pat...原创 2018-03-22 20:26:43 · 156 阅读 · 0 评论 -
开启路由
var express=require('express');var router=require('./router/router');var app=express();//使用路由 开启指向路由app.use('/',router);app.listen(3070,function(){ console.log('程序正在执行')})...原创 2018-03-22 20:25:35 · 138 阅读 · 0 评论 -
router.js
//存放我们封装的路由 var express=require('express');//创建路由 var router=express.Router(); //配置路由 router router.get('/',function(req,res){ res.send('首页') }) router.get('/list',function(req,res){ ...原创 2018-03-22 20:24:52 · 1980 阅读 · 0 评论 -
MySQL
什么是数据库?--存放数据的容器为什么要使用数据库?数据库分类:关系型数据库:MySQL Oracle sqlServer非关系型数据库:Hadoop 存储大数据mongoDB 文档型数据库Redis 键值高缓存数据库两者区别:是否可以使用sql语句做为数据操作的方法;MySQL优势:1、多语言支持;2、可移植性好;3、开源/免费;4、高效---》 支持多线程,充分...转载 2018-03-22 20:06:05 · 150 阅读 · 0 评论 -
最近准备抽空写个博客系统?
总结下几年的工作,或许有些深化?原创 2018-06-28 21:48:46 · 187 阅读 · 0 评论