zzbo

唏嘘的感慨一年年。。。

2017年2月2日 #

pm2模块编写入门

摘要: PM2 模块 PM2模块是通过PM2来安装和管理,代码可以托管在NPM中。任何人都可以创建和发布一个PM2模块,可以是日志模块、http代理模块、负载均衡模块、DNS服务器模块或任何类型的实用程序。 管理模块 管理PM2模块是非常简单的: 创建PM2模块 通过PM2脚手架来引导创建模块 通过PM2来 阅读全文

posted @ 2017-02-02 19:10 zzbo 阅读(424) 评论(0) 推荐(0) 编辑

2016年9月25日 #

使用PouchDB来实现React离线应用

摘要: 最近听到有同学在讨论关于数据上传遇到离线的问题,因此在这里介绍一下PouchDB。 PouchDB 是一个开源的javascript数据库,他的设计借鉴于Apache CouchDB,我们可以使用他来打造浏览器的离线应用。 如果你要使用PouchDB,那么建议你的远程数据库使用CouchDB,那样的 阅读全文

posted @ 2016-09-25 18:17 zzbo 阅读(1273) 评论(0) 推荐(0) 编辑

让fetch也可以timeout

摘要: 原生的HTML5 API fetch并不支持 属性,习惯了jQuery的ajax配置的同学,如果一时在fetch找不到配置 的地方,也许会很纠结。fetch 的配置 API 如下: 语法 参数 input 定义要获取的资源。这可能是: 一个 USVString 字符串,包含要获取资源的 URL。 一 阅读全文

posted @ 2016-09-25 15:47 zzbo 阅读(930) 评论(0) 推荐(0) 编辑

使用JSON Schema来验证接口数据

摘要: 最近在做一些关于JSON Schema的基建,JSON Schema可以描述一个JSON结构,那么反过来他也可以来验证一个JSON是否符合期望的格式。 如果之前看我写的 "《使用joi来验证数据模型》" 可能会问,为什么不使用JOI,反而使用JSON Schema?因为JOI这个nodejs库,除了 阅读全文

posted @ 2016-09-25 15:45 zzbo 阅读(3767) 评论(0) 推荐(0) 编辑

使用joi来验证数据模型

摘要: 我们用nodejs实现一些功能时,往往需要对用户输入的数据进行验证。然而,验证是一件麻烦的事情,很有可能你需要验证数据类型,长度,特定规则等等,在前端做表单验证时,我们常用的做法是使用正则,正则表达式也许可以一步到位,但是他只会给你true or false,如果想要知道数据不符合哪些条件时,那么你 阅读全文

posted @ 2016-09-25 15:43 zzbo 阅读(13455) 评论(0) 推荐(0) 编辑

Node.js ORM 框架 sequelize 实践

摘要: 最近在做团队的一个内部系统,这次使用的nodejs web框架是团队统一的hapi.js,而数据库依然是mysql,ORM 框架选用有着6000+ stars 的 "sequelize.js" , 插件对sequelize做了很简单的封装,可以让我们很自如地在hapi中游走,比如配置和调用。 初始化 阅读全文

posted @ 2016-09-25 15:39 zzbo 阅读(15754) 评论(0) 推荐(0) 编辑

纯前端实现保存表单数据功能

摘要: 最近在用管理后台配置数据时,发现辛辛苦苦配置好的表单无缘无故地被覆盖,之后了解到由于我们都是在同一台开发机上做开发,难免会遇到其他同学做数据变更时覆盖掉自己的配置数据。于是我决定在表单配置里增加一项 “配置操作” 功能来解放自己双手以及惠及他人。 用什么方式保存? 1. 找后端同学去帮忙做保存? 2 阅读全文

posted @ 2016-09-25 13:58 zzbo 阅读(5901) 评论(0) 推荐(0) 编辑

2016年4月13日 #

Extjs4.2或以上 使用自定义事件时报错问题

摘要: 最近使用了extjs 自定义事件模型,代码如下: 以上代码在 extjs4.0 版本是完全没有问题的,但是我使用了extjs4.2版本。 运行后得到报错信息: 然后我换到extjs6.0,据说6.0已经把 addEvents 废弃了,那么我把 this.addEvents('walk'); 这句代码 阅读全文

posted @ 2016-04-13 15:35 zzbo 阅读(675) 评论(0) 推荐(0) 编辑

2015年11月13日 #

CentOS 6 中安装Node.js 4.0 版本或以上

摘要: 如果想在CentOS 6 中安装Node.js >4.0,如果通过以往的方式安装:wget http://nodejs.org/dist/v4.0.0/node-v4.0.0.tar.gztar zvxf node-v4.0.0.tar.gzcd node-v4.0.0./configuremake... 阅读全文

posted @ 2015-11-13 19:40 zzbo 阅读(3710) 评论(2) 推荐(0) 编辑

2015年10月30日 #

node的事件模块应用(译)

摘要: 第一次接触Node.js时,就觉得他只不过是用javascript实现的服务端。但实际上他提供了许多浏览器端不具备的方法,比如EventEmitter类。我们在本文中来学习如何使用EventEmitter。EventEmitter是什么?简单来说,使用EventEmitter,你可以监听一个事件,并... 阅读全文

posted @ 2015-10-30 10:33 zzbo 阅读(357) 评论(0) 推荐(0) 编辑

导航