
nodejs
逗比小猫
java 前进路上的小白……
展开
-
nodejs文件的读取
同步读取数据 var fs = require('fs'); module.exports = { readfile:function(path){// 异步执行 fs.readFile(path,function(err,data){ if(err){ console.log(err); }else{ console.log(data.toString...原创 2018-10-31 14:05:27 · 2592 阅读 · 0 评论 -
nodejs 异常的处理
var http = require('http'); var url = require('url'); var router = require('./router'); http.createServer(function(request, response){ if(request.url!=='/favicon.ico'){ // 防止第二次重复访问 //response....原创 2018-11-05 15:15:30 · 1275 阅读 · 0 评论 -
nodejs事件机制
var http = require('http'); var events = require('events'); var UserBean = require('./UserBean'); http.createServer(function(request,response){ response.writeHead(200,{'Contet-Type':'text/html;char...原创 2018-11-07 15:11:54 · 325 阅读 · 0 评论 -
nodejs路由改变
// 取得http请求 var http = require('http'); // 获取url var url = require('url'); // 获取路由js var router = require('./router'); // 创建端口为8000的服务 http.createServer(function(request,response){ if(request.url...原创 2018-11-02 17:15:49 · 353 阅读 · 0 评论 -
nodejs连接mysql
// 直接连接mysql,使用前需安装mysql模块 npm install mysql ,并且本地安装了mysql数据库,且有//study这张数据库表 var mysql = require('mysql'); // 创建一个connection var connection = mysql.createConnection({ host:'localhost', //主机 port:...原创 2018-11-06 18:05:45 · 180 阅读 · 0 评论 -
nodejs异步流程控制
var async = require('async'); function oneFun(){ console.log('oneFun'); /* setTimeout(function(){ },1000); */ i = 0; setInterval(function(){ console.log('aaaaaa'+new Date()); i++; if...原创 2018-11-06 17:01:18 · 230 阅读 · 0 评论 -
nodejs 做动态网页
var http = require('http'); var url = require('url'); var router = require('./router'); // 创建服务端口为8000 http.createServer(function(request,response){ // 判断是否为第二次访问 if(request.url!=='/favicon.ico')...原创 2018-11-06 15:50:46 · 3098 阅读 · 1 评论 -
nodejs 传递参数
var http = require('http'); var url = require('url'); var router = require('./router'); // 创建服务端口为8000 http.createServer(function(request,response){ // 判断是否为第二次访问 if(request.url!=='/favicon.ico')...原创 2018-11-06 14:35:20 · 9700 阅读 · 0 评论 -
nodejs路由初步
首先拿到请求的url,然后解析,把根目录下的字符串拿到。通过字符串访问对应的方法。在方法里面读取对应的html,然后展示到界面上。 路由的js文件 module.exports={ login:function(req,res){ res.write('我是login方法'); }, zhuce:function(req,res){ res.write('我是注册方法');...原创 2018-10-30 16:12:06 · 976 阅读 · 0 评论 -
nodejs调用模块
function User(){ this.id; this.name; this.age; this.enter=function(){ console.log(this.name+'进入图书馆'); } } module.exports = User; var http = require('http'); var User = require('./mode...原创 2018-10-30 15:41:00 · 562 阅读 · 0 评论 -
nodejs函数的调用
一、调用本js文件中的函数 var http = require('http'); http.createServer(function (request,response){ response.writeHead(200, {'Contet-Type':'text/html;charset=utf-8'}); if(request.url!=='/favicon.ico'){ ...原创 2018-10-30 15:07:43 · 803 阅读 · 0 评论 -
了解node.js
什么是node.js? 1. 编写高性能网络服务器的JavaScript工具包(用js开发服务端程序) 2. 单线程、异步、事件驱动 3. 特点:快,耗内存多 4.异步消耗内存测试 网上一个百万级并发测试,未优化的情况下1M的连接消耗了16G的内存 node.js 跟php对比 1.优点 1.性能高,(机制问题) 2. 开发效率高,(高在了,省不少优化...原创 2018-10-30 13:39:45 · 248 阅读 · 0 评论 -
nodejs读取并且展示图片
var http = require('http'); var url = require('url'); var router = require("./router"); http.createServer(function(request,response){ response.writeHead(200,{'contet-Type':'text/html;charset=ut...原创 2018-10-31 16:18:53 · 6737 阅读 · 0 评论 -
nodejs 写文件
var http = require('http'); var url = require('url'); var router = require('./router'); http.createServer(function(request,response){ response.writeHead(200,{'Contet_Type':'text/html;charset=utf-...原创 2018-10-31 15:26:30 · 165 阅读 · 0 评论 -
webstorm 配置nodejs运行环境
首先file-setting 除此之外,配置nodejs的运行路径 切记把这里改为项目的路径,这里路径的正确与否,关系着你在项目中引用路径。这里的路径也就是你项目中引用文件所对照的根目录。...原创 2018-11-12 10:35:21 · 7099 阅读 · 0 评论