问题标签 [corruption]
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.
svn - 批量验证 svn 存储库
嗨,我想知道是否有一个工具(可以是商业的)来大规模验证 svn 存储库。我知道使用 svnadmin,但是大约有 100 个存储库,检查是否真的存在损坏是很乏味的。我正在寻找可以定期在后台运行并在出现损坏时发出警报的东西。
image - 在 MATLAB 中对损坏的图像进行平均以消除噪声的问题
我想平均一些被零均值高斯加性噪声破坏的 .jpg 图像。在四处搜索之后,我想出了添加图像矩阵并将总和除以矩阵的数量。但是,生成的图像是全黑的。通常,当图像数量增加时,生成的图像会变得更好。但是当我使用更多图像时,它会变暗。
我正在使用 800x600 黑白 .jpg 图像。这是我使用的脚本:
iphone - iPhone文件损坏
像这样编写的文件是否可能(在 iPhone/iPod Touch 上):
被破坏,例如当应用程序被迫终止时?
据我所知, fwrite 应该是一个原子操作,所以当我用一条指令写入整个文件时,不会发生损坏。我在网上找不到任何其他信息。
php - PHP IIS问题下载文件说它已损坏
我正在使用 mssql 在 IIS 6 上运行 PHP。我已通过 php 脚本将文件上传到我的网络服务器。检查服务器上的文件后,文件正常且未损坏。但是,当我在我的网站上有一个尝试下载文件的链接时,它说文件已损坏。
我知道文件没有损坏,因为如果我查看服务器上的文件,我可以完美地查看它。
似乎这是一个常见问题,因为此处发布了类似问题:
http://www.bigresource.com/Tracker/Track-php-1pAakBhT/
任何帮助将非常感激。
谢谢,
米
我的下载代码如下:
修正:“只要确保你之前和/或之后没有空格或新闻行”
c - Malloc 破坏了 C 中已经 malloc 的内存
我目前正在帮助一个朋友调试他的一个程序,其中包括链表。他的列表结构非常简单:
我们有以下代码片段:
(带有额外缩进的行是我出于调试目的添加的)
这产生了以下结果:
(*lista)->sig以前故意设置为NULL,直到这里检查,并修复了潜在的缓冲区溢出(他忘记在 insert->numBin 中复制 NULL 终止符)。
我想不出发生这种情况的单一原因,我也不知道我还应该提供什么作为进一步的信息。(在完全修补的 Windows 7 下在最新的稳定 MinGW 上编译,朋友在 Windows XP 下使用 MinGW。至少在我的机器上,只有在未连接 GDB 时才会发生。)
有任何想法吗?建议?可能的驱魔技术?(当前的黑客正在将 sig 指针复制到一个临时变量并在 malloc 之后恢复它。无论如何它都会中断。结果第二个 malloc 也破坏了它。有趣的是,它将 sig 重置为与第一个完全相同的值)。
更新:感谢您的回答。关于这Node*件事,它是固定的,但没有改变。至少可以防止事后出现潜在问题。字符串复制不是问题,因为我自己已经修复了所有丢失的 \0。(注意insertBin[i] = '\0'for后面的)
sql-server-ce - 如何损坏 SQL CE 数据库?
我希望能够在启动时检查损坏的数据库,然后以编程方式修复它。我可以很容易地做到这一点。
我的问题是我想测试事情是否按我期望的方式工作。有谁知道故意破坏数据库以便我可以测试我的代码的方法?
php - 用php显示图像
我有一个显示如下图像的脚本:
读取文件($图像->路径);
这已经好几个星期了,现在突然停止工作了。响应标头看起来很好(Content-Type: image/jpg),我没有结束 php-tag,并且我没有对我的代码、服务器或 php-setup 进行任何更改,这可能会导致此故障。有没有人知道可能出了什么问题?
谢谢!
=======================
更新
尽管您可以下载图像(文件->另存为)并将其保存到计算机,但图像不显示。虽然在本地打开它也不起作用,这让我认为图像已经以某种方式损坏。有人经历过类似的事情吗?我在想也许 som php 错误/警告被注入到流中并破坏了图像。
asp.net - WMF 图像数据验证?
有一个图像捕获设备,它以 wmf 格式提供其输出。此输出直接存储在数据库中。在某些情况下,有时这些图像中的一些不会出现在 IE 的网页上。但是如果我们在页面上单击鼠标右键,我们可以将图像保存到硬盘上;表示图像确实存在于页面上,但不可见。我认为这是因为一些文件损坏问题,但我不知道如何解决它。但是,我们可以使用 MS 图片查看器(桌面应用程序)查看此类文件。无论如何我们可以检测到这些有问题的文件吗?
c - 堆内存中的一个奇怪问题!
我发现一个多线程应用程序的一个线程在 VxWorks 中崩溃了。我没有调试信息。经过更深入的分析,我发现崩溃是由于全局内存地址值被更改而引起的。
这个全局内存地址(它是一个函数的地址。我使用的是函数指针)存储在堆中的特定地址位置。我发现这个全局内存地址本身正在减少2,这导致不正确的访问和加载指令错误。
这是随机发生的。但是,我真的很惊讶是什么导致地址值减少了 2。
任何方向的任何猜测、想法或指示都可能会有所帮助。
git - 使用 msysgit 会导致存储库损坏吗?
在浏览 chromium 代码文档时,我偶然发现了这篇文章:
http://code.google.com/p/chromium/wiki/UsingGit#Windows
如果您使用的是 msysgit,那么您就是在自找麻烦。同时使用 msysgit(包括 TortoiseGit)和 cygwin 的 git 版本会导致存储库损坏,因此坚持使用 cygwin 的版本会更安全。因此,如果您的 PATH 中仍然有 msysgit,那么您就只能靠自己了。
这真的会发生吗?是什么导致腐败?