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

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

2
วิธีการกำหนดสองฟิลด์“ ไม่ซ้ำกัน” เป็นคู่
มีวิธีกำหนดเขตข้อมูลสองแห่งที่ไม่เหมือนใครใน Django หรือไม่? ฉันมีตารางเล่ม (ของวารสาร) และฉันไม่ต้องการมากกว่าหนึ่งหมายเลขเล่มสำหรับวารสารเดียวกัน class Volume(models.Model): id = models.AutoField(primary_key=True) journal_id = models.ForeignKey(Journals, db_column='jid', null=True, verbose_name = "Journal") volume_number = models.CharField('Volume Number', max_length=100) comments = models.TextField('Comments', max_length=4000, blank=True) ฉันพยายามใส่unique = Trueเป็นแอตทริบิวต์ในฟิลด์journal_idและvolume_numberไม่ทำงาน

8
คำเตือนใหม่ใน iOS 9:“ bitcode ทั้งหมดจะลดลง”
ฉันมีคำเตือนใหม่เกี่ยวกับ Google Framework ในแอปของฉัน: (null): ด่วน: บิตโค้ดทั้งหมดจะถูกลบเนื่องจาก '/ Users / myname / Library / เอกสารมือถือ / com ~ apple ~ CloudDocs / foldername / appname / GoogleMobileAds.framework / GoogleMobileAds (GADSlot + AdEvents.o)' ถูกสร้างโดยไม่มี bitcode . คุณต้องสร้างใหม่ด้วยการเปิดใช้งานบิตโค้ด (การตั้งค่า Xcode ENABLE_BITCODE) ขอรับไลบรารีที่อัปเดตจากผู้ขายหรือปิดใช้งานบิตโค้ดสำหรับเป้าหมายนี้ หมายเหตุ: นี่จะเป็นข้อผิดพลาดในอนาคต Xcode 7 เตือนฉันถึง 204 คำเตือนเกี่ยวกับแนวคิดเดียวกันนี้และฉันไม่สามารถแก้ไขได้ ฉันมีปัญหาในการเข้าถึงเครือข่ายจากแอพของฉัน นี่เป็นข้อผิดพลาดจาก Debugging …
387 xcode  ios9  bitcode 

21
จัดกึ่งกลางภาพในแนวนอนภายใน div
อาจเป็นคำถามที่โง่ แต่เนื่องจากวิธีการจัดกึ่งกลางภาพตามปกติไม่ทำงานฉันจึงคิดว่าฉันจะถาม ฉันจะจัดแนวภาพในแนวนอนให้อยู่ในคอนเทนเนอร์ div ได้อย่างไร นี่คือ HTML และ CSS ฉันยังรวม CSS สำหรับองค์ประกอบอื่น ๆ ของภาพขนาดย่อ มันทำงานตามลำดับจากมากไปน้อยดังนั้นองค์ประกอบสูงสุดคือที่เก็บของทุกอย่างและที่ต่ำที่สุดอยู่ภายในทุกอย่าง #thumbnailwrapper { color: #2A2A2A; margin-right: 5px; border-radius: 0.2em; margin-bottom: 5px; background-color: #E9F7FE; padding: 5px; border: thin solid #DADADA; font-size: 15px } #artiststhumbnail { width: 120px; height: 108px; overflow: hidden; border: thin solid #DADADA; background-color: white; …
387 html  css 

9
C # รับเส้นทางของ% AppData%
C # 2008 SP1 ฉันกำลังใช้รหัสด้านล่าง: dt.ReadXml("%AppData%\\DateLinks.xml"); อย่างไรก็ตามฉันได้รับการยกเว้นที่ชี้ไปยังตำแหน่งที่แอปพลิเคชันของฉันทำงานอยู่: ไม่พบส่วนหนึ่งของพา ธ 'D: \ Projects \ SubVersionProjects \ CatDialer \ bin \ Debug \% AppData% \ DateLinks.xml' ฉันคิดว่า%AppData%ควรหาเส้นทางญาติ เมื่อฉันไปStart|Run|%AppData%windows explorer พาฉันไปที่ไดเรกทอรีนั้น ฉันไม่สามารถใส่เส้นทางแบบเต็มได้เนื่องจากผู้ใช้แต่ละเครื่องมีความแตกต่างกัน
387 c#  .net  path 

20
สูตรในการกำหนดความสว่างของสี RGB
ฉันกำลังมองหาสูตรหรืออัลกอริทึมบางอย่างเพื่อกำหนดความสว่างของสีที่ให้ค่า RGB ฉันรู้ว่ามันไม่ง่ายเหมือนการเพิ่มค่า RGB เข้าด้วยกันและการมีผลรวมที่สูงกว่านั้นจะสว่างกว่า แต่ฉันก็รู้สึกว่าจะเริ่มต้นตรงไหน
387 image  colors  rgb 

13
การดาวน์โหลดไฟล์จากสปริงคอนโทรลเลอร์
ฉันมีข้อกำหนดที่ฉันต้องการดาวน์โหลด PDF จากเว็บไซต์ จำเป็นต้องสร้าง PDF ภายในโค้ดซึ่งฉันคิดว่าจะเป็นการรวมกันของ freemarker และกรอบการสร้าง PDF เช่น iText มีวิธีไหนที่ดีกว่านี้? อย่างไรก็ตามปัญหาหลักของฉันคือฉันจะอนุญาตให้ผู้ใช้ดาวน์โหลดไฟล์ผ่าน Spring Controller ได้อย่างไร

4
ความแตกต่างระหว่าง README และ README.md ในโครงการ GitHub คืออะไร?
ฉันสังเกตว่าโครงการ GitHub บางโครงการไม่เพียง แต่มีREADMEไฟล์ แต่ยังเป็นREADME.mdไฟล์ด้วย ความแตกต่างระหว่างไฟล์เหล่านี้คืออะไร? ฉันรู้ว่าREADMEยังทำหน้าที่เป็นข้อความเกริ่นนำในหน้าที่เก็บโครงการ แต่ฉันไม่รู้ว่าREADME.mdมันทำอะไร
387 github  markdown 

5
Rails I18n คำเตือนการยกเลิกการตรวจสอบความถูกต้อง
ฉันเพิ่งอัพเดตเป็น Rails 4.0.2 และฉันได้รับคำเตือนนี้: [เลิกใช้แล้ว] I18n.enforce_available_locales จะเริ่มต้นเป็นจริงในอนาคต หากคุณต้องการข้ามการตรวจสอบสถานที่ของคุณจริงๆคุณสามารถตั้งค่า I18n.enforce_available_locales = false เพื่อหลีกเลี่ยงข้อความนี้ มีปัญหาด้านความปลอดภัยในการตั้งค่าเป็นเท็จหรือไม่?

6
คิวใน jQuery คืออะไร
ฉันพบเอกสาร jQuery.com บนqueue()/ dequeue()ง่ายเกินไปที่จะเข้าใจ คิวใน jQuery คืออะไร ฉันจะใช้มันได้อย่างไร
387 jquery 

4
กดคอมไพล์และแท็กพร้อมกัน
ฉันรู้เหตุผลว่าเป็นงานที่แยกต่างหากเพื่อเก่าธรรมดาgit push --tags git pushการกดแท็กควรเป็นทางเลือกที่ใส่ใจเนื่องจากคุณไม่ต้องการดันแท็กโดยไม่ตั้งใจ ไม่เป็นไร. แต่มีวิธีที่จะผลักดันทั้งสองเข้าด้วยกันหรือไม่ (นอกเหนือจากgit push && git push --tags)
387 git 

11
อะไรคือความแตกต่างระหว่างประเภทย่อยของตนเองและลักษณะย่อย?
ประเภทตนเองสำหรับลักษณะA: trait B trait A { this: B => } บอกว่า" Aไม่สามารถผสมลงในระดับที่เป็นรูปธรรมที่ไม่ยังขยายB " ในทางตรงกันข้ามต่อไปนี้: trait B trait A extends B กล่าวว่า"ใด ๆ (ที่เป็นรูปธรรมหรือนามธรรม) ชั้นผสมในAก็จะได้รับการผสมใน B" ข้อความทั้งสองนี้ไม่ได้มีความหมายเหมือนกันหรือไม่ ดูเหมือนว่าประเภทของตัวเองจะให้บริการเพียงเพื่อสร้างความเป็นไปได้ของข้อผิดพลาดในการรวบรวมเวลาที่เรียบง่าย ฉันพลาดอะไรไป
387 scala  traits  self-type 

8
ตัวแยกวิเคราะห์ XML ที่ดีที่สุดสำหรับ Java [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันจำเป็นต้องอ่านไฟล์ XML ขนาดเล็กที่สุด (ไม่กี่ MB, เข้ารหัส UTF-8), ค้นหารอบ ๆ องค์ประกอบและคุณสมบัติต่าง ๆ อาจแก้ไขบางอย่างและเขียน XML กลับออกไปที่ดิสก์อีกครั้ง . ตัวแยกวิเคราะห์ XML ที่ดีที่สุดสำหรับความต้องการของฉันคืออะไร มีให้เลือกมากมาย บางอย่างที่ฉันรู้คือ: JDOM Woodstox XOM DOM4J VTD-XML xerces-J แดงเข้ม และแน่นอนหนึ่งใน JDK (ฉันใช้ Java 6) ฉันคุ้นเคยกับ Xerces แต่พบว่ามันไม่น่าสนใจ ข้อเสนอแนะ?
387 java  xml  parsing 

20
ฉันสามารถหาค่าส่งคืนก่อนที่จะส่งคืนในขณะที่ดีบักใน Visual Studio ได้หรือไม่
ใช้ฟังก์ชั่นต่อไปนี้: DataTable go() { return someTableAdapter.getSomeData(); } เมื่อฉันตั้งเบรกพอยต์ในฟังก์ชั่นนี้มีความเป็นไปได้ที่จะตรวจสอบค่าที่ส่งคืนหรือไม่? go()เชื่อมต่อโดยตรงกับดาต้ากริดใน.aspxหน้า วิธีเดียวที่จะตรวจสอบ DataTable ที่ส่งคืนคือการใช้ตัวแปรชั่วคราว อย่างไรก็ตามมันไม่สะดวกนัก ไม่มีทางอื่นอีกแล้วเหรอ?

11
นักวิ่ง -> 'ชื่อมีการใช้งานแล้วโดยภาชนะ'
การรันdockerรีจิสตรีด้วยคำสั่งด้านล่างจะมีข้อผิดพลาดเกิดขึ้นเสมอ: dev:tmp me$ docker run \ -d --name registry-v1 \ -e SETTINGS_FLAVOR=local \ -e STORAGE_PATH=/registry \ -e SEARCH_BACKEND=sqlalchemy \ -e LOGLEVEL=DEBUG \ -p 5000:5000 \ registry:0.9.1 Error response from daemon: Conflict. The name "registry-v1" is already in use by container f9e5798a82e0. You have to delete (or rename) that container to …
387 docker 

2
แปลงแถวเป็นคอลัมน์ในเซิร์ฟเวอร์ sql ได้อย่างมีประสิทธิภาพ
ฉันกำลังมองหาวิธีที่มีประสิทธิภาพในการแปลงแถวเป็นคอลัมน์ในเซิร์ฟเวอร์ SQL ฉันได้ยินมาว่า PIVOT นั้นไม่เร็วมากและฉันต้องจัดการกับระเบียนจำนวนมาก นี่คือตัวอย่างของฉัน: ------------------------------- | Id | Value | ColumnName | ------------------------------- | 1 | John | FirstName | | 2 | 2.4 | Amount | | 3 | ZH1E4A | PostalCode | | 4 | Fork | LastName | | 5 | 857685 | AccountNumber | …

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