问题标签 [data-loss]

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 投票
2 回答
475 浏览

java - 从 URL 解压缩的 Java 文件中缺少 2kb

我正在尝试使用以下代码从 Internet 解压缩文件。在其中一个文件(“uq.class”)上,从在线资源解压缩后,缺少大约 2kb 的文件大小(原始文件为 10,084,解压缩后得到 8,261)。所有其他文件似乎都很好,当我从 zip 中复制 uq.class 文件并手动放入时,它运行良好。谁能解释发生了什么并提供修复?以下是代码的解压缩部分。

0 投票
2 回答
281 浏览

html - Flash 在隐藏时丢失变量

我在 div 中有一个 flash 文件。此 div 设置为可见 ( display:block;)。div 有两个姐妹 div。所有三个 div 都由自定义构建的 jQuery 选项卡控制,因此当单击另一个选项卡时,当前可见的 div 变为display:none;. 当重新单击选项卡以将 flashes div 设置为 时display:block,flash 文件将丢失其存储的所有值(例如,在 textarea 中,所有文本都将被重置,并且元素存储图像的路径的位置会被重置) .

我尝试过其他方法,例如width:0; height:0;,哪种方法有效,但由于 flash 文件比其他两个 div 大,它仍然在下面可见。所以然后我尝试overflow:hidden;了,但仍然出现与上述相同的问题(丢失值)。

visibility:hidden不适用,因为闪存文件应该存在的空白区域很大。

position:absolute; top:-800px; left:-600px;失去变量。

border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;也失去了变量。

我还有其他方法可以使用吗?我也有wmode=transparent

下面是我的 Flash 嵌入代码:

0 投票
1 回答
471 浏览

c# - 延迟是否会阻止数据接收

我正在开发一个关于 Visual Studio C# 的项目。

我正在从通过串行端口连接到 PC 的设备收集数据。首先我发送一个请求命令,然后等待响应。发送请求命令后设备有 1 秒的延迟响应。问题是设备可能无法到达,有时可能没有响应。为了等待响应(如果有)并且不提前发送下一个数据请求命令,我通过:System.Threading.Thread 方法进行了延迟。

我的问题是,如果我延长延迟时间,我是否会丢失串口数据接收。

我使用的延迟功能是:

0 投票
2 回答
2412 浏览

sql - C# Sql 数据不保存

我目前正在处理的 ac# 应用程序中有一些表格,对于 4/5 的表格,一切都保存得很好,没有问题。对于第 5 个表,一切似乎都很好,直到我再次重新加载程序(不修改代码或使用单独安装以使数据不会消失) 4/5 表很好,但第 5 个表没有任何记录在它重新启动后(但它在上次运行时确实如此)。下面是一些代码摘录。我在线尝试了几种不同的解决方案,包括创建一个字符串以手动在数据库上运行 sql 命令并直接创建行,而不是下面使用通用数据行的实现。

提前感谢您的任何见解。

更新:2011 年 10 月 17 日。我仍然无法完成这项工作,还有其他想法吗?

0 投票
2 回答
2305 浏览

sockets - 事件 SOCKET_DATA 没有收到 AS3 中的所有消息

我的 AS3 客户端程序在发送大量消息时没有收到发送给它的所有数据。我知道不是我的服务器导致了这个问题,因为所有消息都被正确接收和发送。我的 as3 客户端只是没有收到所有发送的数据。

你们中有人知道解决方案吗?

0 投票
1 回答
778 浏览

php - 发送到客户端时 PHP 和 SOAP 数据丢失

我有一组要发送到 SOAP 客户端的数据。一切正常,但没有传输一条数据,正如 __getLastRequest() 所揭示的那样。

这是我的代码

Retailed[0]['dealerCode'] 是发送的 XML 中唯一省略的信息。

有任何想法吗?

非常感谢。

0 投票
2 回答
805 浏览

mysql - SSIS:SQL 2008 R2 到 MySQL 数据丢失

我设置了一个 SSIS 包,用于将数据从 SQL Server 2008 R2 表导出到该表的 MySQL 版本。然而,该包执行,我得到大约 1% 的行无法导出。

我的源连接使用SQL语句

从表 1 中选择 *

所有的列都是整数。成功导出的行的示例是

2169,2680, 3532,NULL, 2169

与失败的行相比

2168,2679,3532,空,2168

几乎没有什么不同,我可以确定。

值得注意的是,如果我将源查询更改为仅尝试传输单个失败行 - 即。

从表 1 中选择 *,其中 ID = 2168

然后将记录导出罚款 - 只有在选项的一部分返回它失败的多行时才。相同的行每次都无法导出。我已将错误行重定向到一个文本文件,该文件显示失败行的 -1071610801 错误。这显然会转化为:-

DTS_E_ADODESTERRORUPDATEROW:“将此行发送到目标数据源时发生错误。”

这并没有真正增加我对这个问题的理解!

我想知道是否存在锁定问题或阻止正确获取或插入给定行的问题,但如果有人对可能导致此问题的原因或更好的解决方法有任何想法或建议,他们将不胜感激。我现在完全失去了...

0 投票
1 回答
2971 浏览

session - JSF PrimeFaces 丢失数据和会话

我正在使用 JSF 和 PrimeFaces 开发一个应用程序。我有一个托管的,会话范围的,具有用户名、密码和 isUserLoggedIn。当我处理登录组件时,它会起作用并相应地更改我的页面。一旦我移动到另一个页面,我就会丢失用户名数据。我需要在整个应用程序期间访问用户名。有谁知道为什么我会丢失应该 eb 会话范围的数据?为什么我要保留一页而不保留其他页面?谢谢

HOME有

在自定义组件内

expSearchResultsMB.search() 发送到我想显示用户名的 SearchResults

我需要在应用程序的每个页面中访问用户名和 isUSerLoggedin。当我检查用户是否登录时,如果他登录了,我会启动 Home。主页正确显示用户名,但是当我在家使用 searchCB 时,登陆 SearchResults 页面不显示用户名。

任何人都可以帮忙吗?

0 投票
3 回答
694 浏览

javascript - Salesforce 数据丢失预防 - 我可以在标准 Salesforce 页面上嵌入 JS 吗?

我正在寻找可能的方法来控制和监控离开我们 Salesforce 组织的数据。目前的解决方案似乎分为两大类:

  1. 为使用配置文件的用户锁定功能。例如,阻止某些类型的用户拥有报告或导出权限

  2. 在工作机器上安装第三方监控软件,监控与 salesforce.com 的交互

这些都不符合我们的要求。我们的问题是用户需要能够运行和提取报告,但从一些网吧这样做。我们也不能将他们限制在工作机器上,因为他们中的很多人都是旅行推销员。

此外,销售人员表示,他们不提供任何类型的报告,说明已经运行了哪些报告,或者导出了哪些数据。

我正在研究第三种可能性,即将某种监控 JS 代码连接到 salesforce.com 本身。如果可能的话,我想将 JS 嵌入到 salesforce 报告选项卡(以及可以导出数据的任何其他页面)上,并拦截对“运行报告”或“导出”按钮的点击。我会使用用户名、报告参数、时间等调用日志记录 Web 服务。

有谁知道是否可以在 Salesforce 页面上嵌入自定义 JS?或者对上述问题的任何更简洁的解决方案?

谢谢你的帮助

射线

0 投票
2 回答
726 浏览

node.js - Redis 数据丢失

我们将 Node.JS 与 Redis 结合使用,并且遇到了数据丢失问题。我们有统计收集系统,所以我们必须收集处理到我们服务器的每个请求。对于高并发请求(平均 1000/秒),我们在 Redis 中存在数据丢失问题。

我们在 Node.JS 和 Redis 中记录了每个请求,问题是 Node.JS 显示的请求数量完全相同,Redis Monitor 调试的数量相同,但 Redis DBSIZE 向我们显示的值不正确。它总是比预期的少约 40%-50%。

我们的服务器配置是:

我们正在运行 Debian Squeeze,这是我们的 sysctl:

我们的“平均负载”为 0.04,并且有大量可用内存(~20gb)。

任何有关此问题的帮助将不胜感激。