问题标签 [persist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何坚持有序
我有两个实体:EXAM 和 EXAM_NORMAL。
考试
考试_正常
问题是,如果我尝试将 EXAM_NORMAL 列表放在 EXAM 类中,如果我尝试持久化(EXAM),我会收到一个错误,因为它首先尝试持久化 EXAM_NORMAL 但它不能因为 EXAM 的主键丢失,因为它不是坚持...
有没有办法定义顺序?或者我应该设置null
列表,坚持然后再次设置列表?
谢谢:)
asp.net-mvc - asp.net mvc cookie 不在本地服务器上保留 (aspnetserve)
尝试在“便携式”Web 服务器上运行 MVC 应用程序。软件是aspnetserve。( http://www.ohloh.net/p/aspNETserve )
Cookie 不会持续存在。当我从 Visual Studio 调试运行时,它们做得很好。看起来代码很好。
只有在我使用此服务器时才死机(无法从一个页面持续到另一个页面)。
我的解决方案需要为应用程序部署一个像这样的便携式本地解决方案。(这不仅仅是为了测试目的)
现在比较难过。有什么好主意吗?
谢谢你。
php - 如何在会话之间持久化非常抽象的数据类型
我有一个行为很像堆栈的抽象数据类型。它表示特定用户制作的“图形对象”的历史。
每个“图形对象”包含一个或多个“线”、一个日期范围、键和一个标题。
每个“行”都包含一个为我的数据库中特定数据子集配置的 sql 生成器。
我希望这些“历史”在他们的会话之间可供用户使用。它将以标签的形式显示,例如“最近的图表”。
您认为在会话之间保留此类数据的最佳方式是什么。此应用程序可能会变得相当大,因此效率是一个问题。
hibernate - 存储一个 jpa 实体,其中只有时间戳更改会导致更新而不是插入(期望)
我有一个存储 fk id、布尔值和时间戳的 JPA 实体:
我希望这个实体的每个新实例都在表中产生一个新行。无论出于何种原因,无论我做什么,它总是会导致该行使用新的时间戳值进行更新,而不是创建一个新行。甚至尝试仅使用本机查询来运行插入,但尚未填充频道 ID,因此我放弃了。我尝试使用由 channel.getId 和 inUseAt 组成的嵌入式 id 类。我的等号和哈希码是:
我尝试过将休眠的实体注释与 mutable=false 一起使用。我可能只是不明白是什么让一个实体独一无二或什么。非常努力地打谷歌,但无法弄清楚这一点。
更新:添加持久代码:
getStorageUnit 和 getLeafPort 从存储中查找正确的对象(如果它们不存在,则创建它们)。
iphone - 在 iPhone/iPad 上持久化核心数据结构的问题
我有一个 iPhone/iPad 应用程序使用 Core Data 来保存我的应用程序数据。有时,即使我没有收到任何错误消息,但数据并没有真正保存,所以当应用程序重新启动时,它就全部消失了。物理重启设备后,此问题似乎消失了,但除此之外它非常随机且难以跟踪。有没有人见过类似的问题?
此外,它似乎在第一代 iPhone 中更频繁地发生,在 3G/3GS 中较少发生,并且很少在 iPad 中发生。很奇怪...
php - 如何在 PHP 中的请求之间持久化对象
我过去一直在使用 rails、merb、django 和 asp.net mvc 应用程序。他们的共同点(与问题相关)是他们拥有设置框架的代码。这通常意味着创建持续存在的对象和状态,直到 Web 服务器被回收(例如设置路由,或检查哪些控制器可用等)。
据我所知,PHP 更像是一个 CGI 脚本,每次运行时都会编译为一些字节码,并在发出请求后将其丢弃。当然,您可以拥有会话,以便在来自同一用户的请求之间保留数据,并且正如我所见,有像 APC 这样的扩展,您可以使用它在服务器级别的请求之间保留对象。
我的问题是:如何创建一个像 rails 之类的 PHP 应用程序?我的意思是一个应用程序在第一次请求时设置框架,然后在第二次和以后的请求中使用已经设置的对象。mod_php 中是否有一些内置的缓存设施?(例如,存储已执行 php 应用程序的编译字节码)还是使用 APC 或一些类似的扩展来解决这个问题的唯一方法?你会怎么做?
谢谢。
编辑:替代问题:如果我创建一个大型 PHP 应用程序,它的设置时间很长,但运行时间很短(就像上面提到的框架一样),那么我应该如何“缓存”已经设置的东西(这可能意味着很多东西,除了数据库连接,因为你已经在 PHP 中有持久连接)。
为了证明大型设置时间的合理性:如果我使用 PHP 反射来检查哪些对象可用并据此设置运行时该怎么办。进行大量反思通常很慢,但只需要做一次(并且只有在修改源代码时才重新评估)。
EDIT2:那似乎是APC。很高兴知道它自动缓存字节码的事实。
c# - 存储数据的文本文件
我想将一些数据保存到我的 C# 应用程序中的文本文件中。我将文本文件添加到项目的根目录。
我现在如何访问它?这个文件会嵌入我的exe还是什么?
vba - 如何在 Outlook vba 中保留一些值
作为我正在做的一部分,即使在与 Outlook 的会话关闭后,我也需要访问变量。有没有办法保持价值?
java - 以一对多关系获取持久化子对象的 ID
我有两个实体类 A 和 B,如下所示。
B类:
我有一个将 B 对象添加到 A 对象的方法。我想返回新添加的 B 对象的 id。
例如:
workflow-foundation-4 - “持久性活动不能包含在没有持久性块中”错误
我想要在 WF4 中发生“持久活动不能包含在没有持久性块中”错误的规则。我看到你不能在第一次接收和发送之间坚持,但我不明白一般的想法。
任何意见?
谢谢