immutability

immutability

文章 0 浏览 7

Python:引用变量(hack)

有没有什么方法(hack)可以推动Python函数(def)通过引用返回结果,即使对于不可变类型也是如此? 提案申请(交换为子程序): def 交换(a, b): ...…

ι不睡觉的鱼゛ 2024-12-07 08:58:47 6 0

将 Scala 可变、不可变集合与 java.util.concurrent.* 集合进行比较的微基准测试

是否有已发布的微基准在多线程环境中比较 Scala 可变和不可变集合以及 java.util.concurrent 中的集合?我对读者数量远远多于作者的情况特别感兴趣,…

初心 2024-12-07 07:44:49 6 0

在 D 中创建字符串而不分配内存?

是否有任何类型安全的方法可以在 D 中创建字符串,使用仅在运行时可用的信息,而不分配内存? 我可能想要做的一个简单的例子: void renderText(strin…

暖心男生 2024-12-07 06:51:56 6 0

Scala 能有多纯粹和懒惰?

这只是“我想知道……”的问题之一。 Scala 具有不可变的数据结构和(可选)惰性 val 等。Scala 程序与完全纯粹(在函数式编程意义上)和完全惰性的程…

无声无音无过去 2024-12-06 15:18:33 6 0

.NET:GC什么时候运行?内存泄漏?

我了解什么是不变性,以及 String .NET 类的特殊之处。尽管它是引用类型,但不变性使其表现得像值类型。知道了。 C#参考强调了这一点(参见字符串(C#…

初吻给了烟 2024-12-06 04:33:04 3 0

实例化不可变的配对对象

是否可以创建一个具有对合作伙伴对象的不可变引用的类,或者它是否必须是我在创建后分配的 var ? 例如 class PairedObject (p: PairedObject, id: St…

无敌元气妹 2024-12-06 00:57:19 4 0

Python 中使用列表扩展的意外行为

我试图了解Python中的extend是如何工作的,但它并没有完全达到我的预期。例如: >>> a = [1, 2, 3] >>> b = [4, 5, 6].extend(a) >>> b >>> 但我本来…

陌上青苔 2024-12-06 00:30:59 4 0

消息传递类应该是不可变的吗?

当我说消息传递类时,我指的是严格用于发送并由消费者(或处理程序)使用的类。 我经常看到有关服务总线(例如 NServiceBus)的教程,它们在创建新消…

故事未完 2024-12-05 23:02:30 7 0

字符串不变性

有人告诉我java中的字符串不能改变。下面的代码怎么样? name="name"; name=name.replace('a', 'i'); 它不会改变 name 字符串吗? 另外,replace()的…

燃情 2024-12-05 12:41:48 4 0

Python:我可以修改元组吗?

我有一个 2 D 元组(实际上我以为,它是一个列表..但错误说它是一个元组) 但无论如何.. 该元组的形式为: (浮点数_val, prod_id) 现在我有一本字典,…

凡尘雨 2024-12-03 15:41:21 5 0

如何在 C# 中释放或回收字符串?

我有一个大字符串(例如20MB)。 我现在正在解析这个字符串。问题在于 C# 中的字符串是不可变的;这意味着一旦我创建了一个子字符串并查看了它,内存…

烟凡古楼 2024-12-03 14:54:36 2 0

PHP:不可变的公共成员字段

我需要创建一个不可变的类,它只是一个成员字段容器。我希望其字段在其构造函数中实例化一次(值应作为构造函数的参数给出)。我希望这些字段是公开的…

白芷 2024-12-03 12:17:44 4 0

将不可变类的 ValueProxy 发送到上游服务器

假设我尝试使用 GWT 的 RequestFactory 在客户端和服务器之间双向传递不可变类型。假设底层类型是 TimeOfDay,它被设计为不可变的: public class Tim…

拍不死你 2024-12-03 05:22:13 5 0

刚刚实现了 IEnumerable是不可变的,那么其他最常用的不可变泛型接口还有哪些? MSDN没有说

刚刚意识到 IEnumerable 是不可变的,其他常用的不可变泛型接口还有哪些? MSDN没有说。 或者有什么好的网上资源吗?…

没︽人懂的悲伤 2024-12-02 22:23:52 3 0

Scala 编程中的函数式队列

我正在阅读 Odersky、Spoon 和 Venners 编写的《Scala 编程》第二版,这个例子让我陷入了困境,因为它似乎违背了我对函数式编程和不变性的看法。在示…

清音悠歌 2024-12-02 21:46:35 5 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

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