小编gra*_*eqc的帖子

使用不可变对象的程序的性能

使用不可变对象编写程序会导致性能问题吗?如果给定的对象是不可变的,并且我们需要以某种方式更改其状态,则必须将其映射到状态稍有更改的新对象。因此,我们会发现自己处于这样一种情况:创建了很多对象,这些对象堵塞了内存,并且据我了解,这可能会给垃圾收集器带来问题。我所描述的情况是否正在发生,或者是否存在我不知道的关于该主题的某些方面?

java performance garbage-collection immutability

4
推荐指数
1
解决办法
1588
查看次数

一个 git repo 可以有多少个 HEAD?

我遇到过这个quora 问题,其中两个答案指出只能有一个头,一个答案指出可以有多个头。

此外,我还发现了中等文章,其中作者指出存储库中可以有任意数量的头(“存储库可以包含任意数量的头”)。

现在我很困惑,如果有人能在这个问题上给出提示,我将不胜感激。

git branch

3
推荐指数
1
解决办法
682
查看次数