九篇初识NodeJs NodeJs搭建环境HelloWorld:NodeJs(0) NodeJs初识模块开发:NodeJs(1) NodeJs简单理解package包:NodeJs(2) NodeJs之npm:NodeJs(3) NodeJs两个简单调试技巧:NodeJs(4) NodeJs之glo
分类:
Web程序 时间:
2016-03-14 18:37:34
阅读次数:
180
首页路由:http://localhost:8888/ 首页分页路由:http://localhost:8888/index/2 分类列表分页路由:http://localhost:8888/category/分类id/分页 控制器调用article模型的assignIndexData()方法,参数
分类:
Web程序 时间:
2016-03-14 00:10:06
阅读次数:
319
数据库模型 /model/db.js 数据库操作类,完成链接数据库和数据库的增删查改 查询表 /*查询*/ select:function(tableName,callback,where,field){ field=field ? field : '*'; var sql="select "+fi
分类:
Web程序 时间:
2016-03-10 00:02:22
阅读次数:
275
错误处理中间件 定义错误处理中间件必须使用4个参数,否则会被作为普通中间件 /*错误处理器*/ application.use(function(err,req,res,next){ console.error(err.stack); res.status(500).send("代码出错了,错误信息
分类:
Web程序 时间:
2016-03-06 23:25:51
阅读次数:
179
前言 nodejs是运行在服务端的js,基于google的v8引擎。个人博客系统包含对数据库的增删查改,功能齐备,并且业务逻辑比较简单,是很多后台程序员为了检测学习成果,最先拿来练手的小网站程序。我也是在去年年末接触的nodejs,接下来随便纪录一下这个小blog的功能点和注意事项。 语言和环境 1
分类:
Web程序 时间:
2016-03-05 23:33:55
阅读次数:
277
微信的网页授权指的是在微信公众号中访问第三方网页时获取用户地理、个人等信息的权限。对于开发了自己的网页app应用时,获取个人的信息非常重要。上篇博客讲到了注册时可以获取用户的信息,很多人会问为什么还需要网页授权这种方式去获取呢,直接从数据库中读取不就可以了吗?这样的做的原因是服务器会话时间终究是有限
分类:
微信 时间:
2016-03-03 09:08:16
阅读次数:
3526
NodeJs 开发微信公众号(三)微信事件交互 微信公众号有个规则,一旦开启了开发者模式,其他的常规功能就都必须通过接口调用完成。比如说自定义菜单功能,必须通过发送post请求的方式生成。本章就通过关注到取消关注的整个过程来谈一谈nodejs是怎么样与微信交互的。这些功能的入口就是你在测试公众号里面
分类:
微信 时间:
2016-03-02 11:07:46
阅读次数:
305
微信公众号有个规则,一旦开启了开发者模式,其他的常规功能就都必须通过接口调用完成。比如说自定义菜单功能,必须通过发送post请求的方式生成。本章就通过关注到取消关注的整个过程来谈一谈nodejs是怎么样与微信交互的。这些功能的入口就是你在测试公众号里面填写的URL(以下用/login/wechat代
分类:
微信 时间:
2016-03-02 09:38:11
阅读次数:
360
最近看了一下《nodejs开发指南》发现nodejs在某些特定的领域由他自己的长处,适合密集计算但是业务逻辑比较简单的场景,如果做网站还是选择php吧,呵呵,这本书我除了第5章《用nodejs开发web》没有看,其他章节都大概看完了,了解了nodejs的简单用法,感觉对我作用最大的还是附录A《jav
分类:
编程语言 时间:
2016-03-01 20:41:25
阅读次数:
326
欢迎大家指导与讨论 : ) 注:此笔记是基于《NodeJS开发指南》,并不是原著。 第一章——NodeJS简介 NodeJS是一个可以让Javascript运行在服务器端的平台,它为实时Web应用(Real-time Web)开发而生。拥有实时响应,超大规模数据要求下架构的可扩展性。它采用了单线程、
分类:
Web程序 时间:
2016-02-29 23:15:08
阅读次数:
147