40得票8回答
基于磁盘的HashMap

Java有没有(或者是否有可用的库)提供了一种磁盘版HashMap的实现?它不需要是原子性的或其他什么,但会被多个线程访问,如果两个线程同时访问同一个元素,它不应该崩溃。 有人知道有类似的东西吗?

17得票7回答
如何在Hibernate中动态添加实体?

我是一名Java开发者。我正在使用 Spring 4.0.1 和 Hibernate 4.2.21 版本。我有一个如下的类:@Entity @Inheritance(...) public abstract class Feature{ @Id @GeneratedValue ...

15得票1回答
Kubernetes持久卷:主机路径 vs 本地 和 数据持久化

在Kubernetes中,HostPath和Local Persistent Volume的主要区别是什么? 假设我有一个在我的机器上运行的Kubernetes集群,其中一个Pod运行的数据库使用本地持久卷保存数据,如果整个集群失败(例如关闭机器),在下一次启动机器(和集群)时,以前由Pod在...

15得票2回答
使用NSCoding保存数组

我有一个小应用程序,其中具有一些保存功能。我有一个名为Closet:的数据模型类:class Department: NSObject, NSCoding { var deptName = "" var managerName = "" var Task: [Assignm...

13得票5回答
文件系统写缓冲区通常在多少秒后被刷新?

在覆盖文件中的数据之前,我想要确保旧数据已经存储在磁盘上。这是一个潜在的非常大的文件(多个GB),因此需要原地更新。通常写入将会是2MB或更大(我的计划是使用4KB的块大小)。 除了调用fsync()之外(或者作为补充),我想要在文件系统写入新数据之前保留(不覆盖)旧数据。我不想依赖fsyn...

11得票4回答
需要一个超轻量级的Java持久化层。

我需要一个超轻量级的Java应用程序持久化层。我需要它作为独立应用程序运行,并且目前已经尝试过Ammentos和Persistence4J。我喜欢它们两个(特别是Ammentos),但是在网络上找不到很多关于它们的信息,我正在寻找对这两个或任何其他持久化层的想法,您认为它们与mysql db一...

11得票1回答
一个用于AngularJs的数据持久化库

对于Ember Js,有alpha和Persistence。是否有类似AngularJs的东西(或者计划中)?也许有一些与框架无关的东西? 我需要一个实际的库,使以下内容成为可能: 定义我的对象模型 定义模型之间的关系(hasMeny,foreignKey) 启用REST调用并缓存客户端...

11得票2回答
如何在Java EE中进行建模?

假设我决定使用Java EE堆栈来开发企业应用程序。现在,为了域建模(或:为了设计MVC中的M),我可以安全地假定并使用哪些API,以及哪些API应该避免使用......比如通过一层抽象? 例如: 1. 我应该继续在我的Model中添加对Hibernate/JPA API的调用吗?还是应该...

9得票2回答
一个实体类是否可以在没有定义表中所有列的情况下工作?

我使用jpa实现了对表的数据库查询。我在数据库中为该表添加了一个新列,并完成了编码。 如果经过一段时间后,部署被还原,考虑到我添加了一个activeFlag列并且需要稍后从代码中删除它,那么之前部署的版本是否可用?即,它将具有用于该表的entityClass,但是数据将拥有activeFla...

7得票3回答
Perl:给一个标量变量重新赋值,会覆盖它在内存中的当前内容吗?

我正在使用Perl处理与安全相关的任务,想知道像下面这样的语句: $test = "new value" 执行时,$test所创建的旧值是否被覆盖在RAM中? 如果没有,有什么方法可以强制执行它?