腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在Java中高效地存储目录路径
java
、
filesystems
我正在寻找一种在Java中存储目录路径而不使用大量
内存
的方法。在我当前的程序中,我有一个
Hashmap
,其中存储了每个文件的完整路径作为键以及它们的值。private
HashMap
<String, Double> fileStorage = new
HashMap
<>();/var
浏览 2
提问于2015-12-05
得票数 0
1
回答
清除集合对象中的引用
memory
、
collections
、
hashmap
我有一个
HashMap
,它是学生型的。学生是一个用户定义的对象,它由少数属性和另一个名为College的用户定义对象组成。现在,在使用完之后,我想清除
HashMap
使用的所有
内存
,然后清除学生和学院对象使用的所有
内存
。因此,在进行空化时,是否需要显式地对学生和学院对象进行赋值,然后将空引用赋值给
HashMap
对象?还是只将NULL赋值给
HashMap
对象也会释放学生和学院对象所使用的
内存
?std.getCollege(); col = null; std = null;
浏览 3
提问于2015-04-02
得票数 1
回答已采纳
2
回答
Java 8
hashmap
高
内存
使用率
java
、
memory
、
hashmap
我使用
hashmap
来存储强化学习算法实现的QTable。我的
hashmap
应该存储15000000个条目。当我运行我的算法时,我看到进程使用的
内存
超过1000000K。当我计算
内存
时,我预计它使用的
内存
不会超过530000K。我试着写一个例子,我得到了同样高的
内存
使用率:
HashMap
map = new
HashMap
<>(16_000_000,
浏览 6
提问于2016-12-24
得票数 9
回答已采纳
3
回答
让垃圾收集器更快地放弃
java
、
memory
、
garbage-collection
我正在考虑用Java编写一个程序,它将反复尝试计算,请注意,它会耗尽
内存
,更改计算,重试,直到成功。(
内存
耗尽是不可避免的;粗略地说,我的想法类似于遗传编程,在这种情况下,您不能总是提前知道生成的程序是否会耗尽
内存
。)所以看看主循环捕获
内存
不足的错误。下面是一个简单的测试程序:
HashMap
<String, Integer>
hashMap
= new
HashMap
浏览 2
提问于2017-08-26
得票数 0
4
回答
如何在Java中计算
HashMap
内存
使用量?
java
、
memory-management
、
garbage-collection
、
hashmap
、
jvm
在一次采访中,我被要求计算
HashMap
的
内存
使用量,以及如果有200万个项目,它将消耗多少
内存
。例如:映射如下所示。---------------------------abz ['hello','how',
浏览 0
提问于2011-05-28
得票数 28
回答已采纳
1
回答
如何从代码本身获取rust中的对象占用的
内存
memory
、
rust
、
hashmap
我需要根据一些事件读取对象所占用的
内存
。有没有我可以从标准库中使用的简单方法?我需要访问包含嵌套结构的以下对象的
内存
使用情况。
HashMap
<String,
HashMap
<AppIdentifier,
HashMap
<String, u64>>>
浏览 87
提问于2021-07-05
得票数 1
回答已采纳
1
回答
如何计算静态变量的Firebase云函数
内存
使用量?
firebase
、
google-cloud-functions
在我的index.
js
文件中,在声明导出的函数之前,我有一个预处理步骤,我从云中读取一些文件并构建几个大的哈希图。导出的云函数使用这些哈希图。即使没有调用函数,这些
hashmap
是否仍然存在于机器的
内存
中,并计入gb秒的限制?
浏览 1
提问于2017-05-30
得票数 1
2
回答
为什么map.values().stream()比Array.stream(数组)慢得多
java
、
arrays
、
hashmap
另一种使用
HashMap
,以单词为键,以频率为值。现在,它们是一个函数"totalWords“,它应该返回所有频率的和。在
HashMap
变体中:在数组变体中: return Arrays.stream(_
浏览 3
提问于2015-04-26
得票数 2
回答已采纳
1
回答
为什么
HashMap
的大小在移除大量(~80%)键后不发生变化?
java
、
garbage-collection
、
hashmap
我需要使用一个
HashMap
,它的键是Long数据类型,值是一些用户对象,定义为:最初,这个dummy
hashmap
包含大约1,000万个<key,value>对,使用所消耗的
内存
为7-8GB。现在的问题是为什么在这个remove()操作之后
内存
还没有
浏览 0
提问于2014-09-01
得票数 2
1
回答
用于管理java
内存
堆的Delete对象
java
、
memory-management
、
heap-memory
我试图删除用于管理
内存
堆的对象。我有缓存数据(图像数据)。父类是具有许多图像数据的客户端(类名)。我已经尝试过一些方法(如下) private
HashMap
<Integer, Series> SeriesListByKey = new
HashMap
<Integer, Series>();private
HashMap
<Integer, Image> ImageListByK
浏览 2
提问于2017-05-04
得票数 0
回答已采纳
1
回答
为什么Runtime.freeMemory()在构造对象之后显示更多的
内存
?
java
、
memory
、
memory-management
、
profiler
我试图在没有分析器的情况下计算
内存
中
hashmap
的大小。所以我做了以下几件事:long start = System.currentTimeMillisInterruptedException e) { } } 我得到
浏览 2
提问于2015-06-28
得票数 5
回答已采纳
1
回答
remove()或removeAll()方法未清除
HashMap
中的应用程序
内存
java
、
java-8
、
hashmap
我已经创建了一个
HashMap
,其中数以百万计的键插入和删除连续发生(以同步的方式)。但是,删除操作不会删除
HashMap
占用的
内存
。由于这个原因,我的应用程序的
内存
越来越高,最终在某个时刻,应用程序关闭了。 谁能建议在删除
HashMap
中的密钥后,恢复
内存
的方法是什么?
浏览 50
提问于2020-05-21
得票数 0
回答已采纳
2
回答
内存
效率高的
Hashmap
替代Python字典(Integer to Integer)
python
、
python-3.x
、
numpy
、
data-structures
、
hashmap
我使用一个常规的Python 3字典来创建一个
hashmap
,其中键和值都是正整数。下面的代码显示,拥有大约600万个键的dict需要320 MB的
内存
。)[0]]))# Element memory size (B): 32在我的用例中,
hashmap
的预期大小可能高达
浏览 2
提问于2020-07-05
得票数 1
2
回答
带有对象的
HashMap
稍后引用null和GC
java
、
performance
、
garbage-collection
、
hashmap
如果我有
HashMap
,就让我说
HashMap
吧。然后,我像下面这样向
HashMap
添加键和值
HashMap
.put(2,myObj2);现在,如果我做了myObj1=null,这个值仍然可以在
HashMap
中使用--我相信(如果我错了就更正) myObj1只包含一个指向
内存
中位置的指针(引用)。因此,在
HashMap
中,复制了myObj1
浏览 0
提问于2015-04-09
得票数 1
回答已采纳
1
回答
我们如何有效地将所有树节点存储到
HashMap
中?
java
、
collections
、
map
、
hashmap
我们试图以线性方式将所有树节点存储到一个
HashMap
中(一个节点接着一个节点遍历),遇到
内存
问题(OutOfMemoryError:Java堆空间),最大
内存
设置为90 of (-Xmx90M)。下面是我们使用的代码(在
HashMap
中包含
HashMap
):
HashMap
<String,
HashMap
<Integer,refNodeMap.conta
浏览 0
提问于2013-05-08
得票数 1
2
回答
在java中存储对象状态
java
、
performance
、
serialization
、
hashmap
我需要在一个文件中存储数千个对象状态,在一个时间周期的末尾,并在每个新周期开始时将它们带回主
内存
中。private String name; private long rollNo;}class UsingHashMap{
HashMap
<Integer,
HashMap
<String,
HashMap
<Long, Long>&
浏览 1
提问于2015-07-24
得票数 0
2
回答
如果我们多次创建
HashMap
对象,
内存
泄漏
java
、
memory-leaks
public class TestProcessor{ boolean success = true; if (success){ hMap.put("one= null){ } public void processDa
浏览 2
提问于2015-08-20
得票数 0
回答已采纳
1
回答
Java或番石榴映射实现用于指向单个值的多个键
java
、
guava
、
apache-commons
我正在寻找最优化的解决方案,因为我的键非常相似,尽管对于特定值是唯一的,而且我不确定使用像
HashMap
这样的通用地图实现是否足够有效地处理这种情况。如果没有优化的方法,我总是可以使用带有复制值的
HashMap
来处理我想要避免的每一组键。 理想情况下,我希望使用番石榴现成的实用程序。
浏览 4
提问于2014-05-22
得票数 2
回答已采纳
2
回答
安卓应用的
HashMap
替代方案
java
、
android
、
hashmap
、
out-of-memory
我遇到了java.util
Hashmap
的OOM问题,所以我正在寻找
内存
友好的
HashMap
替代标准Java
HashMap
。我尝试过Trove,它有一点改进,但仍然时不时地出现OOM。如果
内存
是高效的,我可以适应一些速度损失。 我不是在找DB。基于文件的
HashMap
实现也很好,只要它们离线工作。我正在存储像int和byte这样的原语。
浏览 0
提问于2012-06-01
得票数 4
回答已采纳
1
回答
Java中的
HashMap
如何处理键和值的弱引用?
java
、
garbage-collection
、
hashmap
、
out-of-memory
、
java-memory-model
我最近读了一本关于java
内存
建模的书,它说:
HashMap
对键和值使用弱引用(因为它们都是对象),这样
hashmap
就可以避免在hasnmap存储越来越多的键值对时出现
内存
问题。但是问题是:如果密钥和值在瘤时是GC的,那么如何使用
hashmap
中的 get 方法来获得密钥值对呢?例如,String value=new String("GC");
hashmap
.put(key,value
浏览 0
提问于2015-04-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS 内存管理机制及验证
从hashmap说起
java基础之HashMap
HashMap源码解析
HashMap源码分析(一)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券