随笔分类 -  nodejs

摘要:需求概述 做一个活动页面,要求:用户在页面录音或者输入文本,然后生成一个H5页面,送出个性化的元旦祝福(新年祝福)。 环境 服务端使用 "thinkjs2.0" 申请微信认证服务号,拥有获取用户信息和网页授权权限,在 "【接口权限】" 中查看 依赖 常规的zepto等js文件和c... 阅读全文
posted @ 2015-12-28 22:02 黑MAO 阅读(3235) 评论(7) 推荐(2) 编辑
摘要:概述 为什么开发npm包? 如何开发? 如何写单元测试? package.json 如何发布模块? 如何使用? 为什么开发npm模块? NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标... 阅读全文
posted @ 2015-12-12 15:17 黑MAO 阅读(11630) 评论(0) 推荐(4) 编辑
摘要:情景再现近期发现网站访问变慢,经常会出现请求无法响应的问题,一个请求长时间没有返回,导致页面出现504(Gateway Timeout),我们使用的nodejs+ngnix(反向代理)。猜测原因 服务器内存使用过高,导致服务器处理缓慢? 并发请求过多导致请求缓慢?...定位问题 查看服务器cp... 阅读全文
posted @ 2015-12-03 19:05 黑MAO 阅读(15578) 评论(0) 推荐(0) 编辑
摘要:最近在做一个内部系统,需要一个无刷新的上传功能,找了许久,发现了一个好用的上传工具-Fine Uploader,网上也有不少关于它的介绍,对我有不少的启发,结合我的使用场景简单的介绍一下它与thinkjs完美配合。 首先就是使用thinkjs快速搭建一个web应用,可以参考之前写的一个thin... 阅读全文
posted @ 2015-02-06 12:49 黑MAO 阅读(2032) 评论(2) 推荐(0) 编辑
摘要:背景 什么是thinkjs?thinkjs是奇舞团开源的一款NodejsMVC框架,该框架底层基于Promise来实现,很好的解决了Nodejs里异步回调的问题。我为什么会使用thinkjs?一方面它具有以下特性:支持http、命令行、Websocket、Restful等多种访问方式C(Core... 阅读全文
posted @ 2014-10-12 16:01 黑MAO 阅读(4161) 评论(2) 推荐(1) 编辑
摘要:对于前端开发来说,web应用我们并不陌生。今天想要讨论一下,在开发一个web应用的时候,我们需要一些基本的知识储备。我们知道,一个web应用脱离不了(request)请求和响应(response),我们所有想要的的东西,想做的事情都脱离不了它们。那么我们具体需要关注那些知识点呢?在nodejs中... 阅读全文
posted @ 2014-09-19 19:23 黑MAO 阅读(2181) 评论(0) 推荐(2) 编辑
摘要:了解一下OSI七层模型OSI层功能TCP/IP协议应用层文件传输,电子邮件,文件服务,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层数据格式化,代码转换,数据加密-会话层数据格式化,代码转换,数据加密-传输层提供端对端的接口TCP,UDP网络层为数据包选择路由IP... 阅读全文
posted @ 2014-08-25 09:56 黑MAO 阅读(2590) 评论(0) 推荐(0) 编辑
摘要:由于要做一个关于node的分享,要准备写一个ppt方便就行交流。之前用的比较多的是slides(http://www.slides.com),最近知道了一个node写的工具,可以生成ppt,号称很强大,我就做了一次尝试(原因是使用markdown语法写ppt)。 nodeppt是@三水清大大的... 阅读全文
posted @ 2014-08-22 20:46 黑MAO 阅读(12429) 评论(9) 推荐(1) 编辑
摘要:简单了解了node的安装和一些基本的常识之后,今天学习了node中很重要的包和模块的一些知识点。 首先学习一下包的规范,它由包结构和包描述两部分组成。包结构用于组织包的各种文件,包描述用于描述包的信息,供外部读取分析。 完全符合CommonJS规范的包目录包含一下结构: packa... 阅读全文
posted @ 2014-06-22 23:19 黑MAO 阅读(1582) 评论(0) 推荐(0) 编辑
摘要:由于项目需要,最近开始学习nodejs。在学习过程中,记录一些必要的操作和应该注意的点。 首先是如何安装nodejs环境?(我用的是windows 7环境,所以主要是windows 7的例子。如果想看linux下的安装可以参考http://www.cnblogs.com/meteoric_cr... 阅读全文
posted @ 2014-06-15 14:26 黑MAO 阅读(1001) 评论(0) 推荐(0) 编辑