【问题标题】:calculate encryption/decryption time of DNA encryption/decryption in java [closed]计算java中DNA加密/解密的加密/解密时间[关闭]
【发布时间】:2015-02-26 05:35:04
【问题描述】:

我在 NetBeans IDE 中用 java 实现了 DNA 加密和解密代码。我想知道是否有任何方法可以计算加密和解密时间。

【问题讨论】:

  • 更多细节将帮助您获得回复。请说明您对您的代码 sn-p 做了什么以及您到底想做什么。

标签: java algorithm encryption time


【解决方案1】:
long startTime = System.nanoTime();
encryption/decryptionMethodToTime();
long endTime = System.nanoTime();

long duration = (endTime - startTime);  //divide by 1000000 to get milliseconds.

【讨论】:

  • 这个答案是正确的,但需要注意的是:1)虽然方法被称为nanoTime,但精度通常在毫秒级和2)测量单个调用的时间不是一种可靠的分析方法,因为最有可能的外部因素(其他进程等)比您自己的算法对该时间的影响更大。
  • 以毫秒为单位计算时间的方法是什么
猜你喜欢
  • 2011-09-29
  • 2018-06-05
  • 2012-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-20
  • 2013-03-16
相关资源
最近更新 更多