问题标签 [copying]

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

php - php 和 jQuery,复制文件和显示状态

我想问一下这个“同步场景”是否可以用 php 和 javascript/jQuery...

yyyymmdd.png我在没有 ftp 访问权限的服务器上(例如http://www.example.com/20111228.png)有很多文件,它们的名称格式。我想在我的本地服务器上运行一个 PHP/js 脚本,它会按照一些规则将所有文件下载到我的本地磁盘:

i)检查远程文件是否已经存在于本地磁盘上,如果存在,则跳过它
ii)在我的html页面上以某种列表或每个文件的任何内容显示状态(例如20111228.png - file exists20111228.png - file doesn't exist
iii)当不存在的文件已被处理时(复制到本地磁盘),显示OKERROR生成列表中该项目旁边的状态。

我不是在这里要求完整的代码......特别是因为我确信其他人已经这样做了。但是一些指南或任何 url/google 查询将非常有帮助:)

提前非常感谢!

0 投票
4 回答
10021 浏览

java - 如何克隆图像?

我有一个图像。我需要对其进行精确复制并将其保存到 BufferedImage,但没有 Image.clone()。这个东西应该在一个计算循环中,所以它应该非常快,没有逐像素复制。执行此操作的最佳性能方法是什么?

0 投票
1 回答
216 浏览

performance - 休眠 - 复制对象同时检查它们是否首先存在 - 性能缓慢 - 最佳方法?

我正在努力解决我的应用程序提供给用户的复制功能的性能问题。我不确定我会以正确的方式去做。我在 Hibernate 方面没有太多经验。

过度简化的布局将是:

所以,一个项目可以有很多项目,每个项目可以有很多任务。一个项目可以有变量(没有重复),并且项目和变量之间存在多对多(它们相互连接)。

每个项目可能有几百个项目,每个项目有几个(20-30)个任务,每个项目有几百个变量。我添加了一个功能,允许用户检查他们想要从一个项目复制到另一个项目的项目和任务。不能有任何重复。

这是我为每个检查项目执行的过程:

  1. 检查目标项目中是否存在该项目,如果存在则添加,否则不添加。我使用 session.createFilter 来查询目标项目(按项目名称)。如果该项目不存在,我添加它。( object.save()),并将其添加到目标项目的项目集合中。
  2. 如果项目附加了变量,我检查目标项目中的这些变量(再次session.createFilter()),如果不存在则添加它们,然后将它们添加到 item.variables 集合

我不确定我能做些什么来加快速度。我假设先做所有检查并没有帮助。我不知道 createFilter 是否是检查目标项目中是否存在项目/变量的最佳方法。

我尝试改变将对象添加到集合中的方式。targetProject.add(item)我会一次添加一个targetProject.addAll(items)(不过,我看不出有什么区别。

有没有更好的方法来做到这一点?我使用 Ehcache 作为二级缓存。我还在 Hibernate 3.2.5 上。

任何帮助表示赞赏。

0 投票
1 回答
261 浏览

linux - 使用 sed 和 perl 进行文字处理,将行从一个文件复制到另一个文件

我是 Linux 新手,并且有一项具有挑战性的任务。

我有 3 个数据文件,需要执行以下操作:

  1. 转到文件1的第31行,将其删除
  2. 从文件 2 中读取 1 行并添加以代替已删除的行
  3. 转到文件 1 的第 97 行,将其删除,然后从文件 2 中读取第 1 行,并在文件 1 中添加代替已删除的行。

保持相同的文件(即文件)也很重要,不能更改。

我尝试了不同版本的sedand perl,使用缓冲区复制技巧,但没有成功。

我愿意接受所有建议,并请专家给我建议。

0 投票
1 回答
446 浏览

c++ - OpenCV,将一块像素从图像映射到图像时的噪声

我正在将一块像素从一个图像复制到另一个图像,因此我没有得到 1:1 的映射,但新的图像强度与源图像相差 1 或 2 个强度级别。

你知道是什么原因造成的吗?

这是代码:

0 投票
3 回答
589 浏览

multithreading - 关闭应用程序后的文件复制

有几种复制文件的方法: using TFileStream, using TShFileOpStructWindows.CopyFile(至少这是我发现的)。
当我使用我提到的其中一种方式开始文件复制时,我的应用程序冻结(只有文件复制窗口处于活动状态)并且当我关闭我的应用程序时,文件复制也被取消。

是否可以复制/移动文件以使该过程不依赖于我的应用程序?
我的意思是,我怎样才能开始复制/移动操作然后关闭我的应用程序并且复制/移动将保留?

0 投票
0 回答
191 浏览

macos - 从网络复制到 USB 时,文件是否会写入硬盘驱动器

我想知道:当我将文件从网络驱动器(我使用的是 Mac)复制到 USB 闪存驱动器时,缓存文件会写入我的硬盘驱动器还是这一切都发生在 RAM 中?

我关心的原因是因为我想知道从我的网络/服务器卷复制千兆字节的文件(主要是原始图像)到 USB 闪存驱动器时,理论上 SSD 驱动器的可能写入周期是否会受到影响。

谢谢

0 投票
1 回答
291 浏览

file - TeamCity - 从触发构建的提交中复制文件

我正在使用“VCS 触发器”触发器:“每个 VCS 签入触发一个构建”。

我有两个构建步骤:

  1. 运行 .sln 文件的一种
  2. 另一个将文件复制到目标 webroot。

有没有办法配置 TeamCity,使其仅将触发构建过程的提交中的文件复制到目标 webroot?

0 投票
4 回答
116 浏览

java - 如何使用 HashMap 作为从列表中访问和复制项目的一种方式?

我正在和一个朋友一起做一个电子游戏。为了考虑不同类型的项目,我们最初为每个项目都有一个类,扩展了一个项目类。这些类中没有太多数据,所以我一直在寻找替代方案,这样我们的工作空间就不会那么混乱。我开始学习 HashMaps,我认为它们是一种很棒的添加项目的方式。我们还可以对其进行设置,这样我们就可以使用字符串访问它们,而不是使用 int 访问 HashMap 中的项目,这基本上只是使其成为一个 ArrayList。所以我开始添加这个功能,在 Item 类中创建匿名 Items,

并将它们添加到 HashMap。

在做了一些这些之后,我意识到列表中每种类型只有一个项目,如果我们想要有多个可以在不修改原始项目的情况下修改的项目,我们需要制作副本。我开始研究如何做到这一点。我们可以使用复制构造函数,但是 Item 中的变量太多,无法有效地完成。我们当然可以这样做,但我想知道是否有一个简单的解决方案。我们能把所有的项目都做成最终的吗?我只是吐口水,因为我对这个编程领域完全陌生。我们也可能做错了这件事。我只需要一种方法来使用 HashMap 来创建一些“项目数据库”,我可以使用它来访问列表中无限数量的项目。有什么建议么?

0 投票
2 回答
327 浏览

java - 如何让按钮将文件写入 sdcard?

在我的应用程序中,我想要一个按钮,按下该按钮会将存储在我的应用程序原始文件夹中的文件复制到 sdcard/Android/data... 覆盖已经存在的现有文件。

这是我到目前为止所拥有的。我的原始文件夹中的文件被称为brawler.dat示例。

我不是要求任何人编写整个代码,但这肯定是一个奖励。

我主要需要有人指出我正确的方向。

我可以创建按钮以转到 URL 等...但我已经准备好进入下一个级别,我觉得。

主要的.xml

FreelineActivity.java