问题标签 [repair]

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 回答
406 浏览

mongodb - 在 MongoDB 中执行压缩时究竟被阻止了什么?

在 MongoDB 分片上的集合上运行新的 2.0+ compact 命令时,文档说命令在 compact 运行时被阻止。我的问题是,究竟是什么被阻止了?仅针对该分片上的该集合的命令?集群中该集合的所有命令?所有操作,无论该分片上的收集如何?

等等等等....

有人知道吗?

我认为这只是针对该分片上的集合的命令,因为在一个分片上压缩一个集合理论上应该独立于其他分片,因此分片的意义。

谢谢,贾斯汀

0 投票
1 回答
494 浏览

php - 修复 SQL 文件或数据库

我发现我的 DB.sql 有如下所示的错误,我没有在 php 中使用 addlashes 处理它,所以现在不是'O\'Brien''O''Brien'。使导出和导入 sql 成为不可能。

有人知道解决这个问题的方法,它是一个长文件,查找和替换对我不起作用应该有一些程序可以做到吗?

不要在线提供基于请它不是我需要的。

0 投票
2 回答
757 浏览

c# - 使用 c# 修复格式错误的 html 属性

我有一个 Web 应用程序,它具有由国际象棋软件生成的 HTML 文件的上传功能,以便能够包含一个重现国际象棋游戏的 javascript 播放器。

我不喜欢在框架中加载上传的文件,所以我通过解析文件的动态部分来重建软件生成的 HTML 和 javascript。

HTML 的问题是所有属性值都用撇号而不是引号括起来。我正在寻找一种使用库或使用 c# 的正则表达式替换来解决此问题的方法。

html 看起来像这样:

我会将其转换为:

0 投票
1 回答
3309 浏览

wix - 安装更改不要求 UAC 权限

我为我们的产品实施了安装程序。安装程序需要管理员权限,因此我使用setup bootstrapper和清单文件(如这里推荐的那样)在启用了 UAC 的 Windows 机器上获得这些权限。安装和卸载都很好 - 用户被要求获得许可,安装程序会做它需要做的事情。

但是,如果您运行控制面板程序和功能并为已安装的程序选择“更改”*,则会发生错误(自定义,来自安装程序 LaunchConditions),告知安装程序需要管理权限。在这种情况下,我找不到任何请求权限的方法——Windows 只是运行 MSI 文件,并且对所需权限一无所知。

更奇怪的是修复功能 - 它要求许可,但随后无法使用 SetupBootstrapper 执行安装期间允许的某些操作。

我在这里发现了一个类似的问题:

但在我们的案例中,建议的解决方案是不可接受的。

现在,更改功能的唯一解决方法是始终使用 SetupBootstrapper,而不使用“程序和功能”菜单,但这对用户不太友好,并迫使用户将安装程序保留在他/她的硬盘上。

有没有更好的建议?

PS:我使用WiX创建安装程序,因此很高兴听到有关 WiX 解决方案的信息,但我很确定它不依赖于安装程序创建语言,而仅取决于 MSI 细节。

0 投票
11 回答
194453 浏览

mysql - MySQL 表被标记为崩溃并且最后一次(自动?)修复失败

我正在修理这张桌子,服务器突然挂了,当我返回时,所有桌子都正常,但是这张显示“正在使用”,当我尝试修复它时,它没有继续。

错误 144 - 表 './extas_d47727/xzclf_ads' 被标记为崩溃并且最后一次(自动?)修复失败

我能做些什么来修复它?

0 投票
3 回答
4804 浏览

wix - Wix: Installing a Component while Repair Or Reinstall

Problem:
I have a User Requirement in which a file would not be installed if a Prerequisite application is absent on users machine. But after installing my product, when user would install that Prerequisite application, he would run my installer and choose repair to install that missing file and its related registry entries.

My expectations:
I know Repair would only repair those files that would already been installed by first installation. But isn't there any workaround about this???

Any here and there with AddLocal???

0 投票
1 回答
3471 浏览

mysql - mysql - 需要刷新表吗?

在我REPAIR OPTIMIZE ANALYZEORCHECK一张桌子之后,我需要FLUSH它吗?

0 投票
0 回答
95 浏览

java - JAXB Repair Files

I have several XML config files which are regularly modified and reread using JAXB (Java) by my program and are necessary for it to work however third party apps may also edit and create these files so to allow updating of my software after distribution I want to be able to recognise files missing elements and provide defaults.

Is there any good way to do this, at the moment the best I can come up with is to set that all the fields that can be given defaults to minOccurs="0" then check for nulls on every field on import but as my files are quite complex this seems horribly inefficient. Is there some kind of default value option in the XSD files I construct the classes from to add the elements in with default values... there seems to be a default to replace blank fields with a default but I want to actually add any missing fields not just populate the empty fields.

Any pointers or advice would be appreciated.

0 投票
1 回答
348 浏览

mysql - 在 sort_buffer_size 太小错误后 Myisam 表不可读

我试图在大约 200GB 10 亿大的记录上运行 OPTIMIZE TABLE,但是在操作后几秒钟,我给出了一个 sort_buffer_size 太小的错误,现在表格在 phpmyadmin 中显示为 0 行,并且仍然有 200gb 的大小。我无法从中读出任何东西。尝试将 sort_buffer_size 提高到 1gb 并再次运行 OPTIMIZE,但操作在几秒钟内完成,但没有成功恢复......

现在我开始运行 REPAIR TABLE。由于这可能需要几天时间才能完成,所以我只是想确保自己朝着正确的方向前进,然后再浪费时间。在我看来,密钥文件已损坏?任何有类似经验可以提供帮助的人将不胜感激!!

0 投票
0 回答
1642 浏览

video - 如何修复损坏的 3gp 文件

我有一个损坏的 3gp 视频文件:缺少文件末尾。

发生这种情况是因为我手机的电池几乎没电了,当手机将视频保存在 SD 卡上时,它就停在了中间。

我怎样才能看这个半视频文件?它已经有 50MB,所以视频中最重要的部分应该还在。

我尝试了 VLC、GOM、Adobe Premiere 等几个程序,但没有一个可以播放这个文件。

我猜文件的标题以某种方式包含整个长度,如果长度不合适,玩家会说它坏了。但这只是一个猜测。

也许有人知道,如何用合适的新标题替换标题,例如来自另一个视频?