变性 问答列表

HashMap 的线程安全

作者:Ragin P M 提问时间:10/20/2023

我有一个并行迭代(Java): public void getAllPossibleRoute(ImmutableMap<String, ImmutableMap<String,ImmutableL...

目标和对象在赋值语句中是什么意思?

作者:gus 提问时间:10/20/2023

https://docs.python.org/3/library/copy.html#module-copy Python 中的赋值语句不会复制对象,而是创建对象 目标和对象之间的绑定。对于符合以...

记录类型、记忆使用情况和复制操作

作者:huzzm 提问时间:11/17/2023

如果我在 C# 中定义一条记录,例如 public record Pair(int First, int Second); 我有一个循环,我在那里做 Pair x = new(1, 2); w...

如何创建不可变结构的 std::array ?即只有 const 值的结构 [duplicate]

作者:Typhaon 提问时间:11/2/2022

这个问题在这里已经有答案了: 在编译时以算法初始化 std::array (3 个答案) 在编译时使用 Constexpr 填充数组 (4 个答案) 将大小为编译时常量的数组初始化为单个值 (3 个答...

用 Elixir 制作带有封口的计数器

作者:eje211 提问时间:11/15/2023

我正在学习 Elixir,我刚刚谈到了关于闭合的部分。当一门语言有闭包时,我通常做的第一件事就是尝试制作闭包算法。在 JavaScript 中,它看起来像这样: let counter = func...

关系数据库的高效持久化数据结构

作者:John Nilsson 提问时间:11/20/2008

我正在寻找可用于实现关系模型的持久数据结构的材料。 不可变数据结构含义的持久性。 有人知道一些好的资源、书籍、论文等吗? (我已经有了《纯函数式数据结构》一书,这是我正在寻找的一个很好的例子。...

不可变对象的内存是如何清除的?

作者:Aliana 提问时间:11/16/2023

我有一些问题—— 由于字符串常量池存在于堆内存中,并且 GC 从堆内存中收集垃圾。 它是否也清理字符串常量池,根据我的信息,它没有。 那么常量池内存是如何清空的呢? 如何检测java的不可变类及其对...

如何防止类实例被更改

作者:reda Sabbane 提问时间:9/29/2023

如何修改代码的主体(可以包括构造函数的主体)以保护 Person 实例不被更改:一旦创建了 Person,就不可能修改它。 import java.util.Date; class Person...

保护 std::array 中的单个值,同时允许完全覆盖

作者:fisherwebdev 提问时间:9/29/2023

我有一个全局状态的数组。这是在嵌入式/微控制器环境中运行的,而不是我可能更关心全局状态的大型应用程序。 如何声明数组,使其成员无法更改,但仍可更新副本,并在需要时仍完全覆盖全局数组? 我有兴趣使用...

Findbug 不可变日期修复不起作用

作者:Wizzard 提问时间:7/25/2014

我有 maven findbug 插件版本 2.5.4,在我的代码中它显示错误: .getDateRlpx() may expose internal representation by retur...


共90条 当前第8页