问题标签 [overwrite]
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.
installation - Wix 安装程序 - 始终替换 SWF 文件
我遇到了一个问题,我们必须为客户提供一个更新的 SWF 文件的修补程序。因为 swf 文件没有版本控制,在下一个版本中它不会被覆盖(安装程序认为它是用户修改的文件,不会覆盖它)。
我有一些运行自定义操作来替换文件的建议,但这不能正确处理回滚情况。我只是好奇其他人会对此案提出什么建议。
spring - 如何按名称覆盖 Spring 服务 bean,仅使用注释
鉴于我有一个 Spring bean 配置为
和一个使用这个 bean 的类
我现在希望我的项目(包括前面的类)有Consumer
另一个MyService
被注入的实现。因此我想覆盖beanmyService
导致Consumer
现在携带一个实例SpecializedService
而不是DefaultService
。根据定义,我不能在 Spring 容器中拥有两个同名的 bean。我怎么能告诉春天,新服务的定义将覆盖旧服务?我不想修改Consumer
课程。
c++ - 在 DLL 中静态创建的数组被调用程序覆盖
我有一个使用动态 DLL 的主程序 (PMAIN)。假设 PMAIN 使用 DLL 导出的 2 个函数(foo1、foo2 和 foo3)。函数是这样的:
MyStruct 是这样的:
MyObject 是:
从 PMAIN 我先调用foo1然后调用foo2然后我循环调用 foo3 100 次;数组arr1得到正确更新,并在 PMAIN 的整个执行过程中“保留”该值,而每次我调用foo3时,数组arr2只包含零,它会被更新,而当程序再次调用foo3时,它又是空白的。PMAIN 如何覆盖 DLL 中数组的地址(我在调试时看到了这种行为)。
你知道这怎么可能?
PMAIN 和 DLL 不应该在内存中的两个不同位置吗?
ruby - Ruby console overwrites line when printing out lines in a file
I have started learning Ruby and I have come across an annoying problem. I have imported a text file into my program and I want to iterate over the lines in it and print them out to the screen.
When I do this, the console overwrites the last printed out line and writes the new one on top. Why is this happening and how can I solve it?
Here is my code:
Update: The loop is acting very strange. I put a sleep statement into it and all it did was sleep once then continue to output the lines. I would have expected it to sleep before outputting each line. Example below:
Update 2: I just created a new text file and typed some random stuff into it for testing and it works fine. Looks like the original file had some bad characters/encoding which messed up the printing to the console.
bash - Bash:符号链接关注
我有一个文件树,其中包含我生成的一堆数据。我已经决定在数据生成的几个阶段,我想在使用的程序中尝试一些不同的配置选项。
我的解决方案是复制数据树,并将符号链接到所有原始数据(乘以我正在运行的新测试的数量)。然后我会让程序根据需要破坏符号链接。结果将是未受我的新配置影响的数据的原始树的符号链接,以及任何新配置的真实数据。
问题是-clobber
我使用的大多数程序的选项都遵循符号链接,所以它实际上破坏了我的原始数据。有什么我可以尝试的(可能是 bash 环境设置之类的?)可能会使所有这些程序破坏实际的符号链接,而不是它指向的数据?
c# - c#保持文件打开但覆盖内容
我有一个第 3 方应用程序,它定期从我的 C#.Net 应用程序读取输出。
由于某些限制,我只能将输出写入文件,然后由第 3 方应用程序读取。
我每次都需要覆盖同一个文件的内容。
我目前正在 C# 中使用
3rd 方应用程序定期检查文件并读取内容。这很好用,但会使 CPU 使用率非常高。用文本编写器替换 File.WriteAllText 解决了 CPU 使用率高的问题,但随后我的文本被附加到文件而不是覆盖文件。
有人能指出我可以在 C# 中保持文件打开并定期覆盖其内容而没有太多开销的正确方向吗?
编辑:我通过选择每 20 次循环迭代而不是每次循环迭代写入文件来修复 CPU 使用率。下面给出的所有答案都有效,但会产生与关闭文件和重新打开相关的开销。谢谢
.net - 用 XmlTextWriter 覆盖?
简单的问题,我如何用 xmltextwriter 覆盖?
我用 var writer = new XmlTextWriter(exam.Path, null);
. 所以,如果我有一个新文档,它会按照我应该写的那样写。
但是如果文档已经存在,我如何用新文档覆盖这个文档?
svn - 强制 SVN 更新/签出覆盖本地文件
我打算运行(在我的服务器上!)
svn更新
用更新更新我的 LIVE 网站。但是,我担心“C”冲突会阻止我的站点脚本运行。如何强制结帐/更新过程覆盖所有本地文件(在我的服务器上!)?
我知道一种解决方案是在单独的目录上执行此操作 - 还有其他更有效的方法吗?
我看过Force an SVN checkout command to overwrite current files
我没有 --force 选项
javascript - 在元素变得可见后覆盖 jQuery 以执行代码 - 如何?
我正在开发一个小型 javascript 框架供我们公司内部使用。在某些情况下,我们的框架会覆盖基本的 jQuery 功能,以处理内部逻辑或修复浏览器错误等。我希望这些情况对我们的开发人员来说是完全透明的,这样他们就可以继续按照他们习惯的方式使用 jQuery。
我遇到了一个问题,我似乎无法以一种很好的透明方式解决问题——至少我想不出一个好的方法来解决它——所以我求助于你:)。
我想要做的是以某种方式覆盖 jQuery,这样我就可以在每次“变得可见”时执行一段特定的代码。例如,如果开发人员运行 show() 方法,我想在元素变得可见后执行我的代码。事实上,无论开发人员如何“使元素可见”(例如 show()、css()、animate() 等),我都希望我的代码能够运行
我知道例如 show() 有一个“回调”参数可以用于此目的。但重点是;这对开发人员来说应该是完全透明的。他不需要知道这段代码“在下面运行”。
我所有的覆盖都是使用闭包完成的,所以我可以保存对原始方法的引用,做我的事情并执行原始方法。这是我如何使用 show 方法执行此操作的示例:
我最初的方法是简单地这样做(在“// Do stuff after”处运行我的代码)。除非您传递速度参数(因为它在内部使用 setTimeout 或 setInterval 之类的东西)或使用其他“显示元素”方法之一,否则这也很有效。
jQuery中是否有一些我可以覆盖的主要“显示元素”方法,所以所有与“显示元素”有关的方法都会受到我的代码的影响?还是我必须覆盖所有“显示方法”?谁能举例说明我如何参与这项任务?如果这是这样做的方法,我需要覆盖什么。
提前致谢。
java - 针对特定情况在 Java 中覆盖 hashCode
我知道在使用 hashCode 和 equals 时还有其他关于一般最佳实践的问题,但我有一个非常具体的问题。
我有一个作为实例变量的类,它是同一个类的数组。更明确地说,这是代码:
我需要覆盖类 Node 的 hashCode,而数组是确定两个 Node 是否相同的重要决定因素。如何有效地将数组合并到 hashCode 的计算中?
- 编辑 -
我正在尝试检查两个节点是否相同,这意味着它们具有相同数量的子节点,并且这些子节点会导致完全相同的状态。因此,我有效地尝试比较两个节点处的子树。我想知道是否可以使用散列来进行这种相等性检查。
我认为我实际上需要散列整个子树,但鉴于我的类定义的递归性质,我不确定我将如何去做。