object-pooling

object-pooling

文章 0 浏览 3

如何在 C# 中实现可重用的对象池?

我正在通过流套接字处理大量数据。数据被使用并留给 GC 进行清理。我想预先分配一个可重用池并重用它以防止大量GC。 谁能帮助我吗?…

夜雨飘雪 2024-11-07 02:20:48 0 0

在列表中查找复杂类型的最快方法(向量、数组、字典,无论哪种更快)

冰雹,斯塔克! 我需要知道在复杂类型(对象和精灵的扩展)列表(向量、数组、字典,任何更快的)中查找项目的最佳方法。 我用过“大海捞针”的方法,…

£噩梦荏苒 2024-11-01 13:22:17 1 0

对象池有什么理由不被视为单例吗?

我并不一定意味着使用单例模式来实现,而是仅拥有并使用池的一个实例。我不喜欢只有一个池(或每个池类型一个)的想法。然而,我确实无法想出任何具体…

半山落雨半山空 2024-10-16 23:29:02 5 0

Java 中的对象池是什么?

什么是对象池以及什么是弱对象引用? 我们如何使用 Java 来实现它们?…

白馒头 2024-10-16 05:45:42 2 0

对象池和闪存

什么时候在 Flash 中使用对象池是个好主意?例如,对于位图、MovieClips(其中包含时间线动画)、视频、字体来说,这是一个好还是坏主意?…

木落 2024-10-14 10:37:57 4 0

网络流池

我有一个多线程应用程序,它通过 TCP 连接与服务器进行通信。该应用程序将部署为 Windows 服务。 它的实现方式是,有一个Controller,它创建Communica…

魔法唧唧 2024-10-09 00:29:33 3 0

选择哪个对象池后备存储?

在我们的 C# (.NET 4.0) 应用程序中,我们以不同大小的块分配和取消分配大量内存。我们希望迁移到对象池,以提高性能。 我们已经实现了对象池并看到了…

北风几吹夏 2024-09-27 06:58:50 4 0

如何为 Flex 数据/项目渲染器实现对象池

您可以轻松地创建 Flex 4 项目渲染器(通过 itemRenderer 或 itemRendererFunction),从而允许您从自定义对象池中提取渲染器,但是如何将这些渲染器…

十雾 2024-09-25 23:18:02 4 0

自定义 JSP 标签处理器正在缓存过时的属性,因此页面显示旧数据并且不更新,如何避免这种情况?

我制作了一个自定义 jsp 标记,用于在数据库上搜索历史值并将其呈现在页面上。标记所需的属性是变量名称和日期。 问题是“日期”属性根据时钟移动变化…

恍梦境° 2024-09-16 00:46:51 8 0

通用 InternPool在Java中?

我如何用 Java 编写通用的 InternPool ?它需要一个Internable接口吗? Java中的String具有interning能力;我想实习 BigDecimal 和 Account 等类。…

清音悠歌 2024-09-11 08:57:51 4 0

Objective-C 中的对象池

在 Objective-C 中是否有一个很好的方法来做到这一点,或者我必须编写自己的乏味逻辑? 我在 iPhone 游戏中每帧创建和销毁一些小状态对象。如果我可以…

暖心男生 2024-08-31 11:21:28 5 0

对象池:howto

我需要实现一个由外部系统返回的会话池, 这样我就可以在需要时快速重用它们(创建会话需要一段时间)。 我使用数据源创建了一个数据库连接池(来自 A…

究竟谁懂我的在乎 2024-08-21 10:16:07 6 0

.NET 是否有通用对象池?

我有一个类的构建在时间和内存方面都很昂贵。我想维护一个这些东西的池,并根据需要将它们分配给同一进程中的多个线程。 是否有一个已经经过测试和证…

迷爱 2024-08-10 03:07:50 6 0

如何在 Java 应用程序服务器中创建自定义对象池

假设我在 Java 应用程序服务器中有一个消息驱动 Bean (MDB)。 MDB 从 JMS 队列接收消息并将其传递给消息处理器。就我而言,消息处理器是一个非常重的…

木緿 2024-08-02 06:32:06 5 0

对象池与动态分配

什么时候应该选择对象池而不是动态分配的对象? 我需要每秒创建和销毁数千个对象。 它本身足以决定支持对象池吗? 谢谢。…

╰つ倒转 2024-08-01 12:41:33 7 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文