问题标签 [rebuild]

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

deployment - 部署后更改 web.xml

部署后是否建议在应用服务器中更改 web.xml(或者实际上是任何其他文件)?是否所有应用服务器都公开了它们的部署/目录结构?

我宁愿在本地进行更改,重新构建战争(或 .ear 等),然后重新部署应用程序。

0 投票
2 回答
3287 浏览

sql - 插入/更新/删除记录会自动更新索引吗?

在数据库中插入/更新或删除记录会自动更新索引吗?

我已经看到了索引的重建命令,但我无法理解是否必须手动执行所有这些操作,那么索引的目的是什么。这太不方便了,以至于我每周左右都花时间重建索引。

0 投票
1 回答
243 浏览

sql-server-2008-r2 - 重建 LOB_DATA 分配单元

有谁知道重建 LOB_DATA 分配单元的任何方法。我有一个 IMAGE 数据类型的列,现在占用了 2500 GB 的空间。但是,其中存储的实际数据只有大约四分之一。

该表需要在此期间保持在线,因此标准索引重建不起作用。表中的数据每 30 天循环一次,所以如果我能做些什么来更好地填充新数据的页面,那已经有帮助了。但是,驱动器将在 4 天内装满。

任何想法,无论多么复杂,都会受到赞赏。

0 投票
1 回答
103 浏览

actionscript-3 - 如何在 FDT 中进行“完全重建”?

我将 IDE 切换为使用 FDT 并希望停止类型错误警告。我去了项目的属性> FDT问题> AS3,选中“启用项目特定问题”,并禁用“没有类型的函数”和“没有类型的变量”。这在我第一次运行项目时有效,但以后没有。属性面板显示“要应用这些设置,需要完全重建项目!” 我想做一个完整的重建,但 Project > Build All 是灰色的。

我究竟做错了什么?

谢谢,亚历克斯

0 投票
1 回答
259 浏览

c++ - 如何使用 CMake 和 Eclipse CDT 自动删除构建文件?

我将 Eclipse CDT 与 CMake 结合使用,并成功按照此处详述的设置说明进行操作。我使用自定义 make 目标从 Eclipse 中调用 CMake(“创建一个 Make 目标以运行 CMake”)。它在我的源目录的子目录中执行源外构建。

有时我希望 CMake 重建所有内容,因此删除我的构建目录的所有内容以强制 CMake 重建其缓存等。

目前我正在使用项目视图来删除子目录中的所有文件,但这很乏味,我想自动化它。

我尝试使用rm -rf ./Build/*命令制作另一个自定义制作目标,但这没有用。它执行没有错误,但没有删除任何文件。

如何通过按一个按钮删除构建子目录中的所有文件(或至少强制 CMake 重建其缓存等)?

0 投票
2 回答
904 浏览

search - 重建Screwturn wiki搜索索引

我的 wiki 开始返回不完整的搜索结果。

用户将搜索他们知道是文章一部分的术语,并且该文章不会在结果中返回。

他们可以浏览文章并查看该页面确实包含搜索词。

这种情况经常发生,所以我一直在寻找解决方案。我一直找不到遇到这个问题的人。搜索索引目前认为 wiki 中有 300 页,但实际上有 1193 页。

我按照Screwturn 网站上的指示重建索引,包括调整web.config 中的超时。我最终尝试了几次重建,两次尝试之间出现了大约 70 个错误。我看到超时错误和主键违规。重建不会持续运行很长时间,通常不到 10 分钟。

有没有人在重建索引方面取得了任何成功?

有没有人看到相同类型的错误并能够解决它们?

有谁知道重建完成后我会看到什么?我在想我会看到一个引用 1193 页而不是 300 页的新搜索索引。对吗?

任何帮助,将不胜感激。

以下是我看到的错误消息的三个示例。

(7/30 更新)我尝试删除 IndexDocument 记录并再次运行重建,但结果相同。该指数的规模没有增加。我查看了 IndexDocument 表上的记录,它们停在其中一个命名空间的 M 篇文章中。这解释了为什么搜索从 M 之后开始的单词会失败。此外,只有两个命名空间被索引。我在重建索引时查看了管理主页,并等待轮子停止旋转。似乎什么都没有改变。我检查了系统日志,没有看到任何错误。从管理员主页重新启动应用程序后,日志中再次出现超时错误。这给我留下了比答案更多的问题。

  1. 索引已成功重建或索引已停止重建的指标是什么?我认为这是单击重建链接后运行的纺车。

  2. 我研究了超时错误,一切都指向一个太短的超时值,论坛帖子说要更新 .NET 代码中的超时值,或者调整服务器上的查询等待属性。有没有人在这方面取得了成功,你做了什么?

  3. 有谁知道 wiki 正在运行什么脚本来重建索引?是否可以从 SQL 服务器手动运行它?

更新:我不得不放弃寻找答案。我确实了解到,您可以通过更新 IndexDocument 表中未列出的粒子来强制索引一次重建一篇文章。虽然这确实有效,但在从您所在的任何名称空间查看 AllPages 页面时会导致一些意外行为。AllPages 页面通常按字母顺序列出所有文章(以及每个部分的字母)。一旦我执行此强制更新,AllPages 页面将按字母顺序显示页面,但部分的顺序类似于“#、A、B”。下一批页面将是“B、C、K”等等。几乎不理想,但搜索确实再次起作用。仅供其他有问题的人参考,有一种解决方法。这必须是我的最终解决方案,因为 wiki 将被淘汰并转移到更强大(和支持!)的知识库。感谢 Dreamwalker 和 Doug。

0 投票
1 回答
1435 浏览

build - 如何从源代码构建three.js

我在three.js构建时遇到了一些麻烦——生成的three.js文件与我下载的文件大不相同。

这很可能与wiki中此页面上的评论“此页面当前无效,需要重写”有关,[“如何生成压缩的三”](https://github.com/mrdoob/three.js /wiki/build.py , -or-how-to-generate-a-compressed-Three.js-file)。

尽管如此,我还是有点过分了。

我想将碰撞排除添加到Raycaster.js/intersectObject(),但重建会破坏我的应用程序,而不会在控制台中出现错误或警告。

我尝试了各种可能--include的排列,但结果不同但不成功。

我什至没有尝试构建缩小版本。

我在 OSX 上。

任何指针表示赞赏。

0 投票
1 回答
181 浏览

oracle - Oracle 重建——我们的 DBA 到底做了什么?

我们的业务中使用 Oracle 11g 数据库已有大约 12 个月了,我们的一份报告需要 40 分钟才能运行。我们的 DBA 建议我们卸载/重新加载所有数据。

现在,我们一开始持怀疑态度,认为这听起来像是一种极端的做法,但它已经将报告时间缩短到了 3 分钟!!

他究竟在这里做了什么?他的描述是 Data unload/reload is just exporting all the schema objects, dropping the schema (or recrating the database) and importing again.

他所做的显然奏效了,但我很惊讶甲骨文自己不能做到这一点。我以为你可以重建索引等而不必做这样的事情?

0 投票
1 回答
708 浏览

sql - SQL 索引重建:索引碎片百分比增加?

我正在尝试创建一个代理作业,为连接到 Deltek 6.1 接口的 SQL 2008 R2 数据库重建索引。

跑步:

注意到一些索引实际上变得更加分散。这可能是由于索引间距吗?我们已经在我们的测试和生产网络上使用各种不同的重建方式发生了这种情况。表通常很大,我们在运行重建后更新统计信息。

0 投票
1 回答
927 浏览

ant - 文件被删除时 ant 重建

我正在使用 Ant 构建项目,并希望在源更改时重新编译。这主要适用于标准 javac-task,除了一种情况:

当源文件被删除但没有进行其他更改时,不会重新编译任何内容。

即使这会使项目无法干净无误地编译,由于遗留的类文件,构建仍然会成功。

每次都进行干净的构建不是一种选择,因为我们有 137 个依赖模块需要很长时间才能构建。此外,我们不想在完全清理后重试每个失败的 CI 构建以查看它是否会工作。

这似乎是 javac-task 应该支持的非常基本的东西,但我没有看到任何看起来有用的属性。在尝试了我能想到的任何其他方法后,我无法做到:

找出是否有任何剩余的课程:

以上不起作用,差异实际上似乎更像是一个工会。如果一个java-file有一个对应的class-file,那么这个class文件的区别就会有两个入口。

这是另一个尝试:

我试图找到所有不同的文件,但结果或多或少与上面相同。

当我尝试不使用映射器时,在 和 中使用部分重叠的源文件集,它确实按预期工作。这使我怀疑与资源差异有关的任何事情都不能很好地与映射文件一起使用。

这里有人知道如何以任何其他方式实现我的目标吗?

更新: 这是正确处理内部类的有效解决方案。我需要多个源目录,这使事情变得更加复杂。