chszs的专栏

LQ的小窝

在SPA应用中利用JWT进行身份验证

在SPA应用中利用JWT进行身份验证 2018.3.21 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 SPA SPA即Single Page Application,单页应用程序,是一种Web应用程序或网站,通过动态地重写当前的页面,而不是从服务器端加载一个新网...

2018-03-21 14:41:46

阅读数:234

评论数:1

利用Nginx加GeoIP MaxMind数据库获取用户的地理位置

利用Nginx加GeoIP MaxMind数据库获取用户的地理位置 版权声明:本文为博主chszs的原创文章,未获得博主授权均不能转载,否则视为侵权。 本文讲述仅通过配置Nginx加上GeoIP MaxMind数据库,就能获得用户IP地址的实际物理位置,而无需编写任何代码。 地理位置数据在业务中有...

2017-07-30 11:42:38

阅读数:2070

评论数:2

基于Node.js的模板引擎大比拼

基于Node.js的模板引擎大比拼作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs本文对基于Node.js的模板引擎做了一个汇总和对比,具体如下。Mustache官网见:http://mustache.github.io...

2017-02-28 17:16:19

阅读数:2829

评论数:2

CentOS 7系统安装Ghost

CentOS 7系统安装Ghost作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs一、Ghost介绍Ghost是一个开源、免费的博客平台,它基于Node.js构建,设计目标是简化在线发布博客的过程。 本文主要讲述怎样在...

2016-05-24 17:26:40

阅读数:7380

评论数:0

µWebSockets:一种WebSocket服务器实现

µWebSockets:一种WebSocket服务器实现。µWebSockets简称µWS,是一个超轻量级的、高效的、可扩展的WebSocket服务器实现,基于Node.js开发,主要特征是易于使用、完全异步的面向对象的接口,并且可以扩展到数百万的连接,与同类的产品相比,其内存

2016-05-22 17:07:42

阅读数:4817

评论数:1

在Node.js中实现任务调度与执行

在Node.js中实现任务调度与执行作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs批处理是业务开发中经常会遇到的需求,比如银行对账单的处理,又比如广告邮件的推送。Node.js在批处理方面也有一些优秀的库,node-s...

2016-05-08 20:08:53

阅读数:7055

评论数:0

Express.js路由详解

Express.js路由详解作者:chszs,未经博主允许不得转载。Express的路由模块是由一个URI(或者叫路径)和一个特定的HTTP方法(比如GET、POST等)组成的,表示应用该如何响应客户端对指定URI的访问。 每一个路由都可以有一个或多个处理函数,当匹配到路由时,将执行相应的函数。 ...

2016-04-04 09:03:11

阅读数:6490

评论数:0

npm使用指南

npm使用指南作者:chszs,未经博主允许不得转载。npm全称为Node Package Manager,是一个基于Node.js的包管理器,也是整个Node.js社区最流行、支持的第三方模块最多的包管理器。至今,npm已经管理约24万个由开发者、公司和社区创建的模块。npm的使用很简单,记住以...

2016-03-26 13:04:46

阅读数:10196

评论数:0

JavaScript包管理器综述

JavaScript包管理器综述作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs对于JavaScript来说,包管理器并不是一个新概念,npm和bower是JavaScript的两个最流行的包管理器工具,JavaScri...

2016-03-18 09:05:04

阅读数:2976

评论数:0

在Ubuntu 15.10搭建MEAN开发环境

在Ubuntu 15.10搭建MEAN开发环境作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs本文主要讲述如何在Ubuntu 15.10系统上搭建MEAN开发环境。1、安装Node.js和使用nvm安装npmnvm是一个...

2015-12-02 14:06:27

阅读数:2431

评论数:0

Node.js开发者必须熟悉的四个JavaScript概念

Node.js开发者必须熟悉的四个JavaScript概念作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsNode.js是一个服务器端的开发框架,它基于Google Chrome的V8 JavaScript引擎构建。尽管...

2015-11-26 11:58:58

阅读数:5547

评论数:1

在Ubuntu上安装Node.js的Upstream版本

在Ubuntu上安装Node.js的Upstream版本作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszsNode.js是一个软件平台,可用于快速开发和构建可扩展的Web应用。Node.js使用JavaScript作为其脚本语言,通过非阻...

2015-08-29 09:59:44

阅读数:1181

评论数:1

利用Redis撤销JSON Web Token产生的令牌

利用Redis撤销JSON Web Token产生的令牌作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszs早先的博文讨论了在Angular.js和Node.js中使用jsonwebtoken实现认证授权的案例。这里要说明一下,当用户点击了...

2015-07-27 10:20:22

阅读数:6636

评论数:1

用Nginx做NodeJS应用的负载均衡

《用Nginx做NodeJS应用的负载均衡》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs负载均衡可以把用户的请求分摊到多个服务器上进行处理,从而实现了对海量用户的访问支持。负载均衡的架构如图所示:对于复杂的Web应用来说,用Nginx做前端负载均衡是...

2015-01-27 21:34:44

阅读数:15125

评论数:2

HapiJS开发手册

HapiJS开发手册作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、HapiJS介绍HapiJS是一个开源的、基于Node.js的应用框架,它适用于构建应用程序和服务,其设计目标是让开发者把精力集中于开发可重用的应用程序的业务逻辑,向开发者提供构建应...

2014-11-03 00:17:36

阅读数:7566

评论数:1

论Node在构建超媒体API中的作用

论Node在构建超媒体API中的作用作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs超媒体即Hypermedia,是一种采用非线性网状结构对块状多媒体信息(包括文本、图像、视频等)进行组织和管理的技术。超媒体的概念类似于早期的超文本,超文本的本质是在文本...

2014-07-25 22:44:44

阅读数:3079

评论数:1

如何在Ubuntu上安装最新版本的Node.js

如何在Ubuntu上安装最新版本的Node.js作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsNode.js是一个软件平台,通常用于构建大规模的服务器端应用。Node.js使用JavaScript作为其脚本语言,犹豫其非阻塞I/O设计以及单线程事件循环...

2014-07-07 17:13:06

阅读数:99434

评论数:7

Nginx担当WebSockets代理

Nginx担当WebSockets代理英文原文:http://nginx.com/blog/websocket-nginx/作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsWebSocket 协议提供了一种创建支持客户端和服务端实时双向通信Web应用程序...

2014-05-20 15:23:13

阅读数:31275

评论数:2

选择适合的Node.js授权认证策略

选择适合的Node.js授权认证策略作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs英文原文:https://stormpath.com/blog/choosing-nodejs-authentication-strategy/Node.js正在兴起!我...

2014-05-03 17:44:35

阅读数:16691

评论数:0

Backbone.js的集合详解(下)

《Backbone.js的集合详解(下)》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs四、构造器与初始化当我们创建一个集合时,我们可以传递模型的初始化数组。集合的比较器可以作为一个选项被加入。如果传递的比较器选项是false,那么会阻止排序。如果我们...

2014-04-24 16:51:44

阅读数:5637

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭