前言 在大厂工作了6年,当了3年的前端面试官,把大厂常问的面试题与答案汇总在我的Github中。希望对大家有所帮助,助力大家进入自己理想的企业。 项目地址是: https://github.com/airuikun/W&…
分类:node.js教程
Node单线程 - 怎么理解"单线程"/Node实现多线程
Node单线程的理解 Node 是单线程的指的是 JavaScript 的执行是单线程的,但 Javascript 的宿主环境,无论是 Node 还是浏览器都是多线程的 在 Node 启动后,会创建 v8 的实例,这个实…
网站接入QQ登录功能
原文链接:网站接入QQ登录功能 说明 本文中所说的QQ登录功能,是采用官方的OAuth2.0来实现的,这样有更多的自主权。另一种较为简单的JS-SDK开发方式,虽然非常简便,但自主性不够,所以没有采用。 下文中所构造的U…
巧用 TypeScript(二)
Decorator Decorator 早已不是什么新鲜事物。在 TypeScript 1.5 + 的版本中,我们可以利用内置类型 ClassDecorator、PropertyDecorator、MethodDecor…
songEagle开发系列:Vue + Vuex + Koa 中使用JWT认证
一、前言 JWT(JSON Web Token),是为了在网络环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519)。 JWT不是一个新鲜的东西,网上相关的介绍已经非常多了。不是很了解的可以在网上搜索一下相…
Express 文档(静态文件)
静态文件 要提供静态文件(如images、CSS文件和JavaScript文件),请使用Express中的express.static内置中间件功能,函数签名是: express.static(root, [option…
Git基础知识教程整理(Git基本操作)
Git简介 Git是目前世界上最先进的分布式版本控制系统(没有之一)。Linux之父Linux用C语言写了Git分布式版本控制系统。 分布式版本控制系统与集中式版本控制系统的区别 区别 分布式 集中式 中央服务器 有,版…
《Nodejs实战》笔记三:Web程序是什么?
1. 了解Web程序的结构 package.json 包 public/ 静态资源文件夹,CSS和JS都放这里 node_modules/ 依赖 放程序代码的 app.js或者index.js 程序入口 models/ …
mac 中运行npm permission denied, mkdir
在node-modules中查看有无fsevents 报错应该是没有,那么npm install fsevents@1.2.9 执行之后再执行npm install就不会报错了
node 入门级必看
讲解任何一个东西,我们一定要知道:它是什么?怎么用?两个很关键的问题 定义 首先 node 并不是一门语言,而是 javascript 的一个新的运行环境(准确地说是 js 的一个运行时) 传统上,js 的运行环境依赖于…
跨域解决之JSONP和CORS
相同协议、域名、端口下 页面在 http://localhost:3000/0 服务在 http://localhost:3000/1 控制台能正常输出 {name: ”, sex: ”, _st…
MPVUE -学习笔记
MPVUE -学习笔记