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

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

11
ฉันจะดูตัวอย่างการผสานด้วยคอมไพล์ได้อย่างไร
ฉันมีสาขาคอมไพล์ (ตัวอย่างการฉีด) และฉันต้องการรวมในสาขาการพัฒนาอื่น หรือฉัน เพื่อที่จะตัดสินใจว่าฉันต้องการรวมสาขานี้หรือไม่ฉันต้องการดูตัวอย่างของการผสานที่จะทำ ควรมีความสามารถในการดูรายการของการคอมมิทที่ถูกนำไปใช้ เพื่อให้ห่างไกลดีที่สุดที่ฉันสามารถขึ้นมามีแล้วmerge --no-ff --no-commitdiff HEAD
397 git  git-merge 


10
การเปรียบเทียบเนื้อหาของสองไฟล์ใน Sublime Text
ฉันมีที่เก็บโคลนสองแห่งในโครงการโอเพนซอร์ซสองโครงการที่คล้ายกันมากซึ่งฉันได้ทำงานในหลาย ๆ กรณีใน Sublime Text 2 เพื่อให้ได้ผลลัพธ์ตามที่ต้องการ ใช้รหัสจากทั้งสองโครงการ ฉันใช้ Git เป็นตัวควบคุมเวอร์ชันสำหรับโครงการของฉัน แต่ไม่ได้รวมโครงการดั้งเดิมไว้ ดังนั้นฉันต้องการที่จะสามารถเปรียบเทียบเนื้อหาของสองไฟล์ในโครงการต้นฉบับได้อย่างรวดเร็วและเปรียบเทียบความแตกต่างระหว่างพวกเขากับโครงการของฉัน ฉันหวังว่า Sublime Text 2 จะมีคุณสมบัติ "เปรียบเทียบไฟล์" แต่ฉันดูเหมือนจะไม่พบสิ่งใดที่เกี่ยวข้องกับมันในการตั้งค่าหรือออนไลน์ แพ็คเกจ ST2 ของบุคคลที่สามเพื่อให้ภารกิจนี้สำเร็จก็จะทำงานได้ดีเช่นกัน เป็นงานที่สามารถทำได้ภายในโปรแกรมแก้ไขข้อความ ST2 หรือไม่?

6
วิธีรักษาความปลอดภัย ASP.NET Web API [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันต้องการสร้างบริการเว็บสงบโดยใช้ ASP.NET Web API ที่นักพัฒนาบุคคลที่สามจะใช้ในการเข้าถึงข้อมูลแอปพลิเคชันของฉัน ฉันได้อ่านค่อนข้างมากเกี่ยวกับOAuthและดูเหมือนจะเป็นมาตรฐาน แต่การหาตัวอย่างที่ดีพร้อมเอกสารอธิบายว่ามันทำงานอย่างไร (และนั่นใช้งานได้จริง!) ดูเหมือนจะยากอย่างไม่น่าเชื่อ มีตัวอย่างที่สร้างและใช้งานจริงและแสดงวิธีการใช้งานจริงหรือไม่? ฉันได้ดาวน์โหลดตัวอย่างมากมาย: DotNetOAuth - เอกสารเป็นสิ่งที่สิ้นหวังจากมุมมองของมือใหม่ Thinktecture - ไม่สามารถสร้างได้ ฉันยังได้ดูบล็อกที่แนะนำชุดรูปแบบโทเค็นที่เรียบง่าย (เช่นนี้ ) - นี่ดูเหมือนจะเป็นการประดิษฐ์วงล้อขึ้นใหม่ แต่มันมีข้อดีของการเป็นแนวคิดที่ค่อนข้างง่าย ดูเหมือนว่ามีคำถามมากมายเช่นนี้ใน SO แต่ไม่มีคำตอบที่ดี ทุกคนกำลังทำอะไรในพื้นที่นี้

11
รับการจับคู่สตริงที่ใกล้เคียงที่สุด
ฉันต้องการวิธีเปรียบเทียบหลาย ๆ สายกับสตริงทดสอบและคืนค่าสตริงที่มีความใกล้เคียงกับมันมากขึ้น: TEST STRING: THE BROWN FOX JUMPED OVER THE RED COW CHOICE A : THE RED COW JUMPED OVER THE GREEN CHICKEN CHOICE B : THE RED COW JUMPED OVER THE RED COW CHOICE C : THE RED FOX JUMPED OVER THE BROWN COW (ถ้าฉันทำอย่างถูกต้อง) สตริงที่ใกล้เคียงกับ "TEST STRING" …

18
ตรวจจับการเปลี่ยนแปลงทั้งหมดใน <input type =“ text”> (ทันที) โดยใช้ JQuery
มีหลายวิธีที่มูลค่าของ&lt;input type="text"&gt;กระป๋องสามารถเปลี่ยนแปลงได้ ได้แก่ : keypresses คัดลอกวาง แก้ไขด้วย JavaScript เติมอัตโนมัติโดยเบราว์เซอร์หรือแถบเครื่องมือ ฉันต้องการให้เรียกใช้ฟังก์ชัน JavaScript (พร้อมค่าอินพุตปัจจุบัน) ทุกครั้งที่มีการเปลี่ยนแปลง และฉันต้องการให้มันถูกเรียกได้ทันทีไม่ใช่แค่เมื่ออินพุตขาดโฟกัส ฉันกำลังมองหาวิธีที่สะอาดและแข็งแกร่งที่สุดในการทำเช่นนี้กับทุกเบราว์เซอร์ (โดยใช้ jQuery)
397 javascript  jquery  html 


22
การเปรียบเทียบส่วนวันที่เท่านั้นโดยไม่มีการเปรียบเทียบเวลาใน JavaScript
เกิดอะไรขึ้นกับรหัสด้านล่าง อาจเป็นการง่ายกว่าที่จะเปรียบเทียบวันที่และเวลา ฉันไม่แน่ใจว่าจะทำสิ่งนี้ได้อย่างไรและฉันค้นหา แต่ฉันไม่พบปัญหาที่แน่นอน BTW เมื่อฉันแสดงวันที่ทั้งสองในการแจ้งเตือนพวกเขาจะแสดงเหมือนกันทุกประการ รหัสของฉัน: window.addEvent('domready', function() { var now = new Date(); var input = $('datum').getValue(); var dateArray = input.split('/'); var userMonth = parseInt(dateArray[1])-1; var userDate = new Date(); userDate.setFullYear(dateArray[2], userMonth, dateArray[0], now.getHours(), now.getMinutes(), now.getSeconds(), now.getMilliseconds()); if (userDate &gt; now) { alert(now + '\n' + userDate); } …


16
Ruby: ฉันสามารถเขียนสตริงหลายบรรทัดโดยไม่มีการต่อข้อมูลได้หรือไม่?
มีวิธีที่จะทำให้ดูดีขึ้นหรือไม่ conn.exec 'select attr1, attr2, attr3, attr4, attr5, attr6, attr7 ' + 'from table1, table2, table3, etc, etc, etc, etc, etc, ' + 'where etc etc etc etc etc etc etc etc etc etc etc etc etc' ชอบมีวิธีที่จะบอกเป็นนัยถึงการต่อข้อมูล?

23
สลับเปิด / ปิดช่องทำเครื่องหมาย
ฉันมีดังต่อไปนี้: $(document).ready(function() { $("#select-all-teammembers").click(function() { $("input[name=recipients\\[\\]]").attr('checked', true); }); }); ฉันต้องการid="select-all-teammembers"เมื่อคลิกเพื่อสลับระหว่างการตรวจสอบและไม่เลือก ไอเดีย? นั่นไม่ใช่โค้ดหลายสิบบรรทัด?

20
รักษา / บันทึก / เรียกคืนตำแหน่งการเลื่อนเมื่อกลับไปที่ ListView
ฉันมีความยาวListViewที่ผู้ใช้สามารถเลื่อนไปมาก่อนที่จะกลับไปที่หน้าจอก่อนหน้า เมื่อผู้ใช้เปิดListViewอีกครั้งฉันต้องการให้รายการเลื่อนไปยังจุดเดียวกับที่เคยเป็นก่อนหน้านี้ ความคิดใด ๆ เกี่ยวกับวิธีการบรรลุสิ่งนี้?

30
การติดตั้ง pip ล้มเหลวด้วย“ ข้อผิดพลาดในการเชื่อมต่อ: [SSL: CERTIFICATE_VERIFY_FAILED] การตรวจสอบใบรับรองล้มเหลว (_ssl.c: 598)”
ฉันยังใหม่กับ Python และพยายามใช้&gt; pip install linkcheckerกับ Windows 7 หมายเหตุบางประการ: การติดตั้ง pip ล้มเหลวไม่ว่าในแพ็คเกจใด ตัวอย่างเช่น&gt; pip install scrapyส่งผลให้เกิดข้อผิดพลาด SSL การติดตั้งวานิลลาของ Python 3.4.1 รวม pip 1.5.6 สิ่งแรกที่ฉันพยายามทำคือติดตั้ง linkchecker Python 2.7 ได้รับการติดตั้งแล้วมันมาพร้อมกับ ArcGIS pythonและpipไม่สามารถใช้งานได้จากบรรทัดคำสั่งจนกว่าฉันจะติดตั้ง 3.4.1 &gt; pip search linkcheckerโรงงาน อาจเป็นเพราะการค้นหา pip ไม่ได้ตรวจสอบใบรับรอง SSL ของเว็บไซต์ ฉันอยู่ในเครือข่าย บริษัท แต่เราไม่ผ่านพร็อกซีเพื่อเข้าถึงอินเทอร์เน็ต คอมพิวเตอร์ของ บริษัท แต่ละคน (รวมทั้งเหมือง) มี Trusted ใบรับรองรากที่ใช้สำหรับเหตุผลต่าง …
397 python  windows  ssl  pip 

5
ประสิทธิภาพของการเขียนโปรแกรมการทำงานอย่างหมดจด
ไม่มีใครรู้ว่าสิ่งที่เลวร้ายที่สุดของ asymptotic ที่ช้าที่สุดที่สามารถเกิดขึ้นได้เมื่อการเขียนโปรแกรมทำงานได้อย่างหมดจดเมื่อเทียบกับความจำเป็น (เช่นการอนุญาตให้มีผลข้างเคียง)? การชี้แจงจากข้อคิดเห็นโดย itowlson : มีปัญหาใดบ้างที่อัลกอริธึมที่ไม่ทำลายที่รู้จักกันเป็นอย่างดีนั้นแย่กว่าอัลกอริธึมการทำลายที่รู้จักกันดีที่สุดและถ้าเป็นเช่นนั้นเท่าไหร่?

11
Spring มีอะไรในโลกบ้าง
ฉันยังไม่พบคำจำกัดความระดับสูงของ Spring beans ที่ฉันสามารถเข้าใจได้ ฉันเห็นพวกเขาอ้างถึงบ่อยครั้งในเอกสารและหนังสือของ Grails แต่ฉันคิดว่าการเข้าใจในสิ่งที่พวกเขาจะเป็นประโยชน์ ดังนั้น Spring Spring คืออะไร? พวกเขาจะถูกนำไปใช้อย่างไร? พวกเขามีบางอย่างเกี่ยวกับการฉีดพึ่งพาหรือไม่
397 java  spring  grails 

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