定义一个中间件类 来计算http请求的时间 public class ResponseTimeMiddleware { // Name of the Response Header, Custom Headers starts with "X-" private const string RESPO ...
分类:
Web程序 时间:
2020-02-20 15:30:00
阅读次数:
92
缓存Cache-Control的特性 a.可缓存性 public : http请求返回的过程中,返回的数据可以在路径中的每个节点被缓存 private : 只有请求的浏览器才可以缓存请求到的数据 no-cache: 可以使用缓存,但是使用之前必需先通过服务器验证一下,如果源服务器验证 后说可以使用本 ...
分类:
系统相关 时间:
2020-02-20 11:44:32
阅读次数:
99
5-1 条件测试 :编写一系列条件测试;将每个测试以及你对其结果的预测和实际结果都打印出来。 a. 详细研究实际结果,直到你明白了它为何为True 或False b. 创建至少2个测试,且其中结果分别为True 和False 的测试都至少有2个。 food = 'meat' print("Is fo ...
分类:
编程语言 时间:
2020-02-20 11:36:35
阅读次数:
83
90% Line 参数正确的含义: 常见的错误: 90% 用户的响应时间是错误的; 前90%用户的平均响应时间错误; 那看看JMeter 官网是怎么说的? 90% Line - 90% of the samples took no more than this time. The remaining ...
分类:
其他好文 时间:
2020-02-19 23:54:13
阅读次数:
118
vue-countdown组件 Main dist/ ├── vue-countdown.js (UMD) ├── vue-countdown.min.js (UMD, compressed) ├── vue-countdown.common.js (CommonJS, default) └── v ...
分类:
其他好文 时间:
2020-02-19 19:09:13
阅读次数:
138
ELK简介 Elasticsearch :是一个高度可扩展的开源全文搜索和分析引擎。能够快速,实时的存储,搜索和分析大量数据,通常用做底层引擎技术。 Kibana :是一个开源分析和可视化平台,是进入Elastic Stack的窗口,可以在Elasticsearch中对程序的数据进行可视化探索和实时 ...
分类:
其他好文 时间:
2020-02-19 18:50:27
阅读次数:
94
JavaScript:函数、标准对象 初识函数 函数就和Java中的方法是一样的,说白了,就是一系列语句的集合,我们可以提取出来实现复用! 在JavaScript中,定义函数的方式如下: function abs(x) { if (x >= 0) { return x; } else { retur ...
分类:
编程语言 时间:
2020-02-18 18:08:56
阅读次数:
68
引言 这部分内容详解线程的同步与互斥,解决线程同步与互斥的主要方式是 CAS、synchronized 和 lock。 CAS 与 ABA 问题 什么是 CAS ? CAS 是乐观锁的一种实现方式,是一种轻量级锁,JUC 中很多工具类的实现都是基于 CAS 的,用于解决线程的同步与互斥。解决线程同步 ...
分类:
编程语言 时间:
2020-02-18 13:21:40
阅读次数:
100
1 概述 <sstream> 定义了三个类:istringstream、ostringstream 和 stringstream,分别用来进行流的输入、输出和输入输出操作。本文以 stringstream 为主,介绍流的输入和输出操作。 <sstream> 主要用来进行数据类型转换,由于 <sstr ...
分类:
其他好文 时间:
2020-02-18 13:20:39
阅读次数:
63
一、源码 1、Lock接口 void lock(); 锁 void lockInterruptibly() throws InterruptedException; 在等待锁时被中断会抛异常 boolean tryLock(); 判断锁是否可用,可用就获取 boolean tryLock(long ...
分类:
其他好文 时间:
2020-02-18 10:09:04
阅读次数:
56