1. 装饰器定义 不能修改被装饰函数的源代码,不能修改被装饰函数的调用方式,为其他函数添加其他功能 2. 使用高阶函数模拟装饰器 #! /usr/bin/env python # -*- coding: utf-8 -*- import time def timer(func): start_tim ...
分类:
其他好文 时间:
2020-04-09 09:11:25
阅读次数:
69
jmeter负载测试,会讨论到持续稳定地增加系统的负载。 负载测试模型有两种:一种是用户并发模式的负载[a.阶梯加压线程组 bzm - Concurrency Thread Group],一种是吞吐量模式的负载[a.持续的增加RPS,jp@gc - Throughput Shaping Timer, ...
分类:
其他好文 时间:
2020-04-05 15:47:35
阅读次数:
105
原:https://www.jianshu.com/p/7950ea349dbb 多线程有几种实现方式?如果被问到这个问题一定很头疼,因为百度一下随便就能出现各种各样的答案。两种、三种、四种、五种、六种、七种。。。 但本质上来讲,个人认为只有一种方式:实现Runnable接口。 先放个图: 线程相关 ...
分类:
编程语言 时间:
2020-04-03 16:46:33
阅读次数:
63
为了计算时间更加精确,可以用这个函数去掉LR自身的检查点所浪费的时间。如text check and image time Action() { double time_elapsed, duration, waste; merc_timer_handle_t timer; int m,n; lr_ ...
分类:
其他好文 时间:
2020-04-03 11:50:06
阅读次数:
91
测试一下Linux下面删除大量文件的效率。 首先建立50万个文件 $ test for i in $(seq 1 500000);do echo text >>$i.txt;done 1. rm删除 $ time rm -f * zsh: sure you want to delete all th ...
分类:
系统相关 时间:
2020-04-02 22:15:55
阅读次数:
109
1. Cortex-M4的内核设备 NVIC, Nested vectored interrupt controller SCB, System control block SysTick, The system timer MPU, Memory protection unit FPU, Floa ...
分类:
其他好文 时间:
2020-04-02 19:55:56
阅读次数:
86
在jmeter中,提到m并发,你可能马上想到线程数设置为m; 调节服务器压力的是rps,即每秒请求数;rps由线程数,循环次数,ramp-up time调节; 问题: 有一个页面,需要测试一下最大支持多少用户并发? 此时需计算的是最大用户并发数,强调的是同时操作,也可以理解为同时发起请求; 针对这个 ...
分类:
Web程序 时间:
2020-03-31 19:11:16
阅读次数:
1017
package t1; import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask; publi ...
分类:
其他好文 时间:
2020-03-31 10:50:09
阅读次数:
104
hashmap、hashtable、concurrenthashmap(hash三件套,说了10分钟) hash扩容。给定一个长度为1000的hashmap,存放900个元素会不会扩容、750个呢? ThreadLocal 原理 线程池原理(参数、执行过程、拒绝策略) 写了一个BlockingQue ...
分类:
编程语言 时间:
2020-03-30 16:31:54
阅读次数:
90
函数节流有个毛病,就是最后一次事件执行后,如果距离上一次事件执行不到规定时间,那么最后一次事件就不会执行,解决方法就是把事件函数节流和防抖结合在一起 function throlle(callback,delay){ let startTime=0; let timer=null; return f ...
分类:
其他好文 时间:
2020-03-29 18:01:41
阅读次数:
97