คำถามติดแท็ก copy

การคัดลอกคือการสร้างวัตถุที่ซ้ำกันโดยไม่ทำลายต้นฉบับ พบเห็นได้ทั่วไปในโปรแกรมแก้ไขข้อความที่จะช่วยให้คุณสามารถคัดลอกข้อความและวางไว้ที่อื่น

26
ใน MySQL ฉันสามารถคัดลอกหนึ่งแถวเพื่อแทรกลงในตารางเดียวกันได้หรือไม่
insert into table select * from table where primarykey=1 ฉันต้องการคัดลอกหนึ่งแถวเพื่อแทรกลงในตารางเดียวกัน (เช่นฉันต้องการทำซ้ำแถวที่มีอยู่ในตาราง) แต่ฉันต้องการทำสิ่งนี้โดยไม่ต้องแสดงรายการคอลัมน์ทั้งหมดหลัง "เลือก" เนื่องจากตารางนี้มี คอลัมน์มากเกินไป แต่เมื่อฉันทำสิ่งนี้ฉันได้รับข้อผิดพลาด: รายการที่ซ้ำกัน 'xxx' สำหรับคีย์ 1 ฉันสามารถจัดการได้โดยการสร้างตารางอื่นที่มีคอลัมน์เดียวกันกับคอนเทนเนอร์ชั่วคราวสำหรับบันทึกที่ฉันต้องการคัดลอก: create table oldtable_temp like oldtable; insert into oldtable_temp select * from oldtable where key=1; update oldtable_tem set key=2; insert into oldtable select * from oldtable where key=2; มีวิธีที่ง่ายกว่าในการแก้ปัญหานี้หรือไม่?
162 mysql  copy  duplicates  row 

7
วิธีคัดลอกไฟล์จากไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีหนึ่งโดยใช้ PHP
บอกว่าผมได้มีไฟล์test.phpในไดเรกทอรีเช่นเดียวกับfoo barฉันจะแทนที่bar/test.phpด้วยการfoo/test.phpใช้งานได้PHPอย่างไร ฉันใช้ Windows XP เป็นโซลูชันข้ามแพลตฟอร์มที่ยอดเยี่ยม แต่เป็นที่ต้องการของ windows
158 php  file  file-io  copy  filesystems 

30
คัดลอกไฟล์จากไดเรกทอรีหนึ่งไปยังอีกใน Java
ฉันต้องการคัดลอกไฟล์จากไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีหนึ่ง (ไดเรกทอรีย่อย) โดยใช้ Java ฉันมีไดเรกทอรี, dir, กับไฟล์ข้อความ ฉันวนซ้ำ 20 ไฟล์แรกใน dir และต้องการคัดลอกไปยังไดเรกทอรีอื่นในไดเรกทอรี dir ซึ่งฉันได้สร้างไว้ก่อนการทำซ้ำ ในรหัสที่ผมต้องการที่จะคัดลอกreview(ซึ่งหมายถึงแฟ้มข้อความ ith หรือรีวิว) trainingDirเพื่อ ฉันจะทำสิ่งนี้ได้อย่างไร ดูเหมือนจะไม่มีฟังก์ชั่นดังกล่าว (หรือฉันหาไม่ได้) ขอบคุณ. boolean success = false; File[] reviews = dir.listFiles(); String trainingDir = dir.getAbsolutePath() + "/trainingData"; File trDir = new File(trainingDir); success = trDir.mkdir(); for(int i = 1; i <= …
156 java  file  directory  copy 

14
การโคลนฐานข้อมูล MySQL บนอินสแตนซ์ MySql เดียวกัน
ฉันต้องการเขียนสคริปต์ซึ่งคัดลอกฐานข้อมูลปัจจุบันของฉันsitedb1ไปยังsitedb2อินสแตนซ์ฐานข้อมูล mysql เดียวกัน ฉันรู้ว่าฉันสามารถถ่ายโอน sitedb1 ไปยังสคริปต์ sql: mysqldump -u root -p sitedb1 >~/db_name.sql sitedb2จากนั้นจึงนำไป มีวิธีที่ง่ายขึ้นโดยไม่ต้องทิ้งฐานข้อมูลแรกไปยังไฟล์ sql หรือไม่

2
คัดลอกลับไปยังฟังก์ชัน JavaScript คลิปบอร์ดใน Chrome และ Firefox?
ปรับปรุง ดูเหมือนว่าเบราว์เซอร์เริ่มสนับสนุนการคัดลอกใน JS ในหน้าต่างคอนโซลของทั้ง Chrome และ Firefox บน Mac ฉันสามารถดำเนินการได้ copy("party in your clipboard!"); และข้อความจะถูกคัดลอกไปยังคลิปบอร์ดของฉัน ฉันค้นหาดังนั้นและ Google และดูเหมือนจะไม่พบอะไรเลย สิ่งเหล่านี้เฉพาะเจาะจงสำหรับแต่ละเบราว์เซอร์หรือไม่? ฉันจะหาข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชั่น JavaScript เหล่านี้ได้ที่ไหน เวอร์ชันของเบราว์เซอร์: JavaScript ถูกส่งคืนจากคอนโซล Chrome เมื่อเรียกใช้งาน 'คัดลอก' function (object) { if (injectedScript._type(object) === "node") { var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false); InjectedScriptHost.copyNode(nodeId); } else InjectedScriptHost.copyText(object); } รหัสนี้หมายถึงอะไร? ต่อไปนี้เป็นภาพหน้าจอ 2 …

8
วิธีคัดลอกรายการลึก?
ฉันมีปัญหากับการคัดลอกรายการ: ดังนั้นหลังจากที่ผมได้รับE0จาก'get_edge'ผมทำสำเนาโดยการเรียกE0 'E0_copy = list(E0)'นี่ฉันเดาE0_copyเป็นสำเนาลึกE0และผมผ่านเข้าไปE0_copy 'karger(E)'แต่ในฟังก์ชั่นหลัก ทำไมผลลัพธ์ของ'print E0[1:10]'for for loop จึงไม่เหมือนกันหลังจากนั้น for for loop ด้านล่างเป็นรหัสของฉัน: def get_graph(): f=open('kargerMinCut.txt') G={} for line in f: ints = [int(x) for x in line.split()] G[ints[0]]=ints[1:len(ints)] return G def get_edge(G): E=[] for i in range(1,201): for v in G[i]: if v>i: E.append([i,v]) print id(E) return …
150 python  list  copy  deep-copy 


11
วิธีคัดลอกข้อมูลจากตารางหนึ่งไปยังอีกตารางใหม่ใน MySQL?
ฉันต้องการคัดลอกข้อมูลจากตารางหนึ่งไปอีกตารางหนึ่งใน MySQL ตารางที่ 1 (ตารางที่มีอยู่): aid st_id from_uid to_gid to_uid created changed subject message link ตารางที่ 2 (ตารางใหม่) st_id uid changed status assign_status ฉันต้องการคัดลอกข้อมูลบางส่วนจากตารางที่ 1 ลงในตารางที่ 2 สิ่งนี้สามารถทำได้โดยใช้แบบสอบถาม MySQL?
143 mysql  copy 

18
วิธีคัดลอกรายการ Java Collections
ฉันมีArrayListและฉันต้องการที่จะคัดลอกมันอย่างแน่นอน ฉันใช้คลาสยูทิลิตี้เมื่อเป็นไปได้บนสมมติฐานที่ว่ามีคนใช้เวลาทำให้ถูกต้อง ตามธรรมชาติแล้วฉันก็จบลงด้วยCollectionsคลาสที่มีวิธีการคัดลอก สมมติว่าฉันมีต่อไปนี้: List<String> a = new ArrayList<String>(); a.add("a"); a.add("b"); a.add("c"); List<String> b = new ArrayList<String>(a.size()); Collections.copy(b,a); นี้ล้มเหลวเนื่องจากโดยทั่วไปจะคิดว่าไม่ใหญ่พอที่จะถือb aใช่ฉันรู้ว่าbมีขนาด 0 แต่มันควรจะใหญ่พอตอนนี้ไม่ควรหรือไม่ ถ้าฉันต้องกรอกbก่อนจากนั้นก็Collections.copy()จะกลายเป็นฟังก์ชั่นที่ไร้ประโยชน์อย่างสมบูรณ์ในใจของฉัน ดังนั้นยกเว้นการเขียนโปรแกรมฟังก์ชั่นการคัดลอก (ซึ่งฉันจะทำตอนนี้) มีวิธีที่เหมาะสมในการทำเช่นนี้หรือไม่?
141 java  list  collections  copy 

2
การดำเนินการคัดลอกไฟล์บันทึกด้วย Git
เมื่อฉันย้ายไฟล์ใน git โดยใช้ git-mv สถานะแสดงให้เห็นว่าไฟล์นั้นถูกเปลี่ยนชื่อและแม้ว่าฉันจะเปลี่ยนบางส่วนมันก็ยังถือว่าเกือบจะเหมือนกัน (ซึ่งดีเพราะมันทำให้ฉันติดตามประวัติของมัน) . เมื่อฉันคัดลอกไฟล์ไฟล์ต้นฉบับจะมีประวัติฉันต้องการเชื่อมโยงกับสำเนาใหม่ ฉันลองย้ายไฟล์แล้วลองเช็คเอาต์อีกครั้งในตำแหน่งเดิม - เมื่อย้ายคอมไพล์แล้วจะไม่ให้ฉันเช็คเอาต์ตำแหน่งเดิม ฉันลองคัดลอกระบบไฟล์แล้วเพิ่มไฟล์ - git แสดงว่าเป็นไฟล์ใหม่ มีวิธีใดที่จะทำให้คอมไพล์บันทึกการดำเนินการคัดลอกไฟล์ในทำนองเดียวกันกับวิธีบันทึกการเปลี่ยนชื่อ / ย้ายไฟล์โดยที่สามารถติดตามประวัติย้อนกลับไปยังไฟล์ต้นฉบับได้หรือไม่?
141 git  file  copy 

13
วิธีคัดลอก java.util.List ไปยัง java.util.List อื่น
ฉันมีข้อมูลList<SomeBean>ที่สร้างขึ้นจากบริการบนเว็บ ฉันต้องการคัดลอก / โคลนเนื้อหาของรายการนั้นลงในรายการว่างประเภทเดียวกัน การค้นหาโดย Google สำหรับการคัดลอกรายการแนะนำให้ฉันใช้Collections.copy()วิธีการ ในตัวอย่างทั้งหมดที่ฉันเห็นรายการปลายทางควรมีจำนวนรายการที่แน่นอนเพื่อให้การคัดลอกเกิดขึ้น เนื่องจากรายการที่ฉันใช้มีการเติมข้อมูลผ่านบริการเว็บและมีวัตถุหลายร้อยรายการฉันจึงไม่สามารถใช้เทคนิคข้างต้นได้ หรือผมใช้ผิด ?? !! อย่างไรก็ตามเพื่อให้ได้ผลฉันพยายามทำอะไรแบบนี้ แต่ฉันก็ยังได้IndexOutOfBoundsExceptionไฟล์. List<SomeBean> wsList = app.allInOne(template); List<SomeBean> wsListCopy=new ArrayList<SomeBean>(wsList.size()); Collections.copy(wsListCopy,wsList); System.out.println(wsListCopy.size()); ฉันพยายามใช้wsListCopy=wsList.subList(0, wsList.size())แต่ฉันได้รับConcurrentAccessExceptionรหัสในภายหลัง ตีและทดลองใช้ :) อย่างไรก็ตามคำถามของฉันง่ายมากฉันจะคัดลอกเนื้อหาทั้งหมดในรายการของฉันไปยังรายการอื่นได้อย่างไร ไม่ผ่านการย้ำแน่นอน
140 java  collections  copy 

2
วิธีการคัดลอกทุบตีไดเรกทอรีและไฟล์ทั้งหมดซ้ำ?
ฉันมีสคริปต์: find ./SourceFolder/ -maxdepth 4 -exec cp -R '{}' ./DestFolder/ \; SourceDir มีโฟลเดอร์ย่อยด้วย ปัญหาที่เกิดขึ้นDestFolderไม่เพียง แต่ในทรีทั้งหมด แต่อยู่ในระดับที่สูงขึ้นอีกระดับและไฟล์ทั้งหมด จะแก้ไขอย่างไร
137 bash  copy  directory 

8
วิธีคัดลอกไฟล์จาก HDFS ไปยังระบบไฟล์ภายในเครื่อง
วิธีคัดลอกไฟล์จาก HDFS ไปยังระบบไฟล์ภายในเครื่อง ไม่มีตำแหน่งทางกายภาพของไฟล์ภายใต้ไฟล์ไม่มีแม้แต่ไดเร็กทอรี ฉันจะย้ายพวกเขาไปยังพื้นที่ของฉันเพื่อตรวจสอบความถูกต้องเพิ่มเติมได้อย่างไรฉันกำลังพยายามผ่าน winscp
136 hadoop  copy  hdfs 

11
คัดลอกเนื้อหาทั้งหมดของโฟลเดอร์ไปยังโฟลเดอร์อื่นโดยใช้ไฟล์แบตช์?
ฉันมีโฟลเดอร์ใน C:\Folder1 ฉันต้องการคัดลอกเนื้อหาทั้งหมดFolder1ไปยังตำแหน่งอื่นD:\Folder2 ฉันจะทำสิ่งนี้โดยใช้ไฟล์แบตช์ได้อย่างไร

5
ค้นหาและคัดลอกไฟล์
เหตุใดสิ่งต่อไปนี้จึงไม่คัดลอกไฟล์ไปยังโฟลเดอร์ปลายทาง # find /home/shantanu/processed/ -name '*2011*.xml' -exec cp /home/shantanu/tosend {} \; cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend'
128 linux  copy  find 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.