问题标签 [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.
php - php 和 jQuery,复制文件和显示状态
我想问一下这个“同步场景”是否可以用 php 和 javascript/jQuery...
yyyymmdd.png
我在没有 ftp 访问权限的服务器上(例如http://www.example.com/20111228.png
)有很多文件,它们的名称格式。我想在我的本地服务器上运行一个 PHP/js 脚本,它会按照一些规则将所有文件下载到我的本地磁盘:
i)检查远程文件是否已经存在于本地磁盘上,如果存在,则跳过它
ii)在我的html页面上以某种列表或每个文件的任何内容显示状态(例如20111228.png - file exists
或20111228.png - file doesn't exist
)
iii)当不存在的文件已被处理时(复制到本地磁盘),显示OK
或ERROR
生成列表中该项目旁边的状态。
我不是在这里要求完整的代码......特别是因为我确信其他人已经这样做了。但是一些指南或任何 url/google 查询将非常有帮助:)
提前非常感谢!
java - 如何克隆图像?
我有一个图像。我需要对其进行精确复制并将其保存到 BufferedImage,但没有 Image.clone()。这个东西应该在一个计算循环中,所以它应该非常快,没有逐像素复制。执行此操作的最佳性能方法是什么?
performance - 休眠 - 复制对象同时检查它们是否首先存在 - 性能缓慢 - 最佳方法?
我正在努力解决我的应用程序提供给用户的复制功能的性能问题。我不确定我会以正确的方式去做。我在 Hibernate 方面没有太多经验。
过度简化的布局将是:
所以,一个项目可以有很多项目,每个项目可以有很多任务。一个项目可以有变量(没有重复),并且项目和变量之间存在多对多(它们相互连接)。
每个项目可能有几百个项目,每个项目有几个(20-30)个任务,每个项目有几百个变量。我添加了一个功能,允许用户检查他们想要从一个项目复制到另一个项目的项目和任务。不能有任何重复。
这是我为每个检查项目执行的过程:
- 检查目标项目中是否存在该项目,如果存在则添加,否则不添加。我使用 session.createFilter 来查询目标项目(按项目名称)。如果该项目不存在,我添加它。(
object.save()
),并将其添加到目标项目的项目集合中。 - 如果项目附加了变量,我检查目标项目中的这些变量(再次
session.createFilter()
),如果不存在则添加它们,然后将它们添加到 item.variables 集合
我不确定我能做些什么来加快速度。我假设先做所有检查并没有帮助。我不知道 createFilter 是否是检查目标项目中是否存在项目/变量的最佳方法。
我尝试改变将对象添加到集合中的方式。targetProject.add(item)
我会一次添加一个targetProject.addAll(items)
(不过,我看不出有什么区别。
有没有更好的方法来做到这一点?我使用 Ehcache 作为二级缓存。我还在 Hibernate 3.2.5 上。
任何帮助表示赞赏。
linux - 使用 sed 和 perl 进行文字处理,将行从一个文件复制到另一个文件
我是 Linux 新手,并且有一项具有挑战性的任务。
我有 3 个数据文件,需要执行以下操作:
- 转到文件1的第31行,将其删除
- 从文件 2 中读取 1 行并添加以代替已删除的行
- 转到文件 1 的第 97 行,将其删除,然后从文件 2 中读取第 1 行,并在文件 1 中添加代替已删除的行。
保持相同的文件(即文件)也很重要,不能更改。
我尝试了不同版本的sed
and perl
,使用缓冲区复制技巧,但没有成功。
我愿意接受所有建议,并请专家给我建议。
c++ - OpenCV,将一块像素从图像映射到图像时的噪声
我正在将一块像素从一个图像复制到另一个图像,因此我没有得到 1:1 的映射,但新的图像强度与源图像相差 1 或 2 个强度级别。
你知道是什么原因造成的吗?
这是代码:
multithreading - 关闭应用程序后的文件复制
有几种复制文件的方法: using TFileStream
, using TShFileOpStruct
,Windows.CopyFile
(至少这是我发现的)。
当我使用我提到的其中一种方式开始文件复制时,我的应用程序冻结(只有文件复制窗口处于活动状态)并且当我关闭我的应用程序时,文件复制也被取消。
是否可以复制/移动文件以使该过程不依赖于我的应用程序?
我的意思是,我怎样才能开始复制/移动操作然后关闭我的应用程序并且复制/移动将保留?
macos - 从网络复制到 USB 时,文件是否会写入硬盘驱动器
我想知道:当我将文件从网络驱动器(我使用的是 Mac)复制到 USB 闪存驱动器时,缓存文件会写入我的硬盘驱动器还是这一切都发生在 RAM 中?
我关心的原因是因为我想知道从我的网络/服务器卷复制千兆字节的文件(主要是原始图像)到 USB 闪存驱动器时,理论上 SSD 驱动器的可能写入周期是否会受到影响。
谢谢
file - TeamCity - 从触发构建的提交中复制文件
我正在使用“VCS 触发器”触发器:“每个 VCS 签入触发一个构建”。
我有两个构建步骤:
- 运行 .sln 文件的一种
- 另一个将文件复制到目标 webroot。
有没有办法配置 TeamCity,使其仅将触发构建过程的提交中的文件复制到目标 webroot?
java - 如何使用 HashMap 作为从列表中访问和复制项目的一种方式?
我正在和一个朋友一起做一个电子游戏。为了考虑不同类型的项目,我们最初为每个项目都有一个类,扩展了一个项目类。这些类中没有太多数据,所以我一直在寻找替代方案,这样我们的工作空间就不会那么混乱。我开始学习 HashMaps,我认为它们是一种很棒的添加项目的方式。我们还可以对其进行设置,这样我们就可以使用字符串访问它们,而不是使用 int 访问 HashMap 中的项目,这基本上只是使其成为一个 ArrayList。所以我开始添加这个功能,在 Item 类中创建匿名 Items,
并将它们添加到 HashMap。
在做了一些这些之后,我意识到列表中每种类型只有一个项目,如果我们想要有多个可以在不修改原始项目的情况下修改的项目,我们需要制作副本。我开始研究如何做到这一点。我们可以使用复制构造函数,但是 Item 中的变量太多,无法有效地完成。我们当然可以这样做,但我想知道是否有一个简单的解决方案。我们能把所有的项目都做成最终的吗?我只是吐口水,因为我对这个编程领域完全陌生。我们也可能做错了这件事。我只需要一种方法来使用 HashMap 来创建一些“项目数据库”,我可以使用它来访问列表中无限数量的项目。有什么建议么?
java - 如何让按钮将文件写入 sdcard?
在我的应用程序中,我想要一个按钮,按下该按钮会将存储在我的应用程序原始文件夹中的文件复制到 sdcard/Android/data... 覆盖已经存在的现有文件。
这是我到目前为止所拥有的。我的原始文件夹中的文件被称为brawler.dat
示例。
我不是要求任何人编写整个代码,但这肯定是一个奖励。
我主要需要有人指出我正确的方向。
我可以创建按钮以转到 URL 等...但我已经准备好进入下一个级别,我觉得。
主要的.xml
FreelineActivity.java