问题标签 [persistent]

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.

0 投票
1 回答
4028 浏览

performance - 使用 Recoverable=true 时 MSMQ 的性能真的很慢

如果我通过将Recoverable 属性设置为 true 来启用持久消息,我的 Microsoft 消息队列 (MSMQ) 的性能至少会慢十倍。我确实预计性能会下降,因为消息被写入磁盘而不是存储在内存中,但几乎没有那么多。

我可以对我的消息队列进行一些性能调整吗?

编辑:我的消息每条大约 2 KB。使用内存版本,我每秒可以创建大约 10 条消息。将消息存储在磁盘上,速度约为每秒 1 条。

我完全同意,性能损失是意料之中的,但我认为每秒 10 条消息已经很慢了,我认为这是写入消息的服务,这是瓶颈。

0 投票
6 回答
6769 浏览

python - 递归python函数中的持久对象

我正在尝试编写一个递归函数,该函数需要在递归时存储和修改一个对象(比如一个集合)。我应该在函数中使用全局名称吗?另一种选择是修改或继承函数参数的类,以便它可以保留这个持久对象,但我觉得它不优雅。如果我完全放弃递归,我也可以使用堆栈......

有没有这样做的pythonic方式?发电机可以解决问题吗?

0 投票
1 回答
56 浏览

dns - 如果用户第二次访问域,则反应不同

我正在构建一个 Kynetx 应用程序,如果这是用户第二次访问该页面,它会在域上触发不同的操作。我想我需要使用持久跟踪来标记用户何时访问页面,但我不确定如何检查跟踪以查看值是否已经存在并与当前域匹配。

当前代码:

0 投票
4 回答
14947 浏览

c - c中的持久局部变量

持久变量没有被广泛使用吗?我在网上或我的 C 教科书 - The Art and Science of C 的索引中找不到太多关于它们的信息。

您可以分享的任何关于它们的信息,尤其是它们的范围和示例声明都会有所帮助。我猜要声明他们使用“持久”作为关键字?

这是我能找到的唯一其他有用的参考资料:“当板子关闭和打开时,当 main 运行时,以及发生系统重置时,持久变量保持其状态。当由于加载或卸载文件而下载代码时,持久变量将失去其状态。” http://www.newtonlabs.com/ic/ic_5.html#SEC9

谢谢!

0 投票
1 回答
3457 浏览

java - 无法加载类 persistentBag

我在下面有一个类,我从数据库加载这个对象,但是当我通过 JNDI 地址调用这个方法时,给出一些关于 kullainiciGrups 属性的错误,它是一个java.util.List,如果这个属性被删除,它会毫无例外地工作。堆栈跟踪位于代码块下方;

您如何看待这个 persistenceBag 异常?谢谢。

堆栈跟踪;

0 投票
1 回答
903 浏览

c++ - C++ Qt 编辑器问题

当我必须手动关闭QTableWidget.

默认情况下,关闭编辑器不会导致保存更改QTableWidgetItem(它只是丢弃它们)。

我希望将这些更改与closePersistentEditor通话一起保存 - 应该如何完成?

我尝试在通话cellChangedclosePersistentEditor发出 - 它没有帮助

0 投票
1 回答
598 浏览

blackberry - JVM 错误 525:错误的持久对象

我正在尝试将字符串值和自定义的水平字段管理器添加到 HashTable。字符串是键,自定义水平字段管理器是值。每当从屏幕上删除水平字段管理器时,我都会从哈希表中删除这对。另外,我没有保留哈希表。

在模拟器上几分钟后,我收到错误 JVM Error 525 : Bad persistent object。当我尝试在设备上运行相同的构建时,它会在创建哈希表几分钟后重新启动。请注意,如果我只是不在哈希表中推送任何内容,那么一切正常。

所以我的问题是,将水平字段管理器或从它扩展的东西放在哈希表中是错误的吗?如果不是,这可能是什么问题?

0 投票
2 回答
1641 浏览

ios - 苹果推送通知声音

当收到推送通知时,有没有办法让声音持续播放,直到用户采取行动——比如按下 OK 按钮——当应用程序不活动时?

我想发送一条推送消息并让警报声音继续播放,直到用户响应以模仿寻呼机的行为。

这可能吗?建议?

0 投票
1 回答
519 浏览

iphone - 有没有办法在 iPhone 上检索 iTunes 持久 ID?

在与 iTunes 帐户关联的所有 iPhone 上寻找一致的唯一 ID。似乎 iTunes 持久 ID 是理想的,但是无法从我的 xCode 应用程序中找出如何检索它。

0 投票
1 回答
370 浏览

linux - 如果我将数据块存储在 Linux PAGE_SIZE 的 1/n 或磁盘块大小中, mmap() 能否保证崩溃时的数据完整性?

我需要设计一个具有数据持久性和快速重新加载的系统,它是用mmap(). 但是mmap()用于持久性的系统通常会在系统崩溃时失去数据完整性,例如单节点 MongoDB。

我拥有的是一个非常扁平的数据结构来存储:数据被分成 1024 个大小的块,块之间没有依赖关系。在服务器正常运行期间,块会被随机且大量地访问和更新。