E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nodejs+express
开始
nodejs+express
的学习+实践(5)
1.mongodb数据库的下载和集合创建我们在学习get和post参数处理时,都是使用纯静态的操作,比如get:我们点击的列表数据应该来自数据表而不是静态写死的,比如post:登录时,我们应该匹配数据库的登录信息。这些都在说明我们需要有数据库来存放这些数据信息。数据库多种多样,我们选择哪一个?express的为数据库的链接提供了多种办法:http://www.expressjs.com.cn/gu
透笔度
·
2015-12-28 11:00
开始
nodejs+express
的学习+实践(4)
1.nodejs中fs文件系统模块学习主要了解node对文件的操作,我们可以大概总结针对文件系统的大致操作有什么?1.文件打开2.文件关闭3.文件读取4.文件写入5.删除文件6.移动文件7复制文件7.创建目录8.删除目录......等等吧!肯定还好很多,我们知道node是异步非阻塞处理,这些操作除了我们概念中同步方式肯定还会有异步方式,也就是同一个处理会有2个方法共选择。fs模块手册地址:http
透笔度
·
2015-12-25 11:00
开始
nodejs+express
的学习+实践(4)
1.nodejs中fs文件系统模块学习主要了解node对文件的操作,我们可以大概总结针对文件系统的大致操作有什么?1.文件打开2.文件关闭3.文件读取4.文件写入5.删除文件6.移动文件7复制文件7.创建目录8.删除目录......等等吧!肯定还好很多,我们知道node是异步非阻塞处理,这些操作除了我们概念中同步方式肯定还会有异步方式,也就是同一个处理会有2个方法共选择。fs模块手册地址:http
透笔度
·
2015-12-25 11:00
开始
nodejs+express
的学习+实践(3)
1.一些常用的api操作有时候我们可能要获取用户的ip地址和访问时间:获取ip地址的处理:req.ip获取访问时间,这时候我们使用Date创建date对象,把时间获取就可以了,同js操作我们做一个简单的演示,在更目录下,我们已经做了点击“helloworld!”进入hello的处理,我们在路由get的“/hello”获取这些内容,并且显示在模板页面,路由修改如下: app.get('/hel
透笔度
·
2015-12-24 16:00
开始
nodejs+express
的学习+实践(3)
1.一些常用的api操作有时候我们可能要获取用户的ip地址和访问时间:获取ip地址的处理:req.ip获取访问时间,这时候我们使用Date创建date对象,把时间获取就可以了,同js操作我们做一个简单的演示,在更目录下,我们已经做了点击“helloworld!”进入hello的处理,我们在路由get的“/hello”获取这些内容,并且显示在模板页面,路由修改如下: app.get('/hel
透笔度
·
2015-12-24 16:00
开始
nodejs+express
的学习+实践(2)
1.路由处理我们通过访问http://localhost:1234/已经显示了默认首页内容。我们打开app.js文件,看路由处理部分代码:我们知道请求方式有get和post,我们当前的方式是get请求,并且请求项目路径是“/”在程序中我们可以看到,当地址是“/”时,会调用routers.index的处理,这是文件模块的定义我们打开routes目录下的文件模块,查看代码程序: 我们此时会比较疑惑,通
透笔度
·
2015-12-24 12:00
开始
nodejs+express
的学习+实践(2)
1.路由处理我们通过访问http://localhost:1234/已经显示了默认首页内容。我们打开app.js文件,看路由处理部分代码:我们知道请求方式有get和post,我们当前的方式是get请求,并且请求项目路径是“/”在程序中我们可以看到,当地址是“/”时,会调用routers.index的处理,这是文件模块的定义我们打开routes目录下的文件模块,查看代码程序: 我们此时会比较疑惑,通
透笔度
·
2015-12-24 12:00
开始
nodejs+express
的学习+实践(1)
1.express的安装如何安装expresshttp://www.expressjs.com.cn/starter/installing.html这个就不用多说了,检测是否成功和express的版本express -Vv要大写2.利用express创建项目执行命令express ejs blogme记住,一定要写ejs,这个代表我们的项目使用ejs模板引擎,默认采用jade,jade针对我们使用
透笔度
·
2015-12-23 18:00
nodejs+express
使用html和jade
nodejs+express
经常会看到使用jade视图引擎,但是有些人想要访问普通的html页面,这也是可以的:varexpress=require('express'); varport=process.env.port
aparche
·
2015-12-08 11:00
基于
nodejs+express
(4.x+)实现文件上传功能
Nodejs是一个年轻的编程框架,充满了活力和无限激情,一直都在保持着快速更新。基于Nodejs的官方Web开发库Express也在同步发展着,每年升级一个大版本,甚至对框架底层都做了大手术。在Express4时,替换掉中件间库connect,而改用多个更细粒度的库来取代。带来的好处是明显地,这些中间件能更自由的更新和发布,不会受到Express发布周期的影响;但问题也是很的棘手,不兼容于之前的版
白色的海
·
2015-11-23 11:17
nodejs+express
实现文件上传
最近项目上要使用到文件上传的功能,在使用了express框架的前提下,我们可以使用formiable库来实现文件上传的处理在使用express框架处理请求时,我们一般情况下会再请求的中间件上面使用bodyParse这个库来对post请求进行处理,一般情况下会将请求转换成json格式的数据,但是对于上传的文件数据的处理如果使用了bodyParse.json()将其请求数据转化成json格式的话,就会
a1126238643
·
2015-11-20 11:00
nodejs
微信后台开发第一步:
nodeJS+express
接入微信后台详细教程
博文由 水车 编写欢迎各位指正,转载请把链接带上——http://www.cnblogs.com/xuange306/p/4971702.html前期准备工作1:如果你没有服务器,那你需要一个内网映射工具:我用的是《花生壳》(PS:这不是广告),花生壳在实名认证是需要8RMB的认证费,之后就可以永久使用了,并且支持80端口映射,注:花生壳在免费申请时要申请内网,不要申请公网。2:nodeJS最新版
水车
·
2015-11-17 15:00
像asp.net Mvc一样开发
nodejs+express
Mvc站点
像asp.net Mvc一样开发
nodejs+express
Mvc站点 首先,我是个c#码农。
·
2015-11-13 13:30
asp.net
nodejs+express
Mvc站点
nodejs+express
Mvc站点 像asp.net Mvc一样开发
nodejs+express
Mvc站点 首先,我是个c#码农。
·
2015-11-13 12:36
JavaScript
mvc
nodejs
express
ASP.NET MVC
nodejs+express
安装
1.安装nodejs http://www.nodejs.org/下载或直接安装nodejs. 安装默认会勾选加入环境变量。 打开cmd,输入node -v。测试是否成功。 2.安装express 命令行输入:npm install -g express 安装express。 遇到错误: npm ERR! fetch failed https://....
·
2015-11-12 19:31
express
nodejs中常用加密算法
在常用的
nodejs+express
工程中,为了安全在登录及表单传输时,应该都需进行加密传输,目前个人常用到的加密方式有下列几种: 1、Hash算法加密: 创建一个nodejs
·
2015-11-11 03:54
nodejs
nodejs+express
中设置登录拦截器
在
nodejs+express
中,采用nodejs后端路由控制用户登录后,为了加强前端的安全性控制,阻止用户通过在浏览器地址栏中输入地址访问后台接口,在app.js中需要加入拦截器进行拦截: /**
·
2015-11-11 03:53
express
nodejs(一) 简单登录验证 使用mongoose 操作MongoDB
---恢复内容开始--- 开发使用webstorm 9 新建
nodejs+express
项目 newfarmer 文章目录 配置Mongoose 创建目录及文件 插入数据
·
2015-11-09 11:20
mongodb
Nodejs+express
实战,实现系统监控功能
nodejs是服务器端js脚本语言, express是nodejs的web框架,通过实现系统监控功能进一步学习nodejs. 主要由四个程序文件实现:server.js启动web服务;routing.js路由解析跳转到功能实现的文件和方法;sysinfo.js实现取当前系统的各项信息指标;sysinfo.html 请求及显示系统信息。 结果如下图: server.js /** * User:
·
2015-11-07 11:02
express
Windows下
NodeJS+Express
部署过程
1. 下载Node.js官方Windows版程序: 下载地址:http://nodejs.org/#download 进入页面后选择Download,然后选在Windows Installer,32位或者64位按自己配置来选择。 2. 下载完成后双击安装,这里暂定我是安装到E:\NodeJs\目录下面。 安装完成后运行Node.Js Command Prompt,在Prompt窗口中输入
·
2015-11-02 19:03
windows
使用
nodejs+express
(4.x+)实现文件上传
最简单的做法是通过“connect-multiparty”中间件实现上传。 通过在项目中npm install connect-multiparty进行安装。 用法: var multipart = require('connect-multiparty'); var multipartMiddleware = multipart(); app.post('/upload'
·
2015-10-31 18:22
express
CentOS编译安装
NodeJS+Express
NodeJS是基于Chrome’s Javascript runtime,也就是Google V8引擎执行Javascript的快速构建网络服务及应用的平台,其优点有: 在CentOS编译安装
NodeJS
·
2015-10-31 09:34
express
nodejs+express
+jade模板引擎 新建项目
先 安装 nodejs iDEAAM 2015/7/16 22:47:25 然后安装 npm install express iDEAAM 2015/7/16 22:47:35 然后安装 npm install -g express-generator 然后
·
2015-10-27 15:00
express
nodejs+express
安装配置(Linux版本)
在ubuntu下面,直接从源里面安装nodejs的话,此版本还行,但是相关的express等,会比较老。 采用源码安装,先下载nodejs的源码,然后三步: ./configure make make install 可能会有权限问题,就用sudo了。 安装express比较麻烦,先是安装express: npm install express 新版本也要安装另外一个东西:
·
2015-10-21 12:44
express
为你的网站开启 gzip 压缩功能(nodejs、nginx)
nodejs+express
对于
nodejs+express
框架,启用方法非常简单,启用compress()中间件即可,通过gzip/deflate压缩响应数据,这个中间件应该放置在所有的中间件最前面以保证所有的返回都是被压缩的
hjb2722404
·
2015-10-10 11:00
Mac搭建
Nodejs+Express
1、从官网下载并解压 //http://nodejs.org/dist/v0.12.4/node-v0.12.4-darwin-x64.tar.gz http://nodejs.org/dist/v0.12.5/node-v0.12.5-darwin-x64.tar.gz tar -zxvf node-v0.12.4-darwin-x64.tar.gz 2、复制并添加软连接 m
tpythoner
·
2015-06-06 00:00
学习资料导航
node.js中文资料导航 https://github.com/youyudehexie/node123node.js入手 https://github.com/alsotang/node-lessons
nodejs
奋斗中2015
·
2015-04-21 15:00
框架
nodejs
文档
node.js
实例
基于git和intotify实现的git提交服务器自动更新的功能
基于inotify实现nodejs的提交后自动同步首先在一台server上使用
nodejs+express
启动一个服务器,并使用supervisor支持修改文件后自动重启的功能然后在这个工程上添加git
shenli9java
·
2015-04-05 23:13
git
inotify
服务器自动更新
NodeJS+Express
模块的跨域访问控制问题
在一个项目上想用NodeJS,所以边学边练。第一个遇到的问题就是跨域访问控制问题。很多初学者会遇到同样问题。问题在前端的JS(http://localhost/xxx)中ajax访问后端RestAPI(http://localhost:3000/….)时(Chrome)报错:XMLHttpRequestcannotloadhttp://localhost:3000/auth/xxx/xxx.Ori
offbye
·
2015-03-17 16:00
跨域
nodejs
nodejs+express
整合kindEditor实现图片上传
kindEditor官网上中提供了ASP,ASP.NET,JSP相关的整合应用,http://kindeditor.net/docs/upload.html可以参照实现nodejs的整合,发现实用nodejs更简单环境:unbuntu14.10nodejs0.10.35express4.11.2formidable1.0.16kindEditor4.1.10webStorm81.通过IDE或终端创
木子丰
·
2015-02-03 10:00
nodejs+express
第一天
第一步安装nodejs 1、安装xcode、git;2、使用git将node源码拉到本地git://github.com/ry/node.git3、./configure4、make5、makeinstall第二步安装express npminstall-g express npminstall-gexpress-generator第三步创建express项目(当前目录)
赵占涛
·
2014-12-01 15:00
用
NodeJS+Express
开发WEB应用
用
NodeJS+Express
开发WEB应用---第一篇 大漠穷秋2014-03-28 预热 为了对后面的内容理解更加透彻,推荐首先阅读下面这篇很好的文章: http:/
大漠穷秋
·
2014-10-09 12:00
使用反向代理(NodeJS)调试前端AJAX
但是AJAX访问有跨域的问题,不能直接从本地JSON文件中去取模拟数据,所以我跑了一个
NodeJS+Express
来做数据模拟。
边城__
·
2014-04-06 17:51
Node
反向代理
前端
调试
Web开发
使用反向代理(NodeJS)调试前端AJAX
但是AJAX访问有跨域的问题,不能直接从本地JSON文件中去取模拟数据,所以我跑了一个
NodeJS+Express
来做数据模拟。
jamesfancy
·
2014-04-06 17:51
前端
node
反向代理
调试
用
NodeJS+Express
开发WEB应用
用
NodeJS+Express
开发WEB应用---第一篇 大漠穷秋2014-03-28 预热 为了对后面的内容理解更加透彻,推荐首先阅读下面这篇很好的文章: http:/
damoqiongqiu
·
2014-03-28 22:00
express
CentOS编译安装
NodeJS+Express
安装环境:CentOS6.3x86 for64位裸系统安装软件:NodeJSv0.10.5,ExpressWeb开发框架安装准备:CentOS安装完成后,默认没有编译环境。需要安装的组件有gcc,make,gcc-c++,openssl-devel以及wgetyum-yinstallgccmakegcc-c++openssl-develwget安装开始:1.下载NodeJSv0.10.5源码及解压
zhaoweitco
·
2013-10-13 12:00
html
exception
web开发
浏览器
nodejs
nodejs+Express
实现Restful的web应用
最近一直在学习nodejs,其实刚开始听说nodejs的时候我比较震惊,因为nodejs是用来做服务器的,那时候我就在想js不是做前台的么,怎么跟后台服务器可以搭边呢,后来学习了之后就发现了nodejs底层是C++写的,然后用js封装了一下。关于什么是Restful这里简单介绍下,关于它更深的原理啊理论啊我也不是很清楚,它是一种基于HTTP协议的网络应用的接口风格,充分利用HTTP的方法实现统一风
Cumu_
·
2013-08-01 21:02
Web
nodejs
Restful
解决
NodeJS+Express
模块的跨域访问控制问题:Access-Control-Allow-Origin
在一个项目上想用NodeJS,在前端的JS(http://localhost/xxx)中ajax访问后端RestAPI(http://localhost:3000/….)时(Chrome)报错:XMLHttpRequestcannotloadhttp://localhost:3000/auth/xxx/xxx.Originhttp://localhostisnotallowedbyAccess-C
混沌极致
·
2013-04-25 22:08
Node.Js
解决
NodeJS+Express
模块的跨域访问控制问题:Access-Control-Allow-Origin
在一个项目上想用NodeJS,在前端的JS(http://localhost/xxx)中ajax访问后端RestAPI(http://localhost:3000/….)时(Chrome)报错:XMLHttpRequestcannotloadhttp://localhost:3000/auth/xxx/xxx.Originhttp://localhostisnotallowedbyAccess-C
marujunyy
·
2013-04-25 22:00
YSlow优化之Compress components with gzip (
nodejs+express
)
阅读更多强烈推荐YSlow网站优化工具,简单好使,我用的是Firefox下的YSlow:https://addons.mozilla.org/en-US/firefox/addon/yslow/Compresscomponentswithgzip(用gzip压缩组件)gzip的压缩率非常高,通常可以高达70%,也就是说,如果你的网页有30K,压缩之后就变成9K,对于大部分网站,显然可以明显提高浏览
基德KID.1412
·
2013-02-06 08:00
nodejs
YSlow
网站优化
express
expires
YSlow优化之Compress components with gzip (
nodejs+express
)
强烈推荐YSlow网站优化工具,简单好使,我用的是Firefox下的YSlow:https://addons.mozilla.org/en-US/firefox/addon/yslow/ Compresscomponentswithgzip(用gzip压缩组件) gzip的压缩率非常高,通常可以高达70%,也就是说,如果你的网页有30K,压缩之后就变成9K,对于大部分网站,显然可以明显
基德KID.1412
·
2013-02-06 08:00
express
nodejs
expires
网站优化
Yslow
YSlow优化之Compress components with gzip (
nodejs+express
)
阅读更多强烈推荐YSlow网站优化工具,简单好使,我用的是Firefox下的YSlow:https://addons.mozilla.org/en-US/firefox/addon/yslow/Compresscomponentswithgzip(用gzip压缩组件)gzip的压缩率非常高,通常可以高达70%,也就是说,如果你的网页有30K,压缩之后就变成9K,对于大部分网站,显然可以明显提高浏览
基德KID.1412
·
2013-02-06 08:00
nodejs
YSlow
网站优化
express
expires
YSlow优化之Add Expires headers (
nodejs+express
)
强烈推荐YSlow网站优化工具,简单好使,我用的是Firefox下的YSlow:https://addons.mozilla.org/en-US/firefox/addon/yslow/ AddExpiresheaders(给静态组件配置过期响应头) 就是向文档添加一个有效期,告诉浏览器这个文档的有效性和持久性。如果已有缓存,文档就可以从浏览器中的缓存(除已经过期)而不是从服务器读取
基德KID.1412
·
2013-02-06 08:00
express
nodejs
expires
网站优化
Yslow
YSlow优化之Add Expires headers (
nodejs+express
)
阅读更多强烈推荐YSlow网站优化工具,简单好使,我用的是Firefox下的YSlow:https://addons.mozilla.org/en-US/firefox/addon/yslow/AddExpiresheaders(给静态组件配置过期响应头)就是向文档添加一个有效期,告诉浏览器这个文档的有效性和持久性。如果已有缓存,文档就可以从浏览器中的缓存(除已经过期)而不是从服务器读取。接着,客
基德KID.1412
·
2013-02-06 08:00
nodejs
YSlow
网站优化
express
expires
YSlow优化之Add Expires headers (
nodejs+express
)
阅读更多强烈推荐YSlow网站优化工具,简单好使,我用的是Firefox下的YSlow:https://addons.mozilla.org/en-US/firefox/addon/yslow/AddExpiresheaders(给静态组件配置过期响应头)就是向文档添加一个有效期,告诉浏览器这个文档的有效性和持久性。如果已有缓存,文档就可以从浏览器中的缓存(除已经过期)而不是从服务器读取。接着,客
基德KID.1412
·
2013-02-06 08:00
nodejs
YSlow
网站优化
express
expires
nodejs+express
的session使用
今天终于使用nodejs+redis把网页版即时聊天框架zenkim搭了起来,非常简陋,不过登录/用户管理/实时消息推送/消息缓存/用户单实例登录控制deng基本能力都有,待完成的功能包括:消息持久化及活动用户队列周期扫描/加强事务能力/消息排序/界面美化/移动版本支持。再优化一下后放到github上。今天花了一下午时间,都用在了处理session上。nodejs本身不管session,因为用了e
juzejian
·
2012-11-18 21:34
node.js
javascript
nodejs+express
的session使用
今天终于使用nodejs+redis把网页版即时聊天框架zenkim搭了起来,非常简陋,不过登录/用户管理/实时消息推送/消息缓存/用户单实例登录控制deng基本能力都有,待完成的功能包括:消息持久化及活动用户队列周期扫描/加强事务能力/消息排序/界面美化/移动版本支持。再优化一下后放到github上。 今天花了一下午时间,都用在了处理session上。nodejs本身不管ses
spartan1
·
2012-11-18 21:00
session
windows部署
nodejs+express
1.下载Node.js官方Windows版程序: http://nodejs.org/#download我安装的是最新node-v0.68.msi会自动安装C:\ProgramFiles下,也加好环境变量。我还是移到了E盘,改了path. E:\>node-vv0.6.8E:\>npm-v1.1.0-2 2.安装express npminstallexpress-g//安装最新版 E:\>ex
mgf614
·
2012-09-12 10:00
Ubuntu下安装
NodeJS+Express
手记
1.环境 Ubuntu11 2.安装NodeJS sudo apt-get install python-software-properties sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs 3.安装Express 安装和配置:
atian25
·
2012-02-22 17:00
nodejs
Ubuntu下安装
NodeJS+Express
手记
阅读更多1.环境Ubuntu112.安装NodeJSsudoapt-getinstallpython-software-propertiessudoadd-apt-repositoryppa:chris-lea/node.jssudoapt-getupdatesudoapt-getinstallnodejs3.安装Express安装和配置:npminstall-gexpressmkdir/opt/
atian25
·
2012-02-22 17:00
NodeJS
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他