问题标签 [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.

0 投票
1 回答
1186 浏览

php - php + upload.class + 不覆盖图片

我正在尝试使用 upload.class 上传文件,当用户上传新文件时,我需要覆盖该文件。但他没有覆盖,而是放了 photo_01、photo_02 等......代码:

有人已经通过这个或有解决方案???请注意我正在使用file_ovewrite = true; 谢谢

我解决了这个问题......抱歉浪费你的时间

0 投票
2 回答
648 浏览

binary-tree - g_tree_insert 覆盖所有数据

我想知道我应该如何使用 GTree(来自 GLib)来存储数据?我使用 g_tree_insert 例程插入 GTree 的每个新值都会覆盖前一个值!

我究竟做错了什么?谢谢你。

0 投票
1 回答
12726 浏览

c - 用C覆盖文件中的行

我正在大学操作系统课程上做一个关于文件系统的项目,我的 C 程序应该在一个人类可读的文件中模拟一个简单的文件系统,所以文件应该基于行,一行将是一个“扇区”。我了解到,要覆盖的行必须具有相同的长度,因此我将用 ascii 零填充它们直到行尾,并留下一定数量的 ascii 零行,以便以后填充。

现在我正在制作一个测试程序,看看它是否像我想要的那样工作,但它没有。我的代码的关键部分:

现在它什么也不做,文件保持不变。可能是什么问题呢?

谢谢你。

0 投票
1 回答
6277 浏览

c - 如何使用 fwrite() 覆盖偏移 Y 上的 X 字节?

我在 C 中使用 fopen() 和 fwrite() 所能找到的只是删除所有内容并重新开始写入或附加到文件末尾。如果我需要转到文件中的某个偏移量并覆盖几个字节怎么办?

这可能与某些功能有关吗?

0 投票
2 回答
985 浏览

wordpress - 覆盖核心 Wordpress 功能 - 应该可以工作,但不能

我正在尝试使用主题的functions.php文件中的add_filter()覆盖核心Wordpress函数(在media.php中找到)。这应该符合我遇到的博客,但由于某种原因,我没有看到任何变化。

我不喜欢手动编辑 media.php,因为以后的任何 Wordpress 升级都会覆盖我们所做的更改。我这样做的方式是正确的(我认为),但没有按预期工作。

完全挂断了这一点,并感谢任何回应。这是一个奇怪的!

0 投票
3 回答
2451 浏览

python - 如何覆盖 Python 当前正在读取的文件

我不太确定最好的表达方式,但我想做的是阅读 pdf 文件,进行各种修改,然后将修改后的 pdf 保存在原始文件上。截至目前,我可以将修改后的 pdf 保存到单独的文件中,但我希望替换原始文件,而不是创建新文件。

这是我当前的代码:

如果我将其更改outputStream为不同的文件名,它可以正常工作,我只是无法保存输入文件,因为它仍在使用中。我已经尝试过.close()流,但它也给了我错误。

我觉得这有一个相当简单的解决方案,我只是没有找到它。

谢谢!

0 投票
2 回答
1617 浏览

wix - 如何在 Wix 的重大升级中让 PathwaysMDF 和 LDF 覆盖旧副本?

我需要这两个文件 PathwaysMDF 和 PathwaysLDF 在重大升级时替换(覆盖)旧副本。

好吧,这个 WiX 快把我逼疯了。设置文件完美运行,但数据库文件仍然无法正常工作!我尝试了几种方法...

这是使用注册表项尝试执行此操作的代码:

这导致旧的 LDF 文件剩余,并且根本没有MDF 文件,完成后,不是旧的,也不是新的。

以下是日志中关于该尝试的内容:(完整日志位于http://pastebin.com/a8a7uKfL

MSI (s) (C8:80) [09:01:51:845]: Executing op: SetTargetFolder(Folder=C:\Documents and Settings\All Users\Application Data\Pathways) MSI (s) (C8:80) [09:01:51:845]: Executing op: SetSourceFolder(Folder=1\ykpqggg9\Pathways\|CommonAppData\Pathways) MSI (s) (C8:80) [09:01:51:845]: Executing op: FileCopy(SourceName=x_gekdq7.ldf|Pathways_log.ldf,SourceCabKey=pathwaysLdf,DestName=Pathways_log.ldf,Attributes=512,FileSize=40239104,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,,,InstallMode=58982400,HashOptions=0,HashPart1=-403787921,HashPart2=771061375,HashPart3=-1732951415,HashPart4=-1390528611,,) MSI (s) (C8:80) [09:01:51:845]: File: C:\Documents and Settings\All Users\Application Data\Pathways\Pathways_log.ldf; Won't Overwrite; Won't patch; Existing file is unversioned but modified MSI (s) (C8:80) [09:01:51:845]: Executing op: FileCopy(SourceName=Pathways.mdf,SourceCabKey=pathwaysMdf,DestName=Pathways.mdf,Attributes=512,FileSize=156368896,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,,,InstallMode=58982400,HashOptions=0,HashPart1=570808063,HashPart2=-1571218748,HashPart3=-867678845,HashPart4=601212343,,) MSI (s) (C8:80) [09:01:51:845]: File: C:\Documents and Settings\All Users\Application Data\Pathways\Pathways.mdf; Won't Overwrite; Won't patch; Existing file is unversioned but modified

这是使用伴随文件(主程序可执行文件,已版本化)尝试执行此操作的代码:

这样做的结果是 LDF 文件表现完美,用新文件替换旧文件,但是,MDF 文件已消失。旧的和新的一样,不见了。

以下是日志中关于该尝试的内容:(完整日志位于http://pastebin.com/gijLN5QY):

MSI (s) (C8:F8) [09:21:55:206]: Executing op: SetCompanionParent(ParentPath=C:\Program Files\Pathways\,ParentName=Pathways.exe,ParentVersion=1.1.5.0,ParentLanguage=0) MSI (s) (C8:F8) [09:21:55:206]: Executing op: FileCopy(SourceName=Pathways.mdf,SourceCabKey=pathwaysMdf,DestName=Pathways.mdf,Attributes=512,FileSize=156368896,PerTick=32768,,VerifyMedia=1,,,,,CheckCRC=0,Version=pathwaysExe,,InstallMode=58982400,,,,,,,) MSI (s) (C8:F8) [09:21:55:236]: File: C:\Documents and Settings\All Users\Application Data\Pathways\Pathways.mdf; Overwrite; Won't patch; Existing file is of an equal version (Checked using version of companion: C:\Program Files\Pathways\Pathways.exe) MSI (s) (C8:F8) [09:21:55:236]: Source for file 'pathwaysMdf' is compressed InstallFiles: File: Pathways.mdf, Directory: C:\Documents and Settings\All Users\Application Data\Pathways\, Size: 156368896 MSI (s) (C8:F8) [09:21:55:246]: Re-applying security from existing file. MSI (s) (C8:F8) [09:21:55:246]: Verifying accessibility of file: Pathways.mdf MSI (s) (C8:F8) [09:21:55:266]: Note: 1: 2318 2: C:\Documents and Settings\All Users\Application Data\Pathways\Pathways.mdf MSI (s) (C8:F8) [09:21:55:266]: Note: 1: 2360 MSI (s) (C8:F8) [09:21:55:266]: Note: 1: 2360

我还尝试将 MDF 文件设置为 KeyPath="yes" 而没有 CompanionFile 标记。这也行不通。

0 投票
2 回答
804 浏览

java - java - 不需要的对象覆盖

我正在尝试制作一个解决逻辑轮难题的程序。我构建了根节点,并尝试生成不同的子节点,这些子节点是通过轮子的不同移动而产生的。问题是,当我尝试产生孩子时,根节点被覆盖,一切都搞砸了,我真的不知道为什么。在这里你可以找到谜题逻辑轮。

我将轮子表示为 3x3 阵列。这是实现移动的代码:

还有另一个功能,就像这个相反的功能:它将轮子向左转动。我的问题是我不希望对象的 aNode 表被覆盖。

非常感谢你。

0 投票
4 回答
28639 浏览

vb.net - 如何在不提示用户的情况下覆盖 Excel 应用程序

任何人都可以帮助我如何在不提示 VB.Net 中的用户的情况下覆盖 excel 文件。

我已经尝试过这段代码,但它不起作用..

0 投票
1 回答
193 浏览

wcf - 每次编译后 WCF web.config 都会被覆盖?

我有一个调用 WCF 服务的 Silverlight 应用程序。SimplehttpBinding 的东西。

  1. 每次我对 silverlight xaml 代码进行更改,web.config 也会被刷新。
  2. 即使对 web.cofig 文件进行任何更改,它们也会被覆盖。

好像,其他一些进程正在写入这些文件。为什么会这样?如何确保每次编译后它不会被覆盖?