performance
-
XPath.evaluate 性能在多次调用时速度变慢(荒谬地) 我正在尝试使用javax.xml.xpath包在具有多个命名空间的文档上运行XPath表达式,并且我遇到了愚蠢的性能问题。 我的测试文档是从一个真实的生产示例中提取的。它是大约600k的xml。该文档是一个
-
-
在 Java 中,未使用的导入声明会占用内存吗? 未使用的导入是否像这样 - 导入android.widget.RelativeLayout;吃掉内存?只是想知道它有多大或只是有价值?也许这是愚蠢的问题,但我还没有找到答案。
-
如何有效地(性能)从Java中的列表中删除许多项目? 我有相当大的列表命名项目(> = 1,000,000个项目)和一些由表示的条件,该条件选择要删除的项目,对于我列表中的许多(也许是一半)项目都是如此。 我的目标是有效地删除通过选择的项目
-
Java:Getter 和 setter 比直接访问更快? 我测试了我正在Linux Netbook上使用 1.3.7编写的Java光线跟踪器的性能。我用分析器测量。为了好玩,我测试了使用 getter 和 setter 与直接访问字段之间是否存在差异。getters 和 setter 是标准代码,无需
-
Clojure在简单循环和Java上的表现真的很糟糕 剧透预警,这是欧拉计划的第5个问题。 我试图学习Clojure并解决了问题5,但它慢了几个数量级(Java中的1515 ms与Clojure中的169932 ms)。我甚至尝试使用类型提示,未经检查的数学运算和内联函数
-
在插入到集合中之前是否应检查重复项 我正在学习使用集合。我的问题是:集合不包含重复项。当我们尝试插入重复项时,它不会抛出任何错误并自动删除重复项。在插入 set 之前检查每个值是否存在是一种很好的做法吗?或者可以
-
-
与 Java 6 相比,Java 8 的 GUI 性能较差 在 Java 6 中,下面的代码按预期运行,但在 Java 8 中,它需要花费更多的时间。有趣的是,组件使用相同的方法来启用和禁用组件,但禁用调用比启用调用花费的时间要长得多,几乎是启用调用的
-
使用新的 java.time API 解析时区的速度非常慢 我刚刚将一个模块从旧的java日期迁移到新的java.time API,并注意到性能大幅下降。它归结为解析带有时区的日期(我一次解析数百万个)。 解析没有时区()的日期字符串速度很快 - 比旧的java
标签