Node
文章平均质量分 61
Hans Huang
热爱IT,热爱钻研,热爱分享
展开
-
实现IOS安装的二维码(plist,nodeJS)
二维码的生成二维码的黑白点里隐藏的信息是什么?是IOS项目的特有超链接格式:itms-services:///?action=download-manifest&url=(plist文件的URL)可见核心在于plist文件的位置,以及plist文件中的内容。plist文件配置app.plist<?xml version="1.0" encoding="UTF-8"?&g...原创 2020-02-11 20:38:26 · 702 阅读 · 2 评论 -
基于jsonwebtoken+passport实现token验证拦截
1. JSON Web TokenJWT是实现token技术的一种解决方案,是目前最流行的跨域身份验证解决方案。今天我们主要聊一聊基于nodeJS使用jsonwebtoken实现token。1.1. JWT的基本组成JWT对象是一个很长的字符串,看起来没有任何规律,通过“.”分隔符分为三个字串。字串之间不换行。如图所示,JWT Token包括三个部分。1.1.1. HeaderJW...原创 2020-02-09 20:07:44 · 916 阅读 · 0 评论 -
Mongoose返回的一大串是什么鬼?
mongoose我们在model文件配置projectInfo的schema,我们都知道,每一个schema实例都映射一个mongodb的表,可以说schema是mongoose操纵mongodb的灵魂所在。var mongoose = require('mongoose')mongoose.Promise = require('bluebird')var schema = mongo...原创 2020-01-05 20:17:46 · 1380 阅读 · 4 评论 -
浅谈NodeJS的异步I/O
浏览器和NodeJS均使用JavaScript作为其编程语言。准确来说,是NodeJS的作者选择了用JavaScript作为应用层的语言,底层则是基于V8引擎。尽管浏览器应用和NodeJS都是使用JavaScript进行编程,但一些关键的差异使体验相当不同。而NodeJS的核心,就是异步I/O。为什么NodeJS选择异步I/O?在Node中,绝大多数的操作都是以异步的方式进行调用,每一个调用之间不需要等待前一个调用结束,比如说两个请求进行异步I/O,那么耗时则取决于最慢的那个请求。换句话说,第一.原创 2020-09-15 22:12:25 · 405 阅读 · 0 评论