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

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

19
คำเตือน: พบข้อขัดแย้งระหว่างเวอร์ชันที่ต่างกันของแอสเซมบลีที่ขึ้นต่อกันเดียวกัน
ขณะนี้ฉันกำลังพัฒนาแอปพลิเคชั่น. NET ซึ่งประกอบด้วยโครงการ 20 โครงการ บางโครงการเหล่านั้นถูกคอมไพล์โดยใช้. NET 3.5, บางโครงการยังคงเป็น. NET 2.0 (จนถึงขณะนี้ไม่มีปัญหา) ปัญหาคือถ้าฉันรวมส่วนประกอบภายนอกฉันมักจะได้รับคำเตือนต่อไปนี้: "Found conflicts between different versions of the same dependent assembly". คำเตือนนี้หมายความว่าอะไรและอาจมีความเป็นไปได้ที่จะไม่รวมคำเตือนนี้ (เช่นการใช้ #pragma ปิดการใช้งานในไฟล์ซอร์สโค้ด)?
320 .net  warnings 

9
“ WARN ไม่สามารถระบุความยาวเนื้อหาของเนื้อหาการตอบสนองได้” หมายความว่าอย่างไรและฉันจะกำจัดมันได้อย่างไร
ตั้งแต่อัพเกรดเป็น Rails 3.1 ฉันเห็นข้อความเตือนนี้ในบันทึกการพัฒนาของฉัน: WARN ไม่สามารถระบุความยาวเนื้อหาของเนื้อหาการตอบสนอง ตั้งค่าความยาวเนื้อหาของการตอบกลับหรือชุดResponse#chunked = true นี่หมายถึงอะไรและฉันจะลบออกได้อย่างไร มันเป็นปัญหาหรือไม่?

11
Eclipse ไม่เน้นการอ้างอิงอีกต่อไป
ฉันมีปัญหาแปลก ๆ ใน Eclipse Ganymede ฉันเคยสามารถเน้นตัวแปรได้และมันจะเน้นการใช้ตัวแปรนั้นในวิธีการนั้น อย่างไรก็ตามด้วยการกระทำบางอย่างตอนนี้ฉันได้ปิดการใช้งานมัน มีวิธีที่ฉันสามารถเปิดใช้งานได้หรือไม่ ฉันพยายามค้นหา Google แต่เนื่องจากฉันไม่รู้ว่าคุณลักษณะนี้มีชื่อว่าอะไร มันเป็นคุณสมบัติที่มีประโยชน์จริงๆและมันน่ารำคาญที่มันไม่ทำงาน
320 eclipse 

12
วิธีการใช้รายการใน R อย่างถูกต้อง?
พื้นหลังโดยย่อ: ภาษาการเขียนโปรแกรมร่วมสมัยส่วนใหญ่ (มากที่สุด) ที่ใช้กันอย่างแพร่หลายมีอย่างน้อยหนึ่ง ADTs [ประเภทข้อมูลนามธรรม] โดยทั่วไปโดยเฉพาะ สตริง (ลำดับประกอบด้วยอักขระ) รายการ (ชุดของค่าสั่ง) และ ชนิดที่ยึดตามแผนที่ (อาร์เรย์ที่ไม่ได้เรียงลำดับที่จับคู่คีย์กับค่า) ในภาษาการเขียนโปรแกรม R ทั้งสองจะถูกนำมาใช้เป็นcharacterและvectorตามลำดับ เมื่อฉันเริ่มเรียนรู้ R มีสองสิ่งที่เห็นได้ชัดเจนตั้งแต่เริ่มต้น: listเป็นประเภทข้อมูลที่สำคัญที่สุดใน R (เพราะเป็นคลาสผู้ปกครองสำหรับ R data.frame) และที่สองฉันไม่เข้าใจวิธีการทำงานอย่างน้อย ไม่ดีพอที่จะใช้อย่างถูกต้องในรหัสของฉัน สำหรับสิ่งหนึ่งที่ดูเหมือนว่าlistประเภทข้อมูลของ R คือการใช้แผนที่ ADT ( dictionaryใน Python, NSMutableDictionaryObjective C, hashPerl และ Ruby, object literalJavascript และอื่น ๆ ) ตัวอย่างเช่นคุณสร้างพวกเขาเช่นเดียวกับที่คุณทำกับพจนานุกรม Python โดยส่งผ่านคู่ของคีย์ - ค่าไปยังตัวสร้าง (ซึ่งใน …

30
ฉันจะตรวจสอบที่อยู่อีเมลได้อย่างไร
เทคนิคที่ดีในการตรวจสอบความถูกต้องของที่อยู่อีเมล (เช่นจากช่องใส่ของผู้ใช้) ใน Android คืออะไร? ดูเหมือนว่าorg.apache.commons.validator.routines.EmailValidatorจะไม่สามารถใช้ได้ มีห้องสมุดอื่น ๆ ที่ทำสิ่งนี้ซึ่งรวมอยู่ใน Android อยู่แล้วหรือฉันต้องใช้ RegExp หรือไม่

7
ความยาวสูงสุดของละติจูดและลองจิจูดคืออะไร?
ละติจูดและลองจิจูดสามารถอยู่ได้นานเท่าไร ฉันได้รับความยาวนานมากที่อุปกรณ์ Windows Phone ส่งมา: Latitude=-63572375290155 Longitude=106744840359415 นี่เกินขนาดคอลัมน์ตารางของฉันและฉันได้รับข้อผิดพลาด

19
รับ n ตัวแรกของสตริง
ฉันจะรับอักขระ n ตัวแรกของสตริงใน PHP ได้อย่างไร วิธีที่เร็วที่สุดในการตัดสตริงเป็นจำนวนอักขระเฉพาะคืออะไรและต่อท้าย '... ' หากจำเป็น?
320 php  string 

6
กรอบ UIView ขอบเขตและศูนย์กลาง
ฉันต้องการทราบวิธีใช้คุณสมบัติเหล่านี้อย่างถูกวิธี ดังที่ฉันเข้าใจframeสามารถใช้จากคอนเทนเนอร์ของมุมมองที่ฉันสร้าง มันกำหนดตำแหน่งมุมมองเทียบกับมุมมองภาชนะ นอกจากนี้ยังกำหนดขนาดของมุมมองนั้น นอกจากนี้ยังcenterสามารถนำมาใช้จากภาชนะของมุมมองที่ฉันสร้าง คุณสมบัตินี้เปลี่ยนตำแหน่งของมุมมองที่สัมพันธ์กับคอนเทนเนอร์ ในที่สุดboundsก็สัมพันธ์กับมุมมองของตัวเอง มันเปลี่ยนพื้นที่ drawable สำหรับมุมมอง คุณสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับความสัมพันธ์ระหว่างframeและbounds? สิ่งที่เกี่ยวกับclipsToBoundsและmasksToBoundsคุณสมบัติ?

8
วิธียกเว้นข้อความสำหรับนิพจน์ทั่วไปใน Java
Java มีวิธีในตัวเพื่อหลีกเลี่ยงข้อความที่กำหนดเองเพื่อให้สามารถรวมไว้ในนิพจน์ทั่วไปได้หรือไม่? ตัวอย่างเช่นหากผู้ใช้ของฉันป้อน "$ 5" ฉันต้องการจับคู่นั้นแทนที่จะเป็น "5" หลังจากสิ้นสุดการป้อนข้อมูล
320 java  regex  escaping 

7
จะแสดงรายการเนื้อหาของแพ็คเกจด้วย YUM ได้อย่างไร?
ฉันรู้วิธีใช้รอบต่อนาทีเพื่อแสดงรายการเนื้อหาของแพ็คเกจ ( rpm -qpil package.rpm) อย่างไรก็ตามสิ่งนี้จำเป็นต้องรู้ตำแหน่งของไฟล์. rpm บนระบบไฟล์ โซลูชันที่หรูหรากว่านี้คือการใช้ตัวจัดการแพคเกจซึ่งในกรณีของฉันคือ YUM YUM สามารถใช้เพื่อให้บรรลุสิ่งนี้ได้อย่างไร

6
แป้นพิมพ์ลัดของ iTerm2 - การนำทางในบานหน้าต่างแยก
ฉันเป็นผู้ใช้ Mac Terminal มาตรฐานมาเป็นเวลานาน ตัดสินใจที่จะทดลองกับ iTerm2 หลังจากได้ยินสิ่งดีๆจากเพื่อนร่วมงานของฉัน หนึ่งในคุณสมบัติที่มีประโยชน์ที่ฉันเห็นบน iTerm2 ก็คือบานหน้าต่างแยก (เหมือนบานกั้นบัฟเฟอร์ขนาดเล็ก) ในกลุ่มผมสามารถย้ายไปมาระหว่างบัฟเฟอร์แยกโดยใช้Ctrl+ +W arrowkeysมีแป้นพิมพ์ลัดสำหรับ iTerm2 เพื่อเลื่อนไปมาระหว่างบานหน้าต่างหรือไม่?

19
ชำระเงินหนึ่งไฟล์จากการโค่นล้ม
"เป็นไปไม่ได้ที่จะเช็คเอาต์ไฟล์เดียวระดับการชำระเงินที่ดีที่สุดที่คุณสามารถทำได้คือที่ระดับไดเรกทอรี" ฉันจะแก้ไขปัญหานี้ได้อย่างไรเมื่อใช้การโค่นล้ม เรามีโฟลเดอร์นี้ในการโค่นล้มที่เราเก็บภาพทั้งหมดของเรา ฉันแค่ต้องการตรวจสอบไฟล์เดียว (ภาพ) จากที่ โฟลเดอร์นี้ใหญ่มากและมีสิ่งอื่นอีกมากมายที่ฉันไม่ต้องการในตอนนี้

28
ฉันจะเพิ่ม 1 วันใน NSDate ได้อย่างไร
โดยทั่วไปตามที่ชื่อกล่าว ฉันสงสัยว่าฉันจะเพิ่ม 1 วันได้NSDateอย่างไร ดังนั้นถ้าเป็น: 21st February 2011 มันจะกลายเป็น: 22nd February 2011 หรือถ้าเป็น: 31st December 2011 มันจะกลายเป็น: 1st January 2012.

12
ซ่อนไฟล์. js.map ใน Visual Studio Code
ฉันกำลังทำงานกับโปรเจ็กต์ typescript ในรหัส Visual Studio และต้องการซ่อนไฟล์.js.map(และอาจเป็น.js) ไฟล์ไม่ให้ปรากฏใน file explorer เป็นไปได้หรือไม่ที่จะแสดงเฉพาะ.tsไฟล์ใน file explorer?


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