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

การวิเคราะห์ที่จำเป็นในการประเมินความแตกต่างและความคล้ายคลึงกันระหว่างสองหน่วยงานหรือมากกว่า


18
ฉันจะตรวจสอบค่าว่างใน JavaScript ได้อย่างไร
ฉันจะตรวจสอบค่าว่างใน JavaScript ได้อย่างไร ฉันเขียนโค้ดด้านล่าง แต่มันไม่ทำงาน if (pass == null || cpass == null || email == null || cemail == null || user == null) { alert("fill all columns"); return false; } และฉันจะหาข้อผิดพลาดในโปรแกรม JavaScript ได้อย่างไร
573 javascript  null  compare 

18
เปรียบเทียบสองไฟล์ใน Visual Studio
ฉันเห็นเครื่องมือการรวมใหม่ใน VS 2012 สำหรับการเปรียบเทียบสองไฟล์หรือสองเวอร์ชันของไฟล์ ฉันชอบมัน. แต่เมื่อฉันพยายามค้นหาฉันไม่สามารถทำได้เพราะฉันไม่ได้ใช้ TFS มีวิธีฉันจะเปรียบเทียบสองไฟล์กับคุณสมบัติ builtin ใน VS แต่ไม่มี TFS ได้หรือไม่?

10
การเปรียบเทียบเนื้อหาของสองไฟล์ใน Sublime Text
ฉันมีที่เก็บโคลนสองแห่งในโครงการโอเพนซอร์ซสองโครงการที่คล้ายกันมากซึ่งฉันได้ทำงานในหลาย ๆ กรณีใน Sublime Text 2 เพื่อให้ได้ผลลัพธ์ตามที่ต้องการ ใช้รหัสจากทั้งสองโครงการ ฉันใช้ Git เป็นตัวควบคุมเวอร์ชันสำหรับโครงการของฉัน แต่ไม่ได้รวมโครงการดั้งเดิมไว้ ดังนั้นฉันต้องการที่จะสามารถเปรียบเทียบเนื้อหาของสองไฟล์ในโครงการต้นฉบับได้อย่างรวดเร็วและเปรียบเทียบความแตกต่างระหว่างพวกเขากับโครงการของฉัน ฉันหวังว่า Sublime Text 2 จะมีคุณสมบัติ "เปรียบเทียบไฟล์" แต่ฉันดูเหมือนจะไม่พบสิ่งใดที่เกี่ยวข้องกับมันในการตั้งค่าหรือออนไลน์ แพ็คเกจ ST2 ของบุคคลที่สามเพื่อให้ภารกิจนี้สำเร็จก็จะทำงานได้ดีเช่นกัน เป็นงานที่สามารถทำได้ภายในโปรแกรมแก้ไขข้อความ ST2 หรือไม่?

14
ทำไม (0 <5 <3) ถึงกลับจริง
ฉันกำลังเล่นอยู่ใน jsfiddle.net และฉันอยากรู้ว่าทำไมสิ่งนี้ถึงได้ผลตอบแทนจริง? if(0 &lt; 5 &lt; 3) { alert("True"); } ดังนั้นสิ่งนี้: if(0 &lt; 5 &lt; 2) { alert("True"); } แต่นี่ไม่ใช่: if(0 &lt; 5 &lt; 1) { alert("True"); } การเล่นโวหารนี้มีประโยชน์เคย?


20
ความลึกทั่วไประหว่างวัตถุสองชนิด
ฉันมีสองวัตถุ: และoldObjnewObj ข้อมูลที่oldObjใช้ในการเติมแบบฟอร์มและnewObjเป็นผลมาจากการที่ผู้ใช้เปลี่ยนข้อมูลในแบบฟอร์มนี้และส่งมัน วัตถุทั้งสองอยู่ลึกเช่น พวกเขามีคุณสมบัติที่เป็นวัตถุหรืออาร์เรย์ของวัตถุ ฯลฯ - พวกเขาสามารถอยู่ในระดับ n ลึกดังนั้นอัลกอริทึม diff จะต้องเรียกซ้ำ ตอนนี้ฉันต้องไม่เพียงแค่คิดออกว่ามีการเปลี่ยนแปลงอะไร (เช่นในเพิ่ม / ปรับปรุง / ลบ) จากoldObjถึงnewObjแต่ยังวิธีที่ดีที่สุดแทน จนถึงตอนนี้ความคิดของฉันคือการสร้างgenericDeepDiffBetweenObjectsวิธีการที่จะคืนค่าวัตถุในแบบฟอร์ม{add:{...},upd:{...},del:{...}}แต่ฉันก็คิดว่า: คนอื่นต้องมีสิ่งนี้มาก่อน ดังนั้น ... ไม่มีใครรู้ของห้องสมุดหรือชิ้นส่วนของรหัสที่จะทำเช่นนี้และอาจมีวิธีที่ดีกว่าในการเป็นตัวแทนของความแตกต่าง ปรับปรุง: ฉันคิดว่าวิธีที่ดีกว่าในการแสดงข้อมูลที่อัปเดตโดยใช้โครงสร้างวัตถุเดียวกับnewObjแต่เปลี่ยนค่าคุณสมบัติทั้งหมดเป็นวัตถุในแบบฟอร์ม: {type: '&lt;update|create|delete&gt;', data: &lt;propertyValue&gt;} ดังนั้นถ้าnewObj.prop1 = 'new value'และoldObj.prop1 = 'old value'มันจะตั้งreturnObj.prop1 = {type: 'update', data: 'new value'} อัปเดต 2: มันมีขนดกอย่างแท้จริงเมื่อเราไปถึงคุณสมบัติที่เป็นอาร์เรย์เนื่องจากอาร์เรย์[1,2,3]ควรถูกนับเท่ากับ[2,3,1]ซึ่งง่ายพอสำหรับอาร์เรย์ของชนิดที่มีค่าตามตัวอักษรเช่นสตริง int &amp; bool แต่ยากที่จะจัดการเมื่อมันมาถึง …

14
วิธีเปรียบเทียบไฟล์ไบนารีเพื่อตรวจสอบว่าเหมือนกันหรือไม่
อะไรคือวิธีที่ง่ายที่สุด (ใช้เครื่องมือกราฟิกหรือบรรทัดคำสั่งบน Ubuntu Linux) เพื่อทราบว่าไฟล์ไบนารีสองไฟล์เหมือนกันหรือไม่ (ยกเว้นการประทับเวลา) ฉันไม่จำเป็นต้องแยกความแตกต่างจริง ๆ ฉันแค่ต้องรู้ว่าพวกเขาเหมือนกันหรือไม่
186 file  binary  compare  diff 

9
อะไรคือความแตกต่างระหว่าง == และ Equals () สำหรับ primitives ใน C #?
พิจารณารหัสนี้: int age = 25; short newAge = 25; Console.WriteLine(age == newAge); //true Console.WriteLine(newAge.Equals(age)); //false Console.ReadLine(); ทั้งสองintและshortเป็นประเภทดั้งเดิม แต่การเปรียบเทียบกับ==ผลตอบแทนจริงและเปรียบเทียบกับEqualsผลตอบแทนที่เป็นเท็จ ทำไม?
180 c#  compare 

12
วิธีที่ง่ายที่สุดในการเปรียบเทียบอาร์เรย์ใน C #
ใน Java Arrays.equals()อนุญาตให้เปรียบเทียบเนื้อหาของสองอาร์เรย์พื้นฐานได้อย่างง่ายดาย (มีการโหลดเกินสำหรับประเภทพื้นฐานทั้งหมด) มีสิ่งนั้นใน C # หรือไม่ มีวิธี "วิเศษ" ในการเปรียบเทียบเนื้อหาของสองอาร์เรย์ใน C # หรือไม่
180 c#  .net  arrays  compare 

19
วิธีการเปรียบเทียบสองสีเพื่อความเหมือน / ความแตกต่าง
ฉันต้องการออกแบบโปรแกรมที่สามารถช่วยฉันประเมินระหว่าง 5 สีที่กำหนดไว้ล่วงหน้าซึ่งสีใดสีหนึ่งคล้ายกับสีของตัวแปรและมีเปอร์เซ็นต์เท่าใด สิ่งหนึ่งคือฉันไม่รู้วิธีการทำอย่างนั้นทีละขั้นตอน ดังนั้นจึงเป็นการยากที่จะคิดโปรแกรม รายละเอียดเพิ่มเติม: สีมาจากภาพถ่ายของหลอดที่มีเจลซึ่งเป็นสีที่ต่างกัน ฉันมี 5 หลอดที่มีสีแตกต่างกันซึ่งแต่ละตัวเป็นตัวแทนของ 1 ใน 5 ระดับ ฉันต้องการถ่ายภาพตัวอย่างอื่น ๆ และในคอมพิวเตอร์ประเมินว่าระดับใดที่กลุ่มตัวอย่างนั้นเป็นสมาชิกโดยการเปรียบเทียบสีและฉันต้องการรู้ว่าด้วยเปอร์เซ็นต์ของการประมาณเช่นกัน ฉันต้องการโปรแกรมที่ทำสิ่งนี้: http://www.colortools.net/color_matcher.html หากคุณสามารถบอกฉันได้ว่าต้องทำอะไรถึงแม้ว่าจะเป็นสิ่งที่ฉันต้องคิดและทำด้วยตนเอง มันจะมีประโยชน์มาก
171 algorithm  colors  compare  rgb  hsv 

14
วิธีเปรียบเทียบประเภทของวัตถุใน Python
โดยทั่วไปฉันต้องการทำสิ่งนี้: obj = 'str' type ( obj ) == string ฉันเหนื่อย: type ( obj ) == type ( string ) และมันไม่ทำงาน แล้วประเภทอื่น ๆ ล่ะ? NoneTypeตัวอย่างเช่นผมไม่สามารถทำซ้ำ
163 python  types  compare 

13
เปรียบเทียบ data.frames สองรายการเพื่อค้นหาแถวใน data.frame 1 ที่ไม่มีอยู่ใน data.frame 2
ฉันมี 2 data.frames ต่อไปนี้: a1 &lt;- data.frame(a = 1:5, b=letters[1:5]) a2 &lt;- data.frame(a = 1:3, b=letters[1:3]) ฉันต้องการค้นหาแถว a1 ที่ a2 ไม่ได้ มีฟังก์ชันในตัวสำหรับการทำงานประเภทนี้หรือไม่? (ps: ฉันได้เขียนวิธีแก้ปัญหาสำหรับฉันฉันแค่อยากรู้ว่าใครบางคนทำรหัสที่สร้างขึ้นแล้ว) นี่คือทางออกของฉัน: a1 &lt;- data.frame(a = 1:5, b=letters[1:5]) a2 &lt;- data.frame(a = 1:3, b=letters[1:3]) rows.in.a1.that.are.not.in.a2 &lt;- function(a1,a2) { a1.vec &lt;- apply(a1, 1, paste, collapse = "") a2.vec …
161 r  merge  compare  rows  dataframe 

18
วิธีเปรียบเทียบ 2 ไฟล์อย่างรวดเร็วโดยใช้. NET
วิธีการทั่วไปแนะนำให้อ่านไบนารีผ่าน FileStream และเปรียบเทียบแบบไบต์ต่อไบต์ การเปรียบเทียบ checksum เช่น CRC จะเร็วกว่าหรือไม่? มีไลบรารี. NET ที่สามารถสร้างการตรวจสอบสำหรับไฟล์หรือไม่
137 c#  file  compare  checksum 

8
เครื่องมือสำหรับการเปรียบเทียบ 2 ไฟล์ไบนารีใน Windows [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการเครื่องมือเพื่อเปรียบเทียบ 2 ไบนารี ไฟล์มีขนาดค่อนข้างใหญ่ เครื่องมือฟรีแวร์หรือรุ่นทดลองบางตัวที่ฉันพบบนอินเทอร์เน็ตไม่สะดวกในการใช้สำหรับไฟล์ขนาดใหญ่ คุณช่วยแนะนำเครื่องมือบางอย่างให้ฉันได้ไหม

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