问题标签 [disposing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1058 浏览

image - XNA - 如何使图像在 x 秒后消失?

不好意思打扰大家了,我在XNA上找不到什么好的教程,所以才来这里求助,请问如何让它等待处理呢?

0 投票
2 回答
6599 浏览

c# - 使用Backgroundworker的正确方法

我正在使用 backgroundworker 来显示加载屏幕。

DO 事件如下所示:

我使用以下代码来处理加载屏幕:

我应该为此使用 RunWorkerCompleted 事件吗?这是使用Backgroundworker的正确方法吗?

0 投票
1 回答
3308 浏览

java - 在 Swing 中处理 JFXPanel 时出现 JavaFX IllegalStateException

我刚刚遇到了 JavaFX 和 Swing 的奇怪之处。

处理已添加到 JFrame 或 JPanel 的 JavaFX 面板时,重新添加新的 JFXPanel 将引发 IllegalStateException:“Platform.exit 已被调用”。

在我的情况下,这发生在我删除了一些带有 JFXPanel 的 JPanel,然后尝试重新添加它们之后。

0 投票
2 回答
494 浏览

c# - 如何强制收集 MemoryStream 的底层缓冲区?

我正在使用内存流,并且遇到了一些内存不足异常的问题。导致问题的方法如下。

这是一个典型的调用:

我已经IDisposable在这个方法的包含类中实现了,并且我明确地处理了流(即使它不应该是必要的),但我无法回收我的内存。我知道这是因为 MemoryStream 的底层缓冲区仍在浮动,并且我的应用程序的虚拟内存已耗尽。那么,如何杀死底层缓冲区呢?有什么我可以在这里使用的技术吗?

非常感谢。

[编辑]

我修复了 using 语句,但问题仍然存在。谢谢你的收获。

0 投票
2 回答
5758 浏览

java - 老一代和老一代的区别

现在我试图理解java垃圾收集的基本概念。

我已经阅读了很多关于它的文章。

在我看到old generation的某处和某处tenured generation。描述非常相似。

看起来其中一个是进化的第二个。

您能否提供有关此主题的更多信息?

0 投票
3 回答
800 浏览

c# - 处理连接、命令、适配器

当我从我的 c# 代码中查询数据库时,我通常使用类似这样的结构:

我是否应该实际使用所有这些“使用”,或者仅处理连接就足够了,所有相关对象也将被处理?