Questions tagged «move»

通常指的是移动语义;考虑改用该标签。移动语义是一种编程语言功能,当源对象是临时对象或其他到期对象时,允许将复制操作替换为更有效的“移动”。

8
PHP-将文件移至服务器上的其他文件夹
如果他们不再需要我的网站上的用户,则需要在他们上载图像后将其从服务器上删除。我以前unlink在PHP中使用该函数,但此后被告知这可能具有很大的风险和安全性问题。(下面的先前代码:) if(unlink($path.'image1.jpg')){ // deleted } 相反,我现在只想将文件移动到另一个文件夹中。他们必须先上传文件很长时间,然后才能登录帐户。如果我有存储用户图像的主文件夹: user/ 然后在其中一个名为del的文件夹中放置不需要的图像: user/del/ 是否有命令将文件移动到其他文件夹?这样说: user/image1.jpg 移至/成为 user/del/image1.jpg
180 php  directory  move  unlink 


9
按名称将列移动到熊猫表的前面
这是我的df: Net Upper Lower Mid Zsore Answer option More than once a day 0% 0.22% -0.12% 2 65 Once a day 0% 0.32% -0.19% 3 45 Several times a week 2% 2.45% 1.10% 4 78 Once a week 1% 1.63% -0.40% 6 65 如何将按名称("Mid")的列移动到表的前面,索引为0。结果应如下所示: Mid Upper Lower Net Zsore Answer …



6
Python-移动和覆盖文件和文件夹
我有一个目录“ Dst Directory”,其中包含文件和文件夹,而我有“ src Directory”,其中也包含文件和文件夹。我想要做的是将“ src目录”的内容移动到“ Dst目录”,并覆盖具有相同名称的所有文件。因此,例如需要将“ Src Directory \ file.txt”移至“ Dst Directory \”并覆盖现有的file.txt。对于某些文件夹,移动文件夹并将内容与“ dst目录”中的同一文件夹合并,也是如此 我当前正在使用shutil.move将src的内容移动到dst,但是如果文件已经存在并且不会合并文件夹,则不会这样做。它将只将该文件夹放在现有文件夹中。 更新:为了使事情更加清楚,我正在做的是将存档解压缩到Dst目录,然后将Src目录的内容移到那里并重新压缩,从而有效地更新了zip存档中的文件。添加新文件或文件的新版本等将重复此操作,这就是为什么它需要覆盖和合并的原因 已解决:我通过使用distutils.dir_util.copy_tree(src,dst)解决了我的问题,这会将文件夹和文件从src目录复制到dst目录,并在需要时覆盖/合并。希望对某些人有所帮助! 希望有道理,谢谢!
71 python  file  move  overwrite 


1
不是复制或克隆的全局const在Rust中如何工作?
说我有以下片段(游乐场) struct A { pub val: u32 } const GLOBAL_A: A = A {val: 2}; fn main() { let some_a: A = GLOBAL_A; let other_a: A = GLOBAL_A; println!("double val = {}", some_a.val + other_a.val); } 由于A既不是也不Clone是Copy,我假设的值GLOBAL_A将被移动。这对于const来说没有多大意义,而且无论如何也无法显示,因为它可以被“移动”两次。 允许以上代码片段起作用的规则A是什么Clone也不是Copy?
20 rust  const  move 

3
在C ++ 14中具有Init Capture的C ++ Lambda代码生成
我试图理解/阐明将捕获传递给lambda时生成的代码,尤其是在C ++ 14中添加的广义init捕获中。 提供下面列出的以下代码示例,这是我目前对编译器将生成的内容的理解。 情况1:按值捕获/默认值捕获 int x = 6; auto lambda = [x]() { std::cout << x << std::endl; }; 等于: class __some_compiler_generated_name { public: __some_compiler_generated_name(int x) : __x{x}{} void operator()() const { std::cout << __x << std::endl;} private: int __x; }; 因此,存在多个副本,一个副本要复制到构造函数参数中,而另一个副本要复制到成员中,这对于矢量等类型而言将是昂贵的。 情况2:按引用捕获/默认按引用捕获 int x = 6; auto lambda …
9 c++  lambda  c++14  move 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.