NodeJS
韶音鄀逝
这个作者很懒,什么都没留下…
展开
-
【NodeJS】cqmanager案例
案例零. 准备数据—抓包,入库用crawler抓取包var Crawler = require("crawler");var c = new Crawler({ maxConnections: 10, // This will be called for each crawled page callback: function (error, res, done) { if (error) { console.log(error)原创 2020-07-09 07:29:41 · 194 阅读 · 0 评论 -
【NodeJS】数据库管理
数据库管理零. MySql数据库相关操作关系型数据库的标准化、结构化的查询语言: SQL(structured query language)MySQL属于一种关系型的数据库管理系统结构化查询语言的分类:数据定义语言:创建、修改、删除数据库中的各种对象create—创建数据库alter—修改数据库drop—删除数据库数据操纵语言:查询、修改select—查询insert—插入到表或视图update—修改Delete—删除表数据数据控制语言:授予权限原创 2020-07-08 07:34:56 · 562 阅读 · 1 评论 -
【NodeJS】服务器相关知识
服务器相关知识一. 服务器重定向就是服务器主动修改地址, 一般用于网站引导注册登录功能(访问首页是自动跳转到登录页)服务器重定向用响应头的302状态码实现app.use((req,res)=>{ res.writeHead(302,()=>{ Location: 'http://127.0.0.1:8088/login.html'; }); res.end();})二. IP和域名IP其实就相对于服务器在网络中的门牌号,因为IP地址原创 2020-07-06 20:51:23 · 182 阅读 · 0 评论 -
【NodeJS】服务器搭建
Node服务器搭建一. 静态服务器搭建先说一下端口:比如一台电脑上可以部署多个服务器,通过本地回环地址(127.0.0.1/localhost)可以找到电脑,然后通过端口区分不同的服务器。默认的http端口是80,Apache配置web服务器用的就是默认的80端口。默认的80端口可以省略我们搭建服务器不要去占用公认端口(0~1023),用大于这个范围的端口一般没有被占用。当然大于这个范围也有被占用的端口,例如:3306端口:MYSQL数据库端口5432端口:postgresql数原创 2020-07-05 06:58:50 · 164 阅读 · 0 评论 -
【NodeJS】模块使用
NodeJS模块使用和其他一. fs模块fs 模块提供了用于与文件系统进行交互的 API。使用模块要先导包const fs = require('fs');文件系统操作都具有同步和异步的形式异步的形式总是把完成回调作为其最后一个参数,第一个参数预留给异常。 如果操作被成功地完成,则第一个参数会为 null 或 undefined// 导包const fs = require('fs');// 调用unlink删除方法fs.unlink('./test/hello.txt原创 2020-07-03 08:49:46 · 216 阅读 · 1 评论 -
【NodeJS】ES6的基础语法
ES6的基础语法一. let和const的认识let关键字:ES6新增的命令,用来声明变量。用法和var相似,但let所声明的变量只在let命令所在的代码块内有效```js{ let a = 5; var b = 10;}console.log(a); // ReferenceError: a is not definedconsole.log(b); // 10```在同一块级作用域内不允许重复声明,不存在变量提升// 不存在变量提升会报错console原创 2020-07-03 08:47:42 · 559 阅读 · 0 评论 -
【NodeJS】认识NodeJS
认识NodeJS零. 学习NodeJS的意义了解客户端游览器和服务端后台的交互过程。一. 什么是NodeJSNodeJS官网: https://nodejs.org/en / http://nodejs.cn一个基于Chrome v8引擎的一个JavaScript运行环境。作用是让JS有开发服务端的功能Node使用事件驱动、非阻塞IO模型(异步读写)使其非常轻量和高效Node中绝大数API都是异步NPM是世界上最大的开源库生态系统(类似于GitHub)二. NodeJS的环境原创 2020-07-02 09:40:33 · 240 阅读 · 0 评论