การเขียนโปรแกรม

คำถาม & คำตอบสำหรับโปรแกรมเมอร์มืออาชีพและกระตือรือร้น

8
ฉันจะสร้างคอลัมน์ที่ไม่ซ้ำกันและจัดทำดัชนีในการโยกย้าย Ruby on Rails ได้อย่างไร
ฉันต้องการสร้างคอลัมน์uniqueในสคริปต์การโยกย้าย Ruby on Rails วิธีที่ดีที่สุดที่จะทำคืออะไร? นอกจากนี้ยังมีวิธีการจัดทำดัชนีคอลัมน์ในตารางหรือไม่? ผมอยากจะบังคับใช้คอลัมน์ในฐานข้อมูลเมื่อเทียบกับเพียงแค่ใช้unique:validate_uniqueness_of

29
Maven ไม่พบการทดสอบ JUnit ที่จะเรียกใช้
ฉันมีโปรแกรม maven มันรวบรวมได้ดี เมื่อฉันเรียกใช้mvn testจะไม่เรียกใช้การทดสอบใด ๆ (ภายใต้หัวข้อ TESTs บอกว่าThere are no tests to run.) -Xผมเคยสร้างปัญหานี้ด้วยการติดตั้งง่ายสุดซึ่งผมจะรวมถึงด้านล่างเช่นเดียวกับการส่งออกเมื่อทำงานกับ การทดสอบหน่วยทำงานได้ดีจาก eclipse (ทั้งคู่กับแพ็คเกจ junit เริ่มต้นและเมื่อฉันรวม junit.jar ที่ดาวน์โหลดโดย maven) mvn ยังtest-compileสร้างคลาสได้อย่างถูกต้องภายใต้คลาสทดสอบ ฉันใช้งานบน OSX 10.6.7 ด้วย Maven 3.0.2 และ java 1.6.0_24 นี่คือโครงสร้างไดเรกทอรี: /my_program/pom.xml /my_program/src/main/java/ClassUnderTest.java /my_program/src/test/java/ClassUnderTestTests.java pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>my_group</groupId> <artifactId>my_program</artifactId> …
416 java  maven  junit  junit4  maven-3 

30
จัดเก็บรูปภาพใน DB - ใช่หรือไม่?
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ดังนั้นฉันจึงใช้แอพที่เก็บภาพไว้ในฐานข้อมูลอย่างหนัก ทัศนะของคุณเกี่ยวกับเรื่องนี้คืออะไร? ฉันเป็นประเภทที่จะจัดเก็บตำแหน่งในระบบแฟ้มมากกว่าเก็บไว้ในฐานข้อมูลโดยตรง คุณคิดว่าข้อดี / ข้อเสียคืออะไร
415 database  image  theory  storage  blob 

14
ขนาดภาพ CSS, วิธีเติม, ไม่ยืด
ฉันมีภาพและฉันต้องการตั้งค่าความกว้างและความสูงเฉพาะ (เป็นพิกเซล) แต่ถ้าฉันตั้งค่าความกว้างและความสูงโดยใช้ CSS (width:150px; height:100px ) รูปภาพจะถูกยืดออกและอาจน่าเกลียด วิธีเติมภาพให้มีขนาดเฉพาะโดยใช้ CSS และไม่ยืดออกมันได้หรือไม่ ตัวอย่างการเติมและยืดภาพ: ภาพต้นฉบับ: ยืดภาพ: ภาพที่เต็มไป: โปรดทราบว่าในตัวอย่างภาพที่เติมด้านบน: ก่อนอื่นรูปภาพจะถูกปรับขนาดเป็น 150x255 (อัตราส่วนภาพคงที่) จากนั้นภาพจะถูกตัดเป็น 150x100
415 css  image 


12
ฉันสามารถใช้อะไรเพื่อความครอบคลุมรหัสคุณภาพดีสำหรับ C # /. NET [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันสงสัยว่ามีตัวเลือกใดบ้างสำหรับการครอบคลุมโค้ด. NET (หรือ C # โดยเฉพาะ) โดยเฉพาะในเซ็กเมนต์ที่มีราคาต่ำกว่า ฉันไม่ได้มองหาคำแนะนำ แต่สำหรับการเปรียบเทียบผลิตภัณฑ์ตามข้อเท็จจริง ฉันรู้ดังต่อไปนี้: NCover ดูเหมือนจะเป็นที่นิยมมากและดูดีมาก รองรับคำสั่งครอบคลุมและสาขาครอบคลุม $ 480 สำหรับ "NCover 3 Complete" รุ่นเบต้าที่เก่ากว่านั้นมีให้ฟรี Visual Studio (2008 Pro) | (ระบบทีม 2005 (การพัฒนาการทดสอบหรือรุ่นทีม Suite)) เป็น Microsoft ดังนั้นฉันคาดหวังให้ทำงานได้อย่างถูกต้อง รวมเข้ากับ Visual Studio อย่างสมบูรณ์ อย่างน้อย …
415 c#  .net  code-coverage 

11
“ ข้อผิดพลาดร้ายแรง: อะไรพบอย่างไม่คาดคิดขณะที่คลายค่าตัวเลือกเพิ่มเติม” หมายความว่าอะไร
โปรแกรม Swift ของฉันหยุดทำงานEXC_BAD_INSTRUCTIONและหนึ่งในข้อผิดพลาดที่คล้ายกันดังต่อไปนี้ ข้อผิดพลาดนี้หมายถึงอะไรและฉันจะแก้ไขได้อย่างไร ข้อผิดพลาดร้ายแรง: พบศูนย์โดยไม่คาดคิดในขณะที่แกะค่าที่ไม่จำเป็นออก หรือ ข้อผิดพลาดร้ายแรง: พบศูนย์โดยไม่คาดคิดในขณะที่คลายค่าทางเลือกโดยปริยาย โพสต์นี้มีวัตถุประสงค์เพื่อรวบรวมคำตอบสำหรับปัญหา "พบโดยไม่คาดคิด" เพื่อให้พวกเขาไม่กระจัดกระจายและหายาก อย่าลังเลที่จะเพิ่มคำตอบของคุณเองหรือแก้ไขคำตอบ wiki ที่มีอยู่

21
วิธีลบแถวที่ซ้ำกันใน SQL Server
ฉันจะลบแถวที่ซ้ำกันที่ไม่มีunique row idอยู่ได้อย่างไร โต๊ะของฉันคือ col1 col2 col3 col4 col5 col6 col7 john 1 1 1 1 1 1 john 1 1 1 1 1 1 sally 2 2 2 2 2 2 sally 2 2 2 2 2 2 ฉันต้องการที่จะเหลือต่อไปนี้หลังจากการลบที่ซ้ำกัน: john 1 1 1 1 1 1 sally 2 2 …

10
สตริง c ++ หลายบรรทัดตามตัวอักษร
มีวิธีใดบ้างที่จะมีข้อความธรรมดาหลายบรรทัดตัวอักษรคงที่ใน C ++ หรือไม่? อาจจะมีเคล็ดลับการแยกวิเคราะห์ด้วย#includeไฟล์หรือไม่ ฉันคิดไม่ออกเลย แต่เด็กผู้ชายนั่นคงจะดี ฉันรู้ว่ามันจะอยู่ใน C ++ 0x

5
“ xmlns” ใน XML หมายถึงอะไร
ฉันเห็นบรรทัดต่อไปนี้ในไฟล์ XML: xmlns:android="http://schemas.android.com/apk/res/android" ฉันยังเห็นxmlnsในไฟล์ XML อื่น ๆ อีกมากมายที่ฉันเจอ มันคืออะไร?

7
เลือกคำสั่งเพื่อค้นหารายการซ้ำในบางฟิลด์
คุณสามารถช่วยฉันด้วยคำสั่ง SQL เพื่อค้นหารายการที่ซ้ำกันในหลายสาขาได้หรือไม่? ตัวอย่างเช่นในรหัสเทียม: select count(field1,field2,field3) from table where the combination of field1, field2, field3 occurs multiple times และจากคำสั่งดังกล่าวหากมีเกิดขึ้นหลายฉันต้องการจะเลือกบันทึกทุกยกเว้นคนแรก

6
ความแตกต่างระหว่างการรวมและการขยายในทับทิมคืออะไร?
เพิ่งได้รับหัวของฉันเกี่ยวกับการเขียนโปรแกรมทับทิม mixin / modules จัดการเพื่อสร้างความสับสนให้ฉันเสมอ รวม : ผสมในวิธีการโมดูลที่ระบุเป็นวิธีการอินสแตนซ์ในชั้นเรียนเป้าหมาย Extended : ผสมในวิธีการโมดูลที่ระบุว่าเป็นวิธีการเรียนในชั้นเรียนเป้าหมาย ดังนั้นความแตกต่างที่สำคัญเพียงแค่นี้หรือเป็นมังกรที่ซุ่มซ่อนขนาดใหญ่กว่า? เช่น module ReusableModule def module_method puts "Module Method: Hi there!" end end class ClassThatIncludes include ReusableModule end class ClassThatExtends extend ReusableModule end puts "Include" ClassThatIncludes.new.module_method # "Module Method: Hi there!" puts "Extend" ClassThatExtends.module_method # "Module Method: Hi there!"
415 ruby  module  include  extend 

30
Postgres ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์
หลังจากที่ฉันทำการปรับปรุงการชงและการปรับรุ่นผู้โพสต์ของฉันก็มีปัญหา ฉันพยายามถอนการติดตั้ง postgres และติดตั้งอีกครั้ง แต่ก็ใช้งานไม่ได้เช่นกัน นี่เป็นข้อความแสดงข้อผิดพลาด (ฉันยังได้รับข้อความแสดงข้อผิดพลาดนี้เมื่อฉันพยายาม rake db: migrate ด้วย) $ psql psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? ฉันจะแก้มันได้อย่างไร เวอร์ชั่น Mac: Lion Mountain รุ่น homebrew: 0.9.3 รุ่น postgres: psql (PostgreSQL) 9.2.1 …



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