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

คำถามเกี่ยวกับการเปรียบเทียบข้อมูลและวิธีที่มีประสิทธิภาพในการทำให้สำเร็จ โปรดหลีกเลี่ยงการใช้แท็กนี้สำหรับการเปรียบเทียบทั่วไป (meta) ของสองประเด็นหรือแนวคิด

4
เปรียบเทียบสอง CGRects
ฉันจำเป็นต้องตรวจสอบว่าเฟรมของมุมมองของฉันเท่ากับ CGRect ที่กำหนด ฉันลองทำแบบนี้: CGRect rect = CGRectMake(20, 20, 20, 20); if (self.view.frame == rect) { // do some stuff } Invalid operands to binary expression('CGRect' (aka 'struct CGRect') and 'CGRect')แต่ผมมีข้อผิดพลาดว่า ทำไมฉันไม่สามารถเปรียบเทียบสองตัวCGRectได้?

18
ตัวอย่างโค้ด Scala และ Java ที่โค้ด Scala ดูง่ายกว่า / มีจำนวนบรรทัดน้อยกว่า?
ฉันต้องการตัวอย่างโค้ด (และฉันก็อยากรู้เกี่ยวกับพวกเขาด้วย) ของโค้ด Scala และ Java ซึ่งแสดงให้เห็นว่าโค้ด Scala นั้นเรียบง่ายและรัดกุมกว่าโค้ดที่เขียนด้วย Java (แน่นอนว่าทั้งสองตัวอย่างควรแก้ปัญหาเดียวกัน) หากมีเพียงตัวอย่าง Scala ที่มีความคิดเห็นเช่น "นี่คือโรงงานนามธรรมใน Scala ใน Java มันจะดูยุ่งยากกว่านี้" ก็ยอมรับเช่นกัน ขอบคุณ! ฉันชอบคำตอบที่ได้รับการยอมรับและคำตอบนี้มากที่สุด

5
เปรียบเทียบวันที่ใน MySQL
ฉันต้องการเปรียบเทียบวันที่จากฐานข้อมูลที่อยู่ระหว่าง 2 วันที่กำหนด คอลัมน์จากฐานข้อมูลคือ DATETIME และฉันต้องการเปรียบเทียบกับรูปแบบวันที่เท่านั้นไม่ใช่รูปแบบวันที่และเวลา SELECT * FROM `players` WHERE CONVERT(CHAR(10),us_reg_date,120) >= '2000-07-05' AND CONVERT(CHAR(10),us_reg_date,120) <= '2011-11-10' ฉันได้รับข้อผิดพลาดนี้เมื่อฉันดำเนินการ SQL ด้านบน: คุณมีข้อผิดพลาดในไวยากรณ์ SQL ของคุณ ตรวจสอบคู่มือที่สอดคล้องกับเวอร์ชันเซิร์ฟเวอร์ MySQL ของคุณสำหรับไวยากรณ์ที่ถูกต้องที่จะใช้ใกล้ 'us_reg_date, 120)> =' 2000-07-05 'และแปลง (CHAR (10), us_reg_date, 120) <=' 2011- 'ที่ บรรทัดที่ 1 ปัญหานี้จะแก้ไขได้อย่างไร?
95 mysql  sql  comparison 


4
Clojure vs Lisps คนอื่น ๆ [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน9 ปีที่ผ่านมา จุดประสงค์ของคำถามของฉันไม่ใช่เพื่อเริ่มสงครามเปลวไฟ แต่เป็นการตัดสินว่าในสถานการณ์ใดแต่ละภาษาคือ "เครื่องมือที่ดีที่สุดสำหรับงาน" ฉันได้อ่านหนังสือหลายเล่มเกี่ยวกับ Clojure ( Programming Clojure , Practical Clojure , The Joy of Clojureและ Manning Early Access edition of Clojure in Action ) และฉันคิดว่ามันเป็นภาษาที่ยอดเยี่ยม ฉันกำลังอ่านLet Over Lambdaซึ่งส่วนใหญ่เกี่ยวข้องกับมาโคร Lisp ทั่วไปและมันก็เป็นภาษาที่น่าสนใจมากเช่นกัน ฉันไม่ใช่ผู้เชี่ยวชาญด้าน Lisp (เป็นมือใหม่มากกว่า) แต่ภาษาตระกูลนี้ทำให้ฉันหลงใหลเช่นเดียวกับการเขียนโปรแกรมเชิงฟังก์ชันโดยทั่วไป ข้อดีของ Clojure (และข้อเสียของ "อื่น ๆ "): ทำงานบน …

7
MySQL เปรียบเทียบสตริง DATE กับสตริงจากฟิลด์ DATETIME
ฉันมีคำถาม: เป็นไปได้ไหมที่จะเลือกจากฐานข้อมูล MySQL โดยเปรียบเทียบสตริง DATE "2010-04-29" หนึ่งสตริงกับสตริงที่จัดเก็บเป็น DATETIME (2010-04-29 10:00 น.) ฉันมีตัวเลือกวันที่หนึ่งที่กรองข้อมูลและฉันต้องการสอบถามตารางตามช่อง DATETIME ดังนี้: SELECT * FROM `calendar` WHERE startTime = '2010-04-29'" ... และฉันต้องการรับแถวที่มีค่า DATETIME เป็น "2010-04-29 10:00" ข้อเสนอแนะใด ๆ ? ขอบคุณ.

10
Java เปรียบเทียบสองรายการ
ฉันมีสองรายการ (ไม่ใช่รายการ java คุณสามารถพูดได้สองคอลัมน์) ตัวอย่างเช่น **List 1** **Lists 2** milan hafil dingo iga iga dingo elpha binga hafil mike meat dingo milan elpha meat iga neeta.peeta ฉันต้องการวิธีที่ส่งคืนจำนวนองค์ประกอบที่เหมือนกัน สำหรับตัวอย่างนี้ควรเป็น 3 และควรคืนค่าที่คล้ายกันของทั้งสองรายการและค่าที่ต่างกันด้วย ฉันควรใช้แฮชแมปหรือไม่ถ้าใช่แล้วจะได้ผลลัพธ์อย่างไร กรุณาช่วย PS: ไม่ใช่งานมอบหมายของโรงเรียน :) ดังนั้นหากคุณเพียงแค่แนะนำฉันก็เพียงพอแล้ว

4
โปรโตคอลบัฟเฟอร์เทียบกับ JSON หรือ BSON [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการ1 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ใครมีข้อมูลเกี่ยวกับลักษณะการทำงานของ Protocol Buffers เทียบกับ BSON (binary JSON) หรือเทียบกับ JSON โดยทั่วไปหรือไม่? ขนาดสายไฟ ความเร็วอนุกรม ความเร็ว Deserialization สิ่งเหล่านี้ดูเหมือนจะเป็นโปรโตคอลไบนารีที่ดีสำหรับใช้ผ่าน HTTP ฉันแค่สงสัยว่าอะไรจะดีกว่าในระยะยาวสำหรับสภาพแวดล้อม C # นี่คือข้อมูลบางอย่างที่ผมได้อ่านบนBSONและพิธีสารบัฟเฟอร์

9
ตรวจสอบว่าอาร์เรย์สองอาร์เรย์มีเนื้อหาเหมือนกันหรือไม่ (เรียงตามลำดับ)
ฉันใช้ Ruby 1.8.6 กับ Rails 1.2.3 และจำเป็นต้องตรวจสอบว่าอาร์เรย์สองอาร์เรย์มีองค์ประกอบเหมือนกันหรือไม่โดยไม่คำนึงว่าจะอยู่ในลำดับเดียวกันหรือไม่ หนึ่งในอาร์เรย์ได้รับการรับรองว่าไม่มีรายการที่ซ้ำกัน (อีกอันอาจตอบได้ในกรณีนี้) ความคิดแรกของฉันคือ require 'set' a.to_set == b.to_set แต่ฉันสงสัยว่ามีวิธีที่มีประสิทธิภาพมากกว่านี้หรือไม่

5
จะเปรียบเทียบ enum กับค่าที่เกี่ยวข้องได้อย่างไรโดยไม่สนใจค่าที่เกี่ยวข้องใน Swift
หลังจากอ่านวิธีทดสอบความเท่าเทียมกันของ Swift enums กับค่าที่เกี่ยวข้องฉันได้ใช้ enum ต่อไปนี้: enum CardRank { case Number(Int) case Jack case Queen case King case Ace } func ==(a: CardRank, b: CardRank) -> Bool { switch (a, b) { case (.Number(let a), .Number(let b)) where a == b: return true case (.Jack, .Jack): return true case (.Queen, …

13
การเปรียบเทียบเซิร์ฟเวอร์ CI? [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังค้นหาการเปรียบเทียบเซิร์ฟเวอร์การรวมต่อเนื่อง (CI) ที่แตกต่างกัน (โดยเฉพาะที่เน้นที่. NET) และไม่พบเลย ดังนั้นฉันจึงอยากทราบว่าคุณคิดอย่างไรเกี่ยวกับโซลูชันต่างๆที่มีข้อดีข้อเสียข้อกำหนดในการโฮสต์คืออะไรและเหตุใด CI Server XY จึงเป็นเซิร์ฟเวอร์ที่คุณเลือก ฉันสนใจในความคิดของคุณ (อย่าลังเลที่จะแสดงความคิดเห็นเกี่ยวกับผู้อื่นเพื่อ): ฮัดสัน CruiseControl CruiseControl.NET Teamcity CIFactory (ใช้ CruiseControl.NET) จุดที่น่าสนใจ ได้แก่ การกำหนดค่า (ง่ายยืดหยุ่น) การรวมเข้ากับ SCM (โดยเฉพาะ DSVC เช่น git หรือ hg) บูรณาการกับระบบสร้าง (MSBuild, NAnt, Rake) บูรณาการกับกรอบการทดสอบ บูรณาการกับแหล่งที่มา Anaylsis (Simian, NDepend, …

14
เปรียบเทียบหมายเลขเวอร์ชันใน Objective-C
ฉันกำลังเขียนแอปพลิเคชันที่รับข้อมูลพร้อมรายการและหมายเลขเวอร์ชัน ตัวเลขมีรูปแบบเช่น "1.0.1" หรือ "1.2.5" ฉันจะเปรียบเทียบหมายเลขเวอร์ชันเหล่านี้ได้อย่างไร ฉันคิดว่าพวกเขาต้องจัดรูปแบบเป็นสตริงก่อนไม่ใช่เหรอ? ฉันต้องมีตัวเลือกอะไรบ้างเพื่อระบุว่า "1.2.5" มาหลัง "1.0.1"

5
การเปรียบเทียบที่ลงชื่อ / ไม่ได้ลงนาม
ฉันพยายามทำความเข้าใจว่าเหตุใดรหัสต่อไปนี้จึงไม่ออกคำเตือนในสถานที่ที่ระบุ //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */ /* = 0x7fffffff */ int a = INT_MAX; //_int64 a = INT_MAX; // makes all warnings go away unsigned int b = UINT_MAX; bool c = false; if(a < …

12
รับ NSDate วันนี้เมื่อวานนี้สัปดาห์ที่แล้วสัปดาห์ที่แล้วเดือนนี้เดือนที่แล้ว…ตัวแปร
ฉันพยายามทำคือรับ NSDate วันนี้เมื่อวานนี้สัปดาห์นี้สัปดาห์ที่แล้วเดือนนี้ตัวแปรเดือนที่แล้วพร้อมสำหรับการเปรียบเทียบสำหรับส่วนหัวที่จะเพิ่มในชื่อเรื่องของ UITableView สิ่งที่ฉันต้องการทำได้ด้วยตนเองในรหัสด้านล่างสำหรับวันที่ 2009-12-11 NSDate *today = [NSDate dateWithString:@"2009-12-11 00:00:00 +0000"]; NSDate *yesterday = [NSDate dateWithString:@"2009-12-10 00:00:00 +0000"]; NSDate *thisWeek = [NSDate dateWithString:@"2009-12-06 00:00:00 +0000"]; NSDate *lastWeek = [NSDate dateWithString:@"2009-11-30 00:00:00 +0000"]; NSDate *thisMonth = [NSDate dateWithString:@"2009-12-01 00:00:00 +0000"]; NSDate *lastMonth = [NSDate dateWithString:@"2009-11-01 00:00:00 +0000"];

2
H2 หรือ HSQLDB ไหนดีกว่ากัน? [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา HSQLDB 2.0 จะเปิดตัวเร็ว ๆ นี้ ฉันสงสัยว่ามันจะมีประสิทธิภาพดีกว่า H2 หรือไม่เท่าที่ฉันรู้ผู้ใช้ส่วนใหญ่ชอบ H2 มากกว่า HSQLDB ฉันสนใจการสนับสนุน MVCC ของ HSQLDB 2.0 ฉันได้เรียนรู้ว่า MVCC บน H2 ยังอยู่ในการทดลอง เกี่ยวกับ support / documentation, concurrency, performance, ระหว่างสองอย่างไหนดีกว่ากัน?

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