Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gwt EnsuredBugId()真的会影响性能吗?_Gwt - Fatal编程技术网

Gwt EnsuredBugId()真的会影响性能吗?

Gwt EnsuredBugId()真的会影响性能吗?,gwt,Gwt,在尝试将我们的webapp(用GWT编写)设置为自动测试时,我读到/听说使用ensureDebugId()设置元素id会导致应用程序性能下降。当然,设置元素属性会对最终应用程序的性能造成小的影响,但是EnsuredBugId()真的会导致性能上的显著差异吗?除了设置元素id之外,它在引擎盖下还做其他事情吗 在我们的100+屏幕应用程序中,它不会导致任何明显的性能下降 在编写代码之前,不要对应用程序进行微优化 打开ensuredbugid并评测应用程序 关闭ensuredbugid并评测应用程序

在尝试将我们的webapp(用GWT编写)设置为自动测试时,我读到/听说使用ensureDebugId()设置元素id会导致应用程序性能下降。当然,设置元素属性会对最终应用程序的性能造成小的影响,但是EnsuredBugId()真的会导致性能上的显著差异吗?除了设置元素id之外,它在引擎盖下还做其他事情吗

  • 在我们的100+屏幕应用程序中,它不会导致任何明显的性能下降

  • 在编写代码之前,不要对应用程序进行微优化

  • 打开
    ensuredbugid
    并评测应用程序

  • 关闭
    ensuredbugid
    并评测应用程序

  • 如果您真的发现它影响了无法忍受的性能,请拨打电话。

  • 在我们的100+屏幕应用程序中,它不会导致任何明显的性能下降

  • 在编写代码之前,不要对应用程序进行微优化

  • 打开
    ensuredbugid
    并评测应用程序

  • 关闭
    ensuredbugid
    并评测应用程序


  • 如果您真的发现它影响了无法忍受的范围内的性能,请拨打电话。

    EnsuredBugID
    只会导致性能问题,如果您在UI中呈现大量元素,我认为它们不会引起注意。如果您有这样的UI,您可能会注意到由于其他原因导致的性能问题

    无论如何,你从应用程序中删除的任何不必要的东西都会改进你的应用程序

    我将仅为测试环境启用
    EnsuredBugID
    ,这样您就可以使用不同的编译配置文件来使用jenkins或您正在使用的任何持续集成软件测试您的应用程序,并使用另一个配置文件来生成可交付产品


    如果您还没有阅读,gwt列表中的这一点可能会很有用。

    EnsureBugID只会导致性能问题,如果您在UI中呈现大量元素,我认为它们不会引起注意。如果您有这样的UI,您可能会注意到由于其他原因导致的性能问题

    无论如何,你从应用程序中删除的任何不必要的东西都会改进你的应用程序

    我将仅为测试环境启用
    EnsuredBugID
    ,这样您就可以使用不同的编译配置文件来使用jenkins或您正在使用的任何持续集成软件测试您的应用程序,并使用另一个配置文件来生成可交付产品

    如果您还没有阅读,gwt列表中的这一点可能会很有用