我找不到问题的好标题,这就是我想要做的:这是.NET应用程序。我需要存储多达200000个对象(3KB-500KB之间)我需要每秒从多线程中存储大约10个我在存储之前使用二进制序列化稍后我需要通过一个唯一的整数ID访问它们最好的方法是什么?我无法将它们保存在内存中,因为我会遇到内存不足异常当我将它们作为单独的文件存储在磁盘中时,可能会出现哪些性能问题?它会大大降低整体性能吗?我是否应该实现某种缓存,例如组合100个对象并将其作为一个文件写入一次。然后稍后解析它们。或者类似的东西?要使用数据库吗?(访问时间并不重要,不会有搜索,我只会通过已知的唯一ID访问几次)。理论上我不需要数据库,我
我已经创建了一个JFrame并且想将它隐藏在windows的taskbar中,但是它不应该在底部可见右上角,但隐藏在托盘菜单项中。谁能告诉我怎么做?我需要对windows的系统设置进行一些更改吗?例如,您可能已经看到一些downloadmanager、TeamViewer、4shareddesktop等隐藏在任务栏的托盘菜单项中. 最佳答案 importjava.awt.*;importjava.awt.event.*;importjavax.swing.JFrame;importjavax.swing.UIManager;/***
因为虚拟机(Ubuntu20.04)默认安装在C盘,大量占用系统盘的空间,所以迁移到其他盘中查看安装的虚拟机wsl-l-v关闭所有正在运行的虚拟机wsl--shutdown对需要迁移的分发或虚拟机导出虚拟机名称:wsl-l-v可以查看名字,我的是Ubuntu-20.04文件导出路径:我导出在D盘(F:\wsl-Ubuntu-20.04.tar)wsl--export虚拟机名称文件导出路径wsl--exportUbuntu-20.04F:\wsl-Ubuntu-20.04.tar卸载虚拟机(删除C盘的虚拟机数据)wsl--unregister虚拟机名称wsl--unregisterUbuntu-