前言 上次看到了koa-compose的代码,今天来说一下koa中间件的级联以及工作原理。 中间件工作原理 初始化koa实例后,我们会用use方法来加载中间件(middleware),会有一个数组来存储中间件,use调用顺序会决定中间件的执行顺序。 每个中间件都是一个函数(不是函数将报错),接收两个 ...
分类:
其他好文 时间:
2019-10-19 14:52:12
阅读次数:
78
Kubernetes 已经成为业界领先的容器编排环境,这极大地推动了 Kubernetes 服务在全球各大主要公有云平台上的显著增长。但是,在 Kubernetes 的核心资源中诸如服务、部署等,从整个应用的角度来看,却像是呈现出应用的离散状态。此外,Helm chart 这样的对象,虽然看起来像是... ...
分类:
其他好文 时间:
2019-10-19 14:51:54
阅读次数:
510
“词云”这个概念由美国西北大学新闻学副教授、新媒体专业主任里奇·戈登(Rich Gordon)提出。戈登做过编辑、记者,曾担任迈阿密先驱报(Miami Herald)新媒体版的主任。他一直很关注网络内容发布的最新形式——即那些只有互联网可以采用而报纸、广播、电视等其它媒体都望尘莫及的传播方式。通常, ...
分类:
其他好文 时间:
2019-10-19 14:51:28
阅读次数:
924
http://murata.eetrend.com/article/2019-08/1002998.html 电容器的8个典型应用电路,值得一看 <!-- END OUTPUT from 'core/modules/node/templates/field--node--title.html.twi ...
分类:
其他好文 时间:
2019-10-19 14:50:50
阅读次数:
156
(一)主界面介绍 一、工具导航栏 Charles 顶部为菜单导航栏,菜单导航栏下面为工具导航栏。视图如下图所示: 工具导航栏中提供了几种常用工具: :清除捕获到的所有请求 :红点状态说明正在捕获请求,灰色状态说明目前没有捕获请求。 :灰色状态说明是没有开启网速节流,绿色状态说明开启了网速节流。 :灰 ...
分类:
其他好文 时间:
2019-10-19 14:50:23
阅读次数:
88
https://review.opendev.org/Documentation/user-search.html Gerrit Code Review - Searching Changes https://review.opendev.org/Documentation/cmd-query.ht ...
分类:
其他好文 时间:
2019-10-19 14:50:08
阅读次数:
118
仅仅做个记录,内核4.19 struct net_device { char name[IFNAMSIZ]; //网络设备的名称 struct hlist_node name_hlist; char *ifalias; /* * I/O specific fields * FIXME: Merge ...
分类:
Web程序 时间:
2019-10-19 14:49:50
阅读次数:
161
IO系统结构 设备的分类 IO管理的目标和任务 IO控制方式 轮询,中断,DMA DMA DMA与中断的区别 IO软件设计与层次结构 I/O子系统概述 高速缓存与缓冲区 缓冲 单缓冲 双向缓冲 双缓冲 循环缓冲 缓冲池 高速缓存与缓冲区对比 I/O性能问题 ...
分类:
其他好文 时间:
2019-10-19 14:49:35
阅读次数:
106
使用Bootstrap模态框时Uncaught TypeError: $(...).modal is not a function 看了官网代码,发现没有错,和视频中的源码对比也发现没有错 结果发现是自己的Jquery 的引入在bootstrap的后面导致的,把jquery的js引入放在bootst ...
分类:
其他好文 时间:
2019-10-19 14:49:23
阅读次数:
113
Python pass是空语句,是为了保持程序结构的完整性。 passass 不做任何事情,一般用做占位语句。 **Python 语言 pass 语句语法格式如下:** pass **实例:** #!/usr/bin/python #-\*- coding: UTF-8 -\*- #输出 Pytho ...
分类:
编程语言 时间:
2019-10-19 14:48:55
阅读次数:
90
一.理论 FIFO:先进先出调度算法 LRU:最近最久未使用调度算法 两者都是缓存调度算法,经常用作内存的页面置换算法。 打一个比方,帮助你理解。你有很多的书,比如说10000本。由于你的书实在太多了,你只能放在地下室里面。你看书的时候不会在地下室看书,而是在书房看书。每次,你想看书都必须跑到地下室 ...
分类:
编程语言 时间:
2019-10-19 14:48:20
阅读次数:
84
价格:阿里云是114元/年,腾讯云是120元/年,阿里云便宜6元 使用期限:阿里云是年龄低于24岁,就可以用同样的价格购买和续费;而腾讯云最多只能续费2年 也就是说,从18岁开始上大学,阿里云可以用6年,腾讯云只能用到大三。 阿里云学生主机申请流程: ① 注册阿里云账号 → ② 完成实名认证 → ③ ...
分类:
其他好文 时间:
2019-10-19 14:47:57
阅读次数:
145
1.下载latex的镜像,然后安装 从官网https://www.latex-project.org/选择最新版进行下载,文件比较大,需要下载一段时间。 下完之后,以文件资源管理打开iso文件,进入之后,选择advanced.bat文件安装(如下图),注意选择自己所需的那些项目,不要安装冗余了,接下 ...
分类:
其他好文 时间:
2019-10-19 14:47:45
阅读次数:
254
转:https://www.cnblogs.com/zhuochong/p/10082498.html 可供选择的jenkins2 插件镜像列表: Jenkins 所有镜像列表: http://mirrors.jenkins-ci.org/status.html比如日本的镜像: http://mir ...
分类:
其他好文 时间:
2019-10-19 14:47:32
阅读次数:
549
介绍 邮件服务是常用的服务之一,作用很多,对外可以给用户发送活动、营销广告等;对内可以发送系统监控报告与告警。 本文将介绍Springboot如何整合邮件服务,并给出不同邮件服务商的整合配置。 如图所示: Springboot整合邮件服务 Springboot整合邮件服务 开发过程 Springbo ...
分类:
编程语言 时间:
2019-10-19 14:47:03
阅读次数:
93
/** * 五种基本数据类型:string, number, boolean, null, undefined */ // undefined // 声明变量foo,未声明变量bar var foo; console.log(`typeof foo: ${foo}`, `typeof bar: ${... ...
分类:
Web程序 时间:
2019-10-19 14:46:44
阅读次数:
134