问题标签 [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 投票
4 回答
1741 浏览

perl - 有状态的尾巴(仅显示上次执行的新行)

我希望能够查看自上次查询以来向文件添加了多少行,而无需再次读取整个文件。

就像是 :

最好使用简单的 Perl 解决方案,因为我无法轻松访问编译器。

0 投票
1 回答
294 浏览

windows-server-2003 - 需要生成持久性瞬态故障

更新:当我发现并非所有邮件服务器都根据“标准”返回错误时,4.xx 与 5.xx 成为我最不担心的问题。我现在选择将所有类型的退回邮件视为失败,但我将把这个问题留在这里,以防它得到答案并帮助其他人。

我的任务是编写一个程序来读取 POP3 帐户并区分作为永久失败(5.xx 传递状态)和持久性暂时失败(4.xx 传递状态)返回的邮件,对 4.x 进行重试。 xx DSN 并将电子邮件标记为不适合 5.xx DSN。手动编辑 DSN 主体以将 5.xx 更改为 4.xx 很容易,但管理层更愿意返回“真实的”4.xx。我这样做有很多麻烦。

测试环境是Windows 2003 Server,运行MS 的SMTP 和POP3。我已经尝试超过目标电子邮件地址(5.xx)的配额并锁定帐户(2.xx,他们无法收到电子邮件)。

这是租约结束通知,以防万一有人感兴趣,这就是为什么我们有兴趣将电子邮件标记为不良或重试失败不是永久性的。

0 投票
1 回答
2364 浏览

windows-server-2003 - 路由添加失败:当文件已存在时无法创建文件

使用 c:>route add <route_and_interface_here> 时出现此错误

这发生在具有 PPTP 站点到站点 VPN 设置和按需拨号静态路由的 RRAS 服务器上。此路由显示在 RRAS 路由表中,但未显示在 c:>route 打印表中,这可能是问题的第一个来源。

有人见过这个吗?任何拥有可以在那里阅读建议答案的专家交流帐户的人?

问题可能与在 Win2k3 上应用 SP2 并在此之后从 RTM 磁盘安装 RRAS 有关。

0 投票
2 回答
1305 浏览

memcached - memcached 成百上千个 tcp 套接字是否合理?

我正在使用 Merb::Cache 来存储 txt/xml,并注意到我让我的 merb 运行的时间越长,我打开的打开 tcp 套接字的数量就越大——我相信这会导致一些主要的性能问题。

ETC...

我的相关代码是:

&&

这段代码是直接错误的还是我使用了错误版本的内存缓存?

我有 memcached 1.2.8 并具有以下内容:

libmemcached-0.25.14.tar.gz memcached-0.13.gem

这有点让我发疯..

0 投票
1 回答
2176 浏览

java - appengine - java 持久化

我有 3 个有关系的班级:

  • 成员 1-n 跟踪器
  • 链接 1-n 跟踪器

拥有一对多的双向关系

我创建了一个新的跟踪器:

它抛出

“增强”是什么意思?

如果我坚持一个没有关系的班级,那就很好了

0 投票
3 回答
16621 浏览

php - 在 PHP 中与 memcached 的持久连接

在我们当前使用的 memcached 中,我们在大容量服务器中遇到了问题,因为在设置和断开与我们的 memcache 服务器的连接上花费了太多时间。使用持久连接到 memcached 是否有助于缓解这个问题?

此外,连接和使用持久性 memcahced 连接的首选方式是什么?我正在考虑设置一个“pool_size”变量,然后随机选择1-$POOL_SIZE并使用该连接

要么我找错了地方,要么没有很多关于这方面的信息。

0 投票
7 回答
42102 浏览

python - Django 持久数据库连接

我将 django 与 apache、mod_wsgi 和 PostgreSQL(都在同一主机上)一起使用,我需要处理很多简单的动态页面请求(每秒数百个)。我遇到的问题是瓶颈是 django 没有持久的数据库连接并且在每个请求上都重新连接(这需要将近 5 毫秒)。在进行基准测试时,我通过持久连接得到了这个结果,我可以处理接近 500 r/s 而没有我只能得到 50 r/s。

有人有什么建议吗?如何修改 Django 以使用持久连接或加快从 Python 到 DB 的连接?

0 投票
2 回答
3148 浏览

python - Python:子进程中的持久外壳变量

我正在尝试使用 Pythons subprocess 模块执行一系列命令,但是我需要在运行它们之前使用 export 设置 shell 变量。当然,shell 似乎不是持久的,所以当我稍后运行命令时,这些 shell 变量会丢失。

有什么办法可以解决这个问题吗?我可以创建一个 /bin/sh 进程,但是如何获得在该进程下运行的命令的退出代码?

0 投票
2 回答
1037 浏览

java - 用于文件系统而不是网络的 Java NIO 框架?

有几个高质量的框架隐藏了基于 NIO 的网络编程的复杂性(mina、netty、grizzly 等)。是否有类似的框架可以简化基于 NIO 的文件系统编程?

例如,作为一个学习练习,我想根据这篇(真棒!)文章实现一个磁盘支持的地图:http://www.javaworld.com/javaworld/jw-01-1999/jw-01-step。 .html _

0 投票
9 回答
369 浏览

php - 有没有办法通过 Web 获得持久的(无论多小)客户端存储?

好吧,既然你们都不喜欢我的问题,让我重新表述一下。

用户登录到 HTML 表单。使用 JavaScript,他们的密码在本地进行哈希处理(也加盐)。服务器知道密码+盐应该是什么,用户已经注册,blahblahblah。现在用户请求一个页面。服务器向用户发送一个随机 ID。当用户加载下一页时,这个随机 ID 被附加到他们本地存储的密钥上,它被散列,然后被发送到服务器。服务器知道他们的密钥是什么和随机 ID,执行相同的哈希并进行比较。如果它们匹配,恭喜,它来自正确的计算机。如果没有,那么有人一直在嗅探您的 TCP/IP 流量。

所有这一切显然都没有SSL,否则这将是高度冗余的。

我的问题 - 我如何在客户端 PC 上存储密钥?

原帖:

你好;

我正在开发一个 PHP 内容管理系统,并提出了一个安全的登录系统。唯一的问题是它需要某种形式的客户端存储(对于一个非常小的密钥,长度为 40 个字符) - 否则用户必须在每次页面加载时输入他们的密码。

有没有办法,使用 PHP 或 JavaScript,我可以在客户端的 PC 上存储一个 40 个字符的小字符串,然后再检索它?

编辑:饼干不是一种选择。这 40 个字符的字符串不能离开客户端的计算机,并且所有设置的 cookie 都与每个 HTTP 标头一起发送。

我重复一遍 - Cookie 是不安全的,不是一个可行的选择。

让我这样修改它——客户端提交一个 HTTP 表单。使用某些脚本语言(例如 JavaScript),密码会从表单中删除,不会发送到服务器,加密并保存在客户端,我可以检索和验证(通过使用发送给用户的密钥对其进行散列)服务器)。这个验证被发送到服务器,而不是 key