0

我正在寻找一些可以对我执行此操作的插件(即使以类似的方式):我需要一个可以使用颜色逐行映射对象的代码效率的插件......例如从红色到蓝色,使红色成为线条更“低效”(或者,更容易......这需要更多时间)逐渐下降到最有效的蓝色。有什么事吗?如果没有,我想如果有人需要超越我,我会建造它。你觉得你会觉得有趣吗?提前致谢。

4

1 回答 1

0

一行代码所花费的时间通常以纳秒(百万分之一毫秒)为单位,而测量时间所花费的时间大致相同。有时该操作只需要获取 nanoTime() 所需时间的一小部分。

代码运行得更快,因为它是动态优化的,它需要多长时间取决于您使用的输入。这意味着一条需要 100 微秒的行可能会在 1 微秒之后。

如果一行代码需要 10 微秒,那是高效还是低效?您必须将其与其他实现方式进行比较。

您可以使用静态代码分析来解决常见的性能错误。IntelliJ 对自动修复的常见低效问题进行了大约 30 次检查。我建议你看一下 IntelliJ 中的代码分析。代码可能仍然效率低下,但您至少会修复一些显而易见的问题,一个程序可以为您修复代码。

于 2013-11-15T01:51:41.697 回答