
NodeJS
酷酷的糖先森
当你的才华还撑不起你的野心时,那就应该静下心来学习吧。
展开
-
Windows下Node.js环境的搭建并结合WebStorm IDE开发环境
一、环境搭建1、下载并安装Node.js,在Windows下的安装步骤比较简单,一直下一步就可以了。安装完成后它会在环境变量Path中配置好Node的目录。所以我们可以直接在命令行中使用Node的命令,如:node和npm,可以测试一下是否安装完成,打开命令行,输入node如何出现可以进入就表示安装完成了。2、下载安装WebStorm现在的版本是7.0.2安装步骤也比较简单这里就不原创 2015-01-08 09:01:21 · 2509 阅读 · 0 评论 -
NodeJS框架express的途径映射(路由)功能及控制
我们知道Express是一个基于NodeJS的非常优秀的服务端开发框架,本篇CSSer将提供express框架的route和route control章节,route实现了客户端请求的URL的路径映射功能,暂且译为路由或URL映射吧。如果你还是不太理解,相信看完本篇文章将会有些收获的。路由(URL映射) Express利用HTTP动作提供了有意义并富有表现力的URL映射API,例如我们可能想让用原创 2016-03-30 23:19:19 · 1631 阅读 · 0 评论 -
HTML的footer置于页面最底部的方法
需求:有时候,当页面内容较短,撑不开浏览器高度,但是又希望footer能在窗口最低端。 思路:footer的父层的最小高度是100%,footer设置成相对于父层位置绝对(absolute)置底(bottom:0),父层内要预留footer的高度。 Html代码 CSS如原创 2015-02-14 09:24:22 · 4785 阅读 · 0 评论 -
初识NodeJS服务端开发(Express+MySQL)
NodeJS对前端来说无疑具有里程碑意义,在其越来越流行的今天,掌握NodeJS已经不再是加分项,而是前端攻城师们必须要掌握的技能。本文将与同志们一起完成一个基于Express+MySQL的入门级服务端应用,即可以对数据库中的一张表进行简单的CRUD操作。但本人还是斗胆认为,通过这个应用,可以让没怎么接触后端开发的同志对使用Node进行后端开发有一个大致了解。Express工程环境准备原创 2015-05-07 16:48:05 · 3426 阅读 · 1 评论 -
使用node.js cheerio抓取网页数据
http://www.75team.com/archives/543发表于 2013 年 10 月 9 日 by bower想要自动从网页抓一些数据或者想把一坨从什么博客上拉来的数据转成一种有结构的数据?居然没有现成的API可以取数据?!!! !@#$@#$…没关系 网页抓取可以解决。什么是网页抓取? 你可能会问。。。网页抓取是以编程的方式(通常不用浏览原创 2015-02-07 08:45:08 · 1533 阅读 · 0 评论 -
javascript深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999;原创 2015-01-15 19:58:58 · 940 阅读 · 0 评论 -
JSON的parse()和stringfy()方法
1.JSON.parse;作用:将JavaScript对象表示法的JSON字符串转换为对象(字符串转对象)语法:JSON.parse(text [, reviver])text 必选。 一个有效的 JSON 字符串。reviver 可选。 一个转换结果的函数。 将为对象的每个成员调用此函数。返回值:JSON对象 实例:var jsonStr = '{"name":"原创 2015-01-30 22:43:28 · 1349 阅读 · 0 评论 -
NodeJS Ajax请求
js代码function show(fileId){ $.ajax({ url:'http://localhost:80/show', dataType:'jsonp', data:{ 'fileId':fileId }, cache:false, jsonp:'c原创 2015-01-12 09:07:48 · 3131 阅读 · 1 评论 -
初学nodejs一:别被Express的API搞晕了
初学nodejs这个系列并不是入门系列。其实我自己还没入门。。入门的话,推荐大家1 一起学nodejs2 BYVoid大神的 《Node.js开发指南》不过虽然是大神写的教程,也要带着怀疑的态度去看~~这个系列,主要讲一些我初学nodejs时,比较困惑的地方。因为比较困惑,所以偶尔会研究的深一点。所以,虽叫初学,但可能并不简单。第一篇:别被Express原创 2015-01-10 12:02:06 · 4368 阅读 · 0 评论 -
nodejs對mongodb數據庫的增刪改查操作
首先要確保mongodb的正確安裝,安裝参照:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian-or-ubuntu-linux然後下載nodejs的mongodb的drivernpm install mongodb編寫一個測試的程序: 1 var mongodb = requi原创 2015-01-11 10:07:58 · 1237 阅读 · 0 评论 -
js编码之encodeURIComponent使用介绍(asp,php)
因此对于JS脚本又重新研究了一下。在对新的URL编码的时候发现,网页编码的格式对于JS的影响很大,在这里书写一点因为要新作系统,因此对于JS脚本又重新研究了一下。在对新的URL编码的时候发现,网页编码的格式对于JS的影响很大,在这里书写一点。 {var B=siteUrl+this.actionUrl+(this.type==="all"?"":this.type)+"&Sea原创 2015-01-28 21:28:34 · 1271 阅读 · 0 评论 -
NodeJS日志管理 Log4js
简述:记录配置nodejs-log4js日志输出参考: http://cnodejs.org/topic/521ee22abee8d3cb12fc1f02 https://github.com/nomiddlename/log4js-node/wiki/Date%20rolling%20file%20appender步骤:原创 2015-01-09 11:47:23 · 1656 阅读 · 0 评论 -
nodejs中mysql用法
1、建立数据库连接:createConnection(Object)方法 该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database。与php中链接数据库的参数相同。属性列表如下:[javascript] view plaincopy host: 连接数据库所在的主机名. (默认原创 2015-01-09 09:15:07 · 1251 阅读 · 0 评论 -
nodejs初写心得
nodejs安装后如何查看和安装其他工具网上nodejs的文章已经很多,这里只是写下自己的小小心得,如果能帮到别人当然更好。安装nodejs这里就不叙述了,直接上nodejs官网下载就好了,初学者建议直接下载安装版,无需自己去编译。nodejs安装版和安装其他软件一样,无门槛。nodejs 0.6.0之后的版本已经可用在windows下面运行,且自带 npm 包安装管理器。原创 2015-01-08 08:28:30 · 1188 阅读 · 0 评论 -
Webstorm常用快捷键
常用快捷键—Webstorm入门指南提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键。快捷键配置点击“File”-> “settings”Webstorm预置了其他编辑器的快捷键配置,可以点击默认配置-Eclipse的常用快捷键对照表查找/代替Webst原创 2015-01-08 09:05:49 · 1337 阅读 · 0 评论 -
node.js&pm2搭建node生产环境
本文以 centos 6.5 x64 为例node.js 下载地址 https://nodejs.org/en/download/stable/建议采用稳定编译过的版本,source code稍麻烦,编译过的直接可用,安装超级简单,红色的是centos X64可用地址。https://nodejs.org/dist/v5.7.1/node-v5.7.1-linux-x64.tar.xz1、下载安装原创 2017-03-14 22:31:12 · 2226 阅读 · 0 评论