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

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

30
การเลิกเชื่อมโยงไฟล์ล้มเหลว ฉันควรลองใหม่อีกครั้ง
มีสิ่งผิดปกติเกิดขึ้นกับไฟล์ใดไฟล์หนึ่งในที่เก็บ git ในพื้นที่ของฉัน เมื่อฉันพยายามที่จะเปลี่ยนสาขามันบอกว่า: Unlink of file 'templates/media/container.html' failed. Should I try again? (y/n) นั่นแปลว่าอะไร?
571 git  unlink 

30
อัลกอริทึมเพื่อส่งคืนการรวมกันทั้งหมดขององค์ประกอบ k จาก n
ฉันต้องการเขียนฟังก์ชั่นที่ใช้อาร์เรย์ของตัวอักษรเป็นอาร์กิวเมนต์และเลือกตัวอักษรเหล่านั้นจำนวนหนึ่ง สมมติว่าคุณมีอาร์เรย์ 8 ตัวอักษรและต้องการเลือก 3 ตัวอักษรจากนั้น จากนั้นคุณควรจะได้รับ: 8! / ((8 - 3)! * 3!) = 56 อาร์เรย์ (หรือคำ) ในทางกลับกันประกอบด้วย 3 ตัวอักษรแต่ละตัว

16
พล็อตกราฟสองกราฟในเนื้อเดียวกันใน R
ฉันต้องการลงจุด y1 และ y2 ในพล็อตเดียวกัน x <- seq(-2, 2, 0.05) y1 <- pnorm(x) y2 <- pnorm(x, 1, 1) plot(x, y1, type = "l", col = "red") plot(x, y2, type = "l", col = "green") แต่เมื่อฉันทำเช่นนี้พวกเขาไม่ได้วางแผนในพล็อตเดียวกันด้วยกัน ใน Matlab สามารถทำได้hold onแต่ไม่มีใครรู้วิธีการทำใน R?
571 r  plot  ggplot2  r-faq 


29
การจัดรูปแบบตัวเลขด้วยทศนิยมสองตำแหน่งใน JavaScript
ฉันมีรหัสบรรทัดนี้ซึ่งปัดเศษตัวเลขเป็นทศนิยมสองตำแหน่ง แต่ฉันได้รับตัวเลขเช่นนี้: 10.8, 2.4, ฯลฯ นี่ไม่ใช่ความคิดของฉันเกี่ยวกับทศนิยมสองตำแหน่งดังนั้นฉันจะปรับปรุงสิ่งต่อไปนี้ได้อย่างไร Math.round(price*Math.pow(10,2))/Math.pow(10,2); ฉันต้องการตัวเลขเช่น 10.80, 2.40 เป็นต้นการใช้ jQuery ใช้ได้กับฉัน

23
แสดงจำนวนทศนิยมสองตำแหน่ง
วิธีที่ถูกต้องในการปัดเศษสตริง PHP เป็นทศนิยมสองตำแหน่งคืออะไร $number = "520"; // It's a string from a database $formatted_number = round_to_2dp($number); echo $formatted_number; ผลลัพธ์ควรเป็น 520.00 ; round_to_2dp()นิยามฟังก์ชันควรเป็นอย่างไร

8
ngFor ที่มีดัชนีเป็นค่าในแอตทริบิวต์
ฉันมีngForวงวนที่เรียบง่ายซึ่งติดตามกระแสindexได้เช่นกัน ฉันต้องการเก็บindexค่านั้นไว้ในแอตทริบิวต์เพื่อให้ฉันสามารถพิมพ์ได้ แต่ฉันไม่สามารถเข้าใจได้ว่ามันทำงานอย่างไร ฉันมีสิ่งนี้โดยทั่วไป: <ul *ngFor="#item of items; #i = index" data-index="#i"> <li>{{item}}</li> </ul> ฉันต้องการที่จะเก็บค่าของในแอตทริบิวต์#i data-indexฉันลองหลายวิธี แต่ไม่มีวิธีใดทำงาน ฉันมีตัวอย่างที่นี่: http://plnkr.co/edit/EXpOKAEIFlI9QwuRcZqp?p=preview ฉันจะเก็บindexค่าไว้ในdata-indexแอตทริบิวต์ได้อย่างไร
571 angular  ngfor 

13
เพิ่มไฟล์ทั้งหมดลงในการคอมมิชชันยกเว้นไฟล์เดียวหรือไม่?
ฉันมีไฟล์จำนวนมากในเซ็ตการแก้ไข แต่ฉันต้องการละเว้นไฟล์ที่ถูกดัดแปลงเพียงไฟล์เดียว ดูเหมือนว่าหลังจากนี้git status: # modified: main/dontcheckmein.txt # deleted: main/plzcheckmein.c # deleted: main/plzcheckmein2.c ... มีวิธีที่ฉันสามารถทำได้git addแต่เพียงละเว้นไฟล์ข้อความเดียวที่ฉันไม่ต้องการสัมผัส สิ่งที่ต้องการ: git add -u -except main/dontcheckmein.txt
571 git  git-add 

13
ฉันจะถอนการติดตั้งบริการ Windows ได้อย่างไรหากไฟล์ไม่มีอยู่อีกต่อไป
ฉันจะถอนการติดตั้ง. NET Windows Service ได้อย่างไรหากไฟล์บริการไม่มีอยู่อีกต่อไป ฉันติดตั้ง. NET Windows Service โดยใช้ InstallUtil ฉันได้ลบไฟล์ไปแล้ว แต่ลืมที่จะเรียกใช้ InstallUtil /u เป็นครั้งแรก ดังนั้นบริการยังคงอยู่ใน Services MMC ฉันต้องเข้าไปในรีจิสทรีหรือไม่? หรือมีวิธีที่ดีกว่า

8
"ค่าเริ่มต้นการส่งออก" ใน javascript คืออะไร
ไฟล์: SafeString.js // Build out our basic SafeString type function SafeString(string) { this.string = string; } SafeString.prototype.toString = function() { return "" + this.string; }; export default SafeString; ฉันไม่เคยเห็นexport defaultมาก่อน มีสิ่งใดที่เทียบเท่าexport defaultที่เข้าใจได้ง่ายขึ้นหรือไม่

13
nullptr คืออะไร
ตอนนี้เรามี C ++ 11 พร้อมคุณสมบัติใหม่มากมาย อันใหม่ที่น่าสนใจและสับสน (อย่างน้อยสำหรับฉัน) คือสิ่งใหม่nullptrเป็นใหม่ ไม่จำเป็นสำหรับแมโครที่น่ารังเกียจอีกต่อไปNULLแล้ว int* x = nullptr; myclass* obj = nullptr; ถึงกระนั้นฉันก็ยังไม่ได้nullptrผล ตัวอย่างเช่นบทความ Wikipediaพูดว่า: C ++ 11 แก้ไขสิ่งนี้โดยการแนะนำคำสำคัญใหม่เพื่อใช้เป็นค่าคงที่ตัวชี้โมฆะที่แตกต่าง: nullptr มันเป็นประเภท nullptr_tซึ่งสามารถแปลงได้โดยปริยายและสามารถเทียบได้กับชนิดตัวชี้หรือชนิดตัวชี้ไปยังสมาชิก มันไม่สามารถเปลี่ยนแปลงได้โดยปริยายหรือเทียบเคียงได้กับชนิดอินทิกรัลยกเว้นสำหรับบูล มันเป็นคำหลักและตัวอย่างของประเภทได้อย่างไร นอกจากนี้คุณยังมีตัวอย่างอีก (นอกเหนือจาก Wikipedia) ซึ่งnullptrดีกว่าเก่า0หรือไม่
570 c++  pointers  c++11  nullptr 

18
อะไรคือสิ่งที่เทียบเท่า ngShow และ ngHide ใน Angular 2+?
ฉันมีองค์ประกอบหลายอย่างที่ฉันต้องการให้ปรากฏภายใต้เงื่อนไขบางประการ ใน AngularJS ฉันจะเขียน <div ng-show="myVar">stuff</div> ฉันจะทำสิ่งนี้ใน Angular 2+ ได้อย่างไร

30
วิธีการเปลี่ยนสีฟอนต์คอนโซลของ node.js?
ฉันต้องเปลี่ยนสีพื้นหลังคอนโซลเป็นสีขาวเนื่องจากปัญหาสายตา แต่ตัวอักษรเป็นสีเทาและทำให้ข้อความอ่านไม่ได้ ฉันจะเปลี่ยนได้อย่างไร
570 node.js  colors  console 

23
คุณจะรับเนื้อหาที่เป็นศูนย์กลางโดยใช้ Twitter Bootstrap ได้อย่างไร
ฉันพยายามทำตามตัวอย่างพื้นฐานมาก ใช้หน้าเริ่มต้นและระบบกริดฉันหวังว่าต่อไปนี้: <div class="row"> <div class="span12"> <h1>Bootstrap starter template</h1> <p>Example text.</p> </div> </div> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล ... จะสร้างข้อความกึ่งกลาง อย่างไรก็ตามมันยังคงปรากฏบนด้านซ้ายสุด ผมทำอะไรผิดหรือเปล่า?

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

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