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

jpa - JPA merge: Not sure what of these two methods below is better. Am getting data loss

I'm not sure if I should be setting the object to the result of the merge and then return that, or just do a merge. I'm using the technique in the first block below but I am sometimes losing data and I don't know why.

Or should I do a merge this way?

After the top method is used the object that was passed in may get modified and then another save is done. This object has one to one and one to many relationships with other entities. Sometimes the data in one of the one-to-many entities get lost or isn't saved. But I can't reliably reproduce the problem.

0 投票
2 回答
10066 浏览

python - PySerial 丢失数据

我的问题是,PySerial 似乎丢失了一些数据包,我不知道为什么。

我有两个 python 脚本,第一个从文本文件中读取数据并将其写入微控制器,在微控制器中处理数据。然后,微控制器通过不同的串行端口将修改后的数据发送回 PC。(澄清:我需要两个串口,因为在最终的应用程序中,脚本将在不同的PC上运行。但是,出于测试目的,在一台PC上运行两个脚本更容易)

所以基本上,我的硬件设置如下:

将数据写入微控制器后,我期望得到一定数量的数据字节。如果我使用终端程序(如超级终端)来监控接收到的数据,一切看起来都很好。但是,如果我尝试使用 Python 脚本读取数据,我只会得到预期数据字节的一小部分。

例如:

如您所见,如果我尝试使用 Python 脚本从串行端口读取数据,则会丢失一些数据。由于事实上,如果我使用终端程序,我会得到预期的数据,我假设我的 Python 脚本有错误。

我用于向微控制器发送数据的 Python 脚本如下所示:

我用于接收从微控制器发送的数据的 Python 脚本:

我不知道为什么,但如果我取消注释#time.sleep(0.3)发送脚本中的行,一切正常,我会得到预期的数据。所以对我来说,似乎不知何故我从串口读取数据的脚本太慢了....但是为什么呢?

0 投票
1 回答
90 浏览

c++ - C++ SFML Sprite 丢失数据

我的 WIP Tetris 克隆中有两个类,一个由 main 函数立即调用。这个类的 .h 和 .cpp 文件在这里: http: //pastebin.com/mDMeqMfV

第一类有一个实例的第二类可以在这里找到:http: //pastebin.com/wG2b0whL注释部分是一组颜色,我用作叠加层来制作不同的颜色块。无论如何,我遇到的问题出在 Block 类的实例中。尽管在初始化函数中将精灵的位置设置为变量位置,但精灵实际上并没有在那里渲染。它似乎在到达 Draw 函数时默认为 0、0,并且即使在 Draw 方法中看到的调用 setPosition 函数时也不会到达其正确位置。任何解决此问题的帮助将不胜感激。

0 投票
0 回答
443 浏览

android - 组播丢包 Android

嗨朋友们,我遇到了一个处理实时接收多播数据包的问题。下面是多播客户端的代码,它必须接收 28 字节的多播数据并在 EditText 视图中显示该数据。服务器每隔一秒将这个 28 字节的数据发送到多播客户端。

我的问题是客户端在两者之间缺少许多消息。它正在接收多播数据,但所有数据均未显示在 EditText 中。我无法找到问题所在。任何建议将不胜感激。提前谢谢大家。

0 投票
0 回答
129 浏览

c# - 由于客户端和服务器 i 之间的连接速度不同,UDP 套接字中的数据丢失

我正在开发一个项目,用于发送一些大型对象抛出 UDP 协议(​​用 C# 编写),一切正常。问题是客户端和服务器之间的连接速度存在差异,导致大约 70% 的数据包丢失。我正在研究的解决方案是在发送数据包时休眠以减慢发射过程。为此,我想知道是否有任何方法可以在两次连续发射之间获得最佳睡眠时间,因为我需要尽可能快的速度。如果您需要更多详细信息,请询问。

0 投票
0 回答
29 浏览

adobe - 上传到互联网时如何保持 swf 的质量?

当我使用 adobe flash player 10.1 r52 打开一个 swf 文件时,它具有我想要的质量。但是当我将它拖放到谷歌浏览器中时。我的 swf 有一点失真。

我想知道这是为什么?

0 投票
1 回答
522 浏览

c# - 通过网络传输数据时的随机字节丢失

我的问题是,当我通过本地 LAN 网络传输连续的数据流时,有时随机字节会在此过程中丢失。

就像现在一样,代码设置为在局域网上流式传输大约 1027 个字节左右约 40 次,有时(非常罕见)一个或多个字节丢失。

让我感到困惑的是,实际字节并没有“丢失”,它只是设置为 0,而与原始数据无关。(顺便说一下,我正在使用 TCP)

这是发送代码:

和接收代码:

空字节的发送和接收只是为了使系统保持同步。我个人认为问题出在系统的接收端。虽然无法证明那架喷气式飞机。

0 投票
1 回答
164 浏览

networking - 在有损网络上传输有哪些数据编码选项?

很久以前,我正在阅读一种用于传输有损数据的蜂窝编码技术。如果我记得它填充了数据或其他东西,或者为它提供了某种冗余,因此只需要接收 60% 的传输就可以发送完整的信息。我不记得编码的名称。

无论如何,我需要一些可以用来编码具有类似冗余/弹性属性的数据的东西,通过有损 UDP 网络的 IE 传输、无线电等。

有没有人对有损网络中数据完整性的适当编码方案有想法?尤其是我可以使用 Python 实现的东西,但是 Python 不是必需的。

0 投票
1 回答
1604 浏览

imagemagick - Image Magick - 修剪和重新页面 - 质量损失

当我使用此命令修剪 PDF 文件时:

convert -fuzz 1% -trim +repage multi0.pdf multi0new.pdf

结果非常令人失望,修剪后的图像尺寸比源小10倍以上。

有什么方法可以在不损失质量的情况下进行干净的图像修剪?

(这里是,之前和之后)

0 投票
1 回答
614 浏览

c# - C# bitmap.save 丢失了一些像素

我编写了一个代码来为我的位图图像像素着色

问题是当我使用 bitmap.save 方法保存位图时,当我在绘画中打开它时会丢失一些像素,我注意到图像底部没有一些像素