摘要:
1. 建库连库 连接MySQL数据库需要安装支持 npm install mysql 我们需要提前安装按mysql sever端 建一个数据库mydb1 然后建一张表user如下 接下来我们利用nodejs连接mysql数据库 但是实际每次创建连接都需要一定的开销,执行效率就会有影响。下面介绍一种连 阅读全文
摘要:
1. get请求参数接收 我们简单举一个需要接收参数的例子 如果有个查找功能,查找关键词需要从url里接收,http://localhost:8000/search?keyword=地球。通过前面的进阶3教程《nodejs进阶(3)—路由处理》重介绍的url模块,我们知道接收方法如下这样写 那么在我 阅读全文
摘要:
我们先实现从指定路径读取图片然后输出到页面的功能。 先准备一张图片imgs/dog.jpg。 file.js里面继续添加readImg方法,在这里注意读写的时候都需要声明'binary'。(file.js 在上一篇文章nodejs进阶3-路由处理中有完整的内容) 服务器创建代码如下,注意在发送请求头 阅读全文
摘要:
1. url.parse(url)解析 该方法将一个URL字符串转换成对象并返回。 url.parse(urlStr, [parseQueryString], [slashesDenoteHost]) 接收参数: urlStr url字符串 parseQueryString 为true时将使用查询模 阅读全文
摘要:
函数调用 1. 文件内普通函数调用 创建一个js文件命名为2_callFunction.js,其中定义一个函数fun1,向返回对象输出了一段字符串“你好,我是fun1”。 我们运行:node 2_callFunction,打开浏览器 2. 调用其他文件里的函数 首先我们先创建一个otherfuns. 阅读全文
摘要:
下面将带领大家一步步学习nodejs,知道怎么使用nodejs搭建服务器,响应get/post请求,连接数据库等。 搭建服务器页面输出hello world 基本语句说明: 1)require 语句,模块通过它加载。 对于该语句的解析可参见我的文章《require() 源码解读》(http://ww 阅读全文
摘要:
之前有简单介绍nodejs的一篇文章(http://www.cnblogs.com/fangsmile/p/6226044.html) HTTP服务器 Node内建有一个模块,利用它可以很容易创建基本的HTTP服务器。请看下面案例。 my_web_server.js 在上面,我说是的基本HTTP服务 阅读全文
摘要:
什么是Node.js? 很多初学者并没有真正地理解Node.js到底是什么。nodejs.org网站中的描述也没有多大帮助。 首先要清楚Node不是一个Web服务器,这十分重要。它本身并不能做任何事情。它无法像Apache那样工作。如果你希望它成为一个HTTP服务器,你必须借助它内置库自己编写。No 阅读全文
摘要:
这里列举几种判断是否联网的方法 第一种获取网络设置,遍历属性,检查IPv4是否有ip地址 第二种方法:var online = navigator.onLine; 返回浏览器的联网状态。正常联网(在线)返回true,不正常联网(离线)返回false。一旦浏览器的联网状态发生改变,该属性值也会随之变化 阅读全文
摘要:
用户在哪些情况下是需要设置网络代理呢? 1. 内网上不了外网,需要连接能上外网的内网电脑做代理,就能上外网;多个电脑共享上外网,就要用代理; 2.有些网页被封,通过国外的代理就能看到这被封的网站;3.想隐藏真实IP; 4. 想加快访问网站速度,在网络出现拥挤或故障时,可通过代理服务器访问目的网站。比 阅读全文