问题标签 [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.
c++ - winsock 缺少数据 c++ win32
我正在编写一个需要通过网络发送数据的应用程序。我已完成申请,但发送数据时出现问题。每次发送一条数据,4个字符后就被截断,剩下的就是垃圾。该应用程序是我为一个学校项目编写的远程键盘记录器,它要求您演示钩子和winsock 的用法。我们可以在论坛上寻求帮助。任何帮助,将不胜感激!
这里的代码:
服务器:
客户:
jquery - 使用 jQuery.data() 丢失数据
我正在开发一个实用程序 Web 应用程序,以帮助操作一些特定于域的 XML 数据。
流程是这样的:
- 加载 XML 文件
- 使用浏览器的原生 XML 对象(不是 jQuery!)解析 XML 文件并转换为 JavaScript 对象。
- 使用 $(document).data() 存储结果对象
- 遍历对象并提取附加信息,将其存储在另一个 $(document).data() 插槽中
window.setTimeout()
习惯将工作分成几块。
这是功能:
出于某种原因,当索引达到 480 左右时,我注意到存储在 $(document).data('data') 中的一些数据就消失了,我终生无法弄清楚为什么。
所以,这里有一些问题可能会导致答案:
- 以这种方式使用是
window.setTimeout()
一个非常糟糕的主意吗? - 使用 jQuery.data() 可以存储多少有限制吗?我的 XML 文件约为 100KB。
java - Java:BufferedReader 读取超过一行?
我正在用 Sockets 用 Java 编写程序。我可以向客户端发送命令,也可以从客户端向服务器发送命令。要阅读命令,我使用BufferedReader
. 要编写它们,aPrintWriter
但是现在我想通过该套接字传输文件(而不是简单地创建第二个连接)。
首先,我将文件包含多少字节写入输出流。例如 40000 字节。所以我40000
通过套接字写入数字,但连接的另一端读取78
.
所以我在想:BufferedReader
读取的不仅仅是行(通过调用readLine()
),这样我会从文件数据中丢失一些字节。因为它们位于BufferedReader
.
所以这个数字78
是我要传输的文件的一个字节。
这种思维方式对还是不对。如果是这样,如何解决这个问题。
我希望我已经解释得很好。
这是我的代码,但我的默认语言是荷兰语。所以一些变量名听起来很奇怪。
这是解决方案:
感谢詹姆斯的建议
,我认为laginimaineb anwser 是解决方案的一部分。
阅读命令。
现在flushStreamToStream:
马汀。
git - 奇怪的 git 案例 - git stash 后跟 git stash 应用丢失的未提交数据?
我有一个文件,比如说 file.txt 我已经完成了 git mv file.txt 到 file1.txt,然后我创建了一个名为 file.txt 的新文件并对其进行了处理。不幸的是,我还没有将该文件添加到 git。无论如何,问题是我做了 git stash,然后 git stash apply,但是新的 file.txt 消失了......无论如何要找回它?
sql-server-2005 - 如何从 SQL Server 表中恢复已删除的行?
我不小心对带有错误 WHERE 子句的表运行了 DELETE 命令。
我正在使用 SQL Server 2005。
有没有办法可以帮助我恢复丢失的数据?
delphi - RAD Studio 2009 Ctrl+Z 缓冲区损坏错误
现在,仅本周我就发生了两次这种情况:当我在 RAD Studio 2009 中多次按 Ctrl+Z 时,编辑器缓冲区被损坏。当前和附近的行充满了无意义的数据,有时会创建断点(自动)。IDE 中有一个EAccessViolation
,然后终止。所有未保存的代码都不可避免地丢失。
有治愈的方法吗?
php - 页面PHP之间的会话数据丢失?
我正在使用 post 方法制作新闻添加表单。在第二页中,我进行数据验证。我定义了变量$message = $_POST["message"]
,$_SESSION['message'] = "$message";
之后我回显了会话变量,一切看起来都很好,数据出现了。当我单击发送到另一个页面以将数据添加到数据库时,会话变为空。如果我定义 veriable 就像$_SESSION="test"
它通过所有 3 页但在表单中生成的数据会丢失,那么每个页面上都有 session_start。请帮忙!
iphone - iPhone:文档目录数据在硬重置后无法幸存
我刚刚上传了我的应用程序,它被接受了。令我惊恐的是,我现在发现,如果我按住右上角的按钮一段时间,关闭 iPhone,然后重复此操作以再次打开它(即硬重置),文档的内容就消失了。
linux - 使用带有 bash 的命名管道 - 数据丢失问题
在网上做了一些搜索,找到了使用命名管道的简单“教程”。但是,当我对后台作业做任何事情时,我似乎会丢失很多数据。
[[编辑:找到了一个更简单的解决方案,请参阅对帖子的回复。所以我提出的问题现在是学术性的——以防万一有人想要一个工作服务器]]
使用 Ubuntu 10.04 和 Linux 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:52:42 UTC 2010 x86_64 GNU/Linux
GNU bash,版本 4.1.5(1)-release (x86_64-pc-linux-gnu)。
我的 bash 功能是:
我在后台运行它:
现在我喂它:
输出不一致。我经常没有得到所有成功的回声。我得到的新文本回声最多与成功回声一样多,有时更少。
如果我从“提要”中删除“&”,它似乎可以工作,但在读取输出之前我会被阻止。因此我想让子进程被阻塞,而不是主进程。
目的是编写一个简单的作业控制脚本,这样我最多可以并行运行 10 个作业,并将其余作业排队以供以后处理,但可靠地知道它们确实在运行。
完整的工作经理如下:
打电话
将启动一个进程。那部分工作正常。开始第二个,很好。一个接一个似乎工作正常。但是在循环中开始 10 似乎会丢失系统,就像上面更简单的示例一样。
任何关于我可以做些什么来解决这种明显的 IPC 数据丢失的提示将不胜感激。
问候,阿兰。
php - Need Help regarding backup css
I need your help.
My website css has been crashed due to suddenly power supply off and next while I saw css, CSS was cleaned totally. Anyone suggest me How can I get them again?
Thanks in advance.