![]() |
1
2
下面是我如何决定解决这个问题的。如果我的解决方案有问题,请发表评论,如果答案正确,我将标记其他人的答案。 我更改了代码以在上一篇文章中注销事件处理程序,并通过设置断点确认代码正在执行。运行应用程序后,仍然泄漏1.5GB。 我对singleton模式的一个问题是我不知道如何处理工作流的不同实例。结果是,我只需要检查通过事件参数传递的实例的instanceID,并确保它们匹配。这就是处理不同工作流事件的方式。 我从中实现了单例模式 http://bit.ly/8pkEWT 此外,还注销了事件处理程序并处理了instanceID。内存泄漏消失了!但是,我还没有开始验证每个工作流的结果。(伊克斯) |
|
Park · 为什么两个不同实例的isa指针相同? 7 年前 |
![]() |
Matthias · 转到运行时日志详细信息更改 7 年前 |
![]() |
belnxkkk · spring在运行时添加数据源 8 年前 |
![]() |
Homunculus · 在大型数据帧中查找哪一天是假日-巨大的运行时 8 年前 |
![]() |
Jack Armstrong · 优化PowerPoint的VBA宏 8 年前 |
![]() |
Farzin · 从当前命名空间获取用户定义控件的列表 8 年前 |
![]() |
Mary · Java execute命令在代码中不起作用 8 年前 |