在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,记作:T(n)=O(f(n))。它表示随问题规模n的增大,算法执行时间的增长率和f(n)的增长率相同,称作算法的渐进时间复杂度,简称为时间复 ...
分类:
编程语言 时间:
2021-04-13 12:03:01
阅读次数:
0
sleep和wait的区别: 1 sleep是Thread的静态方法,wait是object方法。 2 sleep不会释放锁,wait会释放锁。 3 sleep不需要唤醒,而wait需要被唤醒。 yield 方法的作用是放弃当前cpu资源,将它让给其他的任务去占用cpu执行时间,但放弃的时间不确定, ...
分类:
其他好文 时间:
2021-04-12 11:44:46
阅读次数:
0
一、查询执行最慢的sql select * from (select sa.SQL_TEXT, sa.SQL_FULLTEXT, sa.EXECUTIONS "执行次数", round(sa.ELAPSED_TIME / 1000000, 2) "总执行时间", round(sa.ELAPSED_T ...
分类:
数据库 时间:
2021-04-02 13:30:19
阅读次数:
0
hashmap<K,V> hash表基于map接口的继承。这个继承提供了所有的map操作,允许空值和空键.hashmap类大致有hashtable,除了它不能并发和允许空值。这个类不能保证map的顺序,尤其是它不能保证数据的顺序一直不变。对于get和put的执行时间是常量,假如hash功能合适的分散 ...
分类:
其他好文 时间:
2021-04-02 13:21:36
阅读次数:
0
2mb文件上传、30秒脚本执行时间,对于一般的网页来说,可能有点长,不过我这个应用程序是允许程序执行时间在2分钟内的,所以,30秒不应该是上限。修改程序脚本优化的话,可能会减少脚本执行的时间,不过由于需要改动的地方较多,所以这个方法不太可行,于是,唯有是能修改这个30秒的上限了。 其他相关参数解释: ...
分类:
Web程序 时间:
2021-03-04 13:08:10
阅读次数:
0
一、预备工作 1、打开jemeter软件 2、添加一个测试计划并命名 3、添加线程组,配置线程数、循环次数、执行时间 4、添加http请求(如需添加token,配置原件——http信息头管理器) 5、添加监听器 二、UI界面运行 1、点击运行,弹出保存提示 2、运行结果 三、通过命令执行 1、通过c ...
分类:
其他好文 时间:
2021-03-02 12:21:28
阅读次数:
0
装饰器 装饰器放在一个函数开始定义的地方,它就像一顶帽子一样戴在这个函数的头上。和这个函数绑定在一起。在我们调用这个函数的时候,第一件事并不是执行这个函数,而是将这个函数做为参数传入它头顶上这顶帽子,这顶帽子我们称之为 装饰器 。 装饰器的功能 引入日志 函数执行时间统计 执行函数前预备处理 执行函 ...
分类:
编程语言 时间:
2021-03-01 13:27:31
阅读次数:
0
慢日志 执行时间 > 10 未命中索引 日志文件路径 配置 内存 show variables like '%queries%'; set global [变量名] = [值] 配置文件 mysqld --defaults-file='E:\wupeiqi\mysql-5.7.16-winx64\m ...
分类:
其他好文 时间:
2021-02-26 13:15:05
阅读次数:
0
对代码程序发生错误的时候,通过记录日志的方式,来排查问题,是一个很好的习惯 对于日志的设置,需要以下几点:1- 存放路径2- 日志文件名3- 内容格式:format 2020_10_14.21.34.24 - logBasic.py [代码错误的行号] 级别:具体内容 执行时间 文件名 【报错行号】 ...
分类:
编程语言 时间:
2021-02-22 12:51:44
阅读次数:
0
Stopwatch sw = new Stopwatch(); sw.Start(); //任务123 Console.WriteLine("{0, 4}ms",sw.Elapsed.TotalMilliseconds); ...
分类:
其他好文 时间:
2021-02-17 14:21:57
阅读次数:
0