https://yq.aliyun.com/ziliao/210955 输出结果: 第一种方法耗时:101918微秒第二种方法耗时:49042微秒第三种方法耗时:82706微秒第四种方法耗时:75093微秒 把上述的1000000改成10,输出结果如下: 第一种方法耗时:806微秒第二种方法耗时:4 ...
分类:
其他好文 时间:
2019-01-02 20:42:56
阅读次数:
212
java.util包提供了Date类来封装当前的日期和时间。 Date类提供两个构造函数来实例化Date对象。 第一个构造函数使用当前日期和时间来初始化对象。 第二个构造函数接收一个参数,该参数是从1970年1月1日起的微秒数。 Date对象创建以后,可以调用下面的方法。 获取当前日期时间 Java ...
分类:
编程语言 时间:
2018-12-06 23:54:43
阅读次数:
241
一:redis慢查询日志编辑配置文件/etc/redis.conf针对慢查询日志,可以设置两个参数,一个是执行时长,单位是微秒,另一个是慢查询日志的长度。当一个新的命令被写入日志时,最老的一条会从命令日志队列中被移除。slowlog-log-slower-than1000//单位ms,表示慢于1000ms则记录日志slowlog-max-len128//定义日志长度,表示最多存128条slowlo
分类:
Web程序 时间:
2018-11-15 00:16:41
阅读次数:
215
PHP自带生成唯一id的函数:uniqid() 它是基于当前时间微秒数的 用法如下: 但是它生成的标识有可能不是唯一的,所以很多人会: 如果你还担心,可以用更严谨的方法: ...
分类:
Web程序 时间:
2018-10-31 12:38:39
阅读次数:
249
这个谜题之所以被称为长整除是因为它所涉及的程序是有关两个long型数值整除的。被除数表示的是一天里的微秒数;而除数表示的是一天里的毫秒数。这个程序会打印出什么呢? 这个谜题看起来相当直观。每天的毫秒数和每天的微秒数都是常量。为清楚起见,它们都被表示成积的形式。每天的微秒数是(24小时/天60分钟/小 ...
分类:
其他好文 时间:
2018-10-24 00:55:37
阅读次数:
145
某核反应堆有两类事件发生:高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定n微秒时高能 ...
分类:
其他好文 时间:
2018-10-23 21:01:49
阅读次数:
130
在项目中,经常要对某些方法的执行性能(消耗的时间)进行日志记录,有两种方案来实现。 StopWatch 使用Stopwatch类来量度时间非常简单。跟现实生活中的秒表一样,这个类的对象也能够对计数器进行开始、停止、归零(重置)操作,不过它可比一般的秒表精确多了,它能够精确到微秒(也就是百万分之一秒) ...
分类:
Web程序 时间:
2018-08-29 10:42:30
阅读次数:
184
一些自己用过的php函数 1.microtime() microtime — 返回当前 Unix 时间戳和微秒数 返回的是 微秒加空格加unix秒 list($msec, $sec) = explode(' ', microtime()); 2.list() list 把数组中的值赋给一些变量 ar ...
分类:
Web程序 时间:
2018-08-20 15:44:11
阅读次数:
221
Redis慢查询日志编辑配置文件/etc/redis.conf针对慢查询日志,可以设置两个参数,一个是执行时长,单位是微秒,另一个是慢查询日志的长度。当一个新的命令被写入日志时,最老的一条会从命令日志队列中被移除。slowlog-log-slower-than1000//单位ms,表示慢于1000ms则记录日志slowlog-max-len128//定义日志长度,表示最多存128条slowlogg
分类:
Web程序 时间:
2018-08-18 16:21:43
阅读次数:
220
JMH,即Java Microbenchmark Harness,是专门用于代码微基准测试的工具套件。何谓Micro Benchmark呢?简单的来说就是基于方法层面的基准测试,精度可以达到微秒级。当你定位到热点方法,希望进一步优化方法性能的时候,就可以使用JMH对优化的结果进行量化的分析。 JMH ...
分类:
其他好文 时间:
2018-08-16 19:34:29
阅读次数:
609