问题标签 [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 投票
5 回答
236 浏览

c++ - 何时在 C++ 类中显式启用/禁用复制的指南?

一位同事正在清理几个图书馆。为此,他一直在阅读C++ 的 API 设计,其中谈到了在 C++ 类中显式启用或禁用复制。这与 Sutter 和 Alexandrescu 在他们的C++ 编码标准中所说的相同。

他同意人们应该遵循这个建议,但是这两本书似乎都没有说什么是指导何时启用或禁用的指导原则。

任何一种方式的指导?谢谢!

0 投票
2 回答
18309 浏览

mysql - MySQL复制一个用户

我想在我的 MySQL 测试数据库上创建两个用户,一个对与生成报告等相关的表具有只读访问权限,另一个对相同表具有读写访问权限。这是为了测试通常与只读用户连接但在某些任务中切换到读写用户的子系统。我已经创建了具有正确权限的读写用户,现在我需要同一用户的只读版本。

我宁愿不从头开始创建只读版本,因为我必须设置很多权限,这相当费力。有没有办法可以基于现有用户创建新用户,然后从新用户中删除 INSERT/UPDATE/DELETE 权限?类似CREATE USER 'user2' LIKE 'user1'或类似的东西?如果可以这样做,我在 MySQL 文档中找不到它。

0 投票
1 回答
3252 浏览

arrays - 如何复制 ksh 关联数组?

有没有办法复制关联数组?我意识到可以使用单行轻松复制常规数组,如下所示:

但是使用关联数组这样做只会以这种方式为您提供值。

我知道,nameref但我很想知道是否有一种方法可以复制数组以使原始数组不受影响。

0 投票
6 回答
85 浏览

css - 避免复制对不同 div 保持相同的 CSS 样式

我在一个页面上有很多(大约 100 个)#world(number) div。唯一改变的是值topleft背景 jpg 源。其他一切都是一样的,所以很明显它是大量的代码。有什么方法可以避免复制所有 div 之间保持不变的内容,而只更改每个 div 的绝对位置和背景源?

谢谢

0 投票
4 回答
17503 浏览

linux - 将 IF 内容复制到其中的覆盖文件不同

我有很多来自一侧的文件(A)和其他地方的很多其他文件(B)

我正在将A复制到B,有很多文件是相同的,但内容可能不同!

通常我使用 mc (Midnight Commander) 来执行此操作,并选择“如果不同大小则覆盖”。但也有大小相同,内容不同的情况。在这种情况下, mc 将文件保存在 B 位置而不覆盖它。

在 mc 覆盖对话框中有一个工作“更新”我不知道它在做什么?在帮助中没有这样的信息,也许这是一个解决方案?

因此,我正在寻找可以帮助我将所有文件从 A 复制到 B 并覆盖 B 位置的文件(如果它们存在并且内容与 A 不同)的解决方案。

如果“B”位置的文件存在(相同名称)并且内容不同,则每次都必须被“A”位置的文件覆盖。

你知道有什么解决办法吗?

0 投票
1 回答
9448 浏览

android - Android SQLite 复制表到另一个表

我想在 Android 的 SQLite 中实现删除列。我想制作没有所需列的表副本,而不是删除以前的平板电脑并将名称设置为 new_one 作为以前的名称。我已经制作了表格到表格的副本,但现在我将其作为 1:1 副本。复制时如何更改列?

目标是拥有方法deleteColumn(int indexOfColumn) ;

谢谢

0 投票
1 回答
185 浏览

database - cx_OracleTools CopyData.py - 在没有 PK 约束的情况下使用?

我正在尝试使用 cx_OracleTool 的 CopyData.py 脚本在不同的 Oracle 模式/实例上的两个表之间复制数据:

http://cx-oracletools.sourceforge.net/cx_OracleTools.html

当我对我的表运行它时,我得到了错误:

老实说,我对 Oracle 了解不多,但据我所知,这些表似乎没有任何 PK 约束或类似的定义。

撇开这个优点不谈,我认为它只是为了权宜之计而设置的,而且短期内不太可能改变。

有没有办法让 copyData.py 在没有 PK 约束的情况下在这种情况下运行?

干杯,维克多

0 投票
2 回答
765 浏览

java - Java:使用迭代器复制集合

我有一个方法,它作为参数有一个集合的迭代器。在我要复制集合的方法中,迭代器“指向”。然而,只有最后一个集合条目出现在集合副本中,它存在 N 次,其中 N 是原始集合的大小。

示例“原始集合”:

示例“centralNodeNeighbourhood 集合”:

有人可以指出我的错误吗?我无法更改方法 args,我只能将 Iterator 获取到集合中,对此无能为力。

更新(回答一些问题)

打印正确的原始集合元素。我不知道原始集合是什么类型,但 Iterator 来自 std java。方法是

来自 OLD Hadoop api 的方法(Hadoop 版本 0.20.203.0)

已解决我在每次迭代时制作了 tmp 对象的副本,并将此副本添加到 centralNodeNeighbourhood 集合中。这解决了我的问题。感谢您的所有(快速)帮助。

0 投票
2 回答
4839 浏览

android - 如何知道图像存储在 SD 卡的哪个位置,DCIM/相机,DCIM/100MEDIA?

我的应用程序中有一个方法可以检索DCIM/Camera文件夹中最后保存的图像并将其复制到 SD 卡上的另一个位置。我刚刚在另一部手机上测试了它,发现它默认保存为DCIM/100MEDIA. 我怎么能得到这条路?

我最终编写了一些代码,循环遍历 DCIM 文件夹中的所有文件夹并检索 lastModified() 文件夹的路径。

0 投票
1 回答
275 浏览

linux - Linux从目录中复制选定的文件并以目录名命名

假设我有(linux/unix)

我想将这些 .wmv 文件复制到单个目录 /example/ 中,文件以它们所在的目录名称命名,例如 1.wmv、2.wmv、3.wmv​​、