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

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

12
ฉันจะแสดงการกำหนดค่า Git ทั่วโลกของฉันได้อย่างไร
ฉันต้องการแสดงส่วน Git ที่กำหนดค่าทั้งหมด ฉันเพิ่งพบgit config --get core.editorและฉันต้องการที่จะส่งออกทุกอย่างที่กำหนดค่าทั่วโลกไม่เพียง แต่แก้ไขเริ่มต้นที่กำหนดไว้
1076 git 

23
วิธีการนับบรรทัดในเอกสาร?
ฉันมีเส้นแบบนี้และฉันอยากรู้ว่าฉันมีหลายเส้นจริง ๆ ... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 AM all 5.00 0.00 0.00 4.00 0.00 0.00 0.00 0.00 91.00 09:16:41 AM all 0.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 96.00 09:16:42 AM all 3.00 0.00 1.00 0.00 0.00 0.00 0.00 0.00 …

15
แปลงแท็บเป็นช่องว่างใน Notepad ++
ฉันจะแปลงแท็บเป็นช่องว่างใน Notepad ++ ได้อย่างไร ฉันพบหน้าเว็บที่แนะนำว่าเป็นไปได้ แต่ฉันไม่พบข้อมูลเกี่ยวกับวิธีการทำ ฉันต้องการที่จะทำเช่นนั้นเพราะบางเว็บฟอร์มไม่เคารพรหัสที่มีแท็บในพวกเขา


10
ฉันจะทำตัวแบ่งบรรทัด (การต่อเนื่องบรรทัด) ใน Python ได้อย่างไร
ฉันมีรหัสยาว ๆ ซึ่งฉันต้องการแยกย่อยในหลายบรรทัด ฉันจะใช้อะไรและไวยากรณ์คืออะไร ตัวอย่างเช่นการเพิ่มสตริงจำนวนมาก e = 'a' + 'b' + 'c' + 'd' และมีสองบรรทัดดังนี้: e = 'a' + 'b' + 'c' + 'd'

16
ความแตกต่างระหว่าง Select และ SelectMany
ฉันได้รับการค้นหาความแตกต่างระหว่างSelectและSelectManyแต่ฉันไม่ได้รับสามารถที่จะหาคำตอบที่เหมาะสม ฉันต้องเรียนรู้ความแตกต่างเมื่อใช้ LINQ กับ SQL แต่ทั้งหมดที่ฉันพบคือตัวอย่างอาร์เรย์มาตรฐาน ใครสามารถให้ตัวอย่าง LINQ กับ SQL ได้ไหม
1072 c#  linq-to-sql  linq 

25
Safari บน iOS 6 กำลังแคชผลลัพธ์ $ .ajax หรือไม่
ตั้งแต่การอัปเกรดเป็น iOS 6 เราเห็นว่ามุมมองทางเว็บของ Safari มีอิสระในการ$.ajaxโทรแคช นี่คือบริบทของแอปพลิเคชัน PhoneGap ดังนั้นจึงใช้ Safari WebView การ$.ajaxโทรของเราเป็นPOSTวิธีการและเราได้ตั้งค่าแคชเป็นเท็จ{cache:false}แต่ยังคงเกิดขึ้นอยู่ เราพยายามเพิ่ม a TimeStampไปยังส่วนหัวด้วยตนเองแต่มันก็ไม่ได้ช่วย เราได้ทำการวิจัยเพิ่มเติมและพบว่า Safari กำลังส่งคืนผลลัพธ์แคชสำหรับบริการบนเว็บที่มีลายเซ็นฟังก์ชั่นที่เป็นแบบคงที่เท่านั้นและไม่เปลี่ยนแปลงจากการโทรถึงการโทร ตัวอย่างเช่นลองนึกภาพฟังก์ชั่นที่เรียกว่า: getNewRecordID(intRecordType) ฟังก์ชั่นนี้ได้รับพารามิเตอร์อินพุตเดียวกันซ้ำแล้วซ้ำอีก แต่ข้อมูลที่ส่งคืนควรแตกต่างกันทุกครั้ง ต้องอยู่ในความรีบร้อนของ Apple เพื่อให้ iOS 6 zip พร้อมอย่างน่าประทับใจพวกเขามีความสุขกับการตั้งค่าแคช มีคนอื่นเห็นพฤติกรรมนี้ใน iOS 6 หรือไม่? ถ้าเป็นเช่นนั้นสิ่งที่ทำให้มันคืออะไร? วิธีแก้ปัญหาที่เราพบคือการแก้ไขลายเซ็นของฟังก์ชันให้เป็นดังนี้: getNewRecordID(intRecordType, strTimestamp) จากนั้นส่งผ่านTimeStampพารามิเตอร์เสมอและทิ้งค่านั้นในฝั่งเซิร์ฟเวอร์ วิธีนี้สามารถแก้ไขปัญหาได้ ฉันหวังว่านี่จะช่วยวิญญาณที่น่าสงสารคนอื่นที่ใช้เวลา 15 ชั่วโมงในเรื่องนี้เหมือนฉัน!


13
จะยกเลิกการเปลี่ยนแปลงที่ไม่ได้รับการยอมรับรวมถึงไฟล์และโฟลเดอร์ได้อย่างไร
มีคำสั่ง git เพื่อยกเลิกการเปลี่ยนแปลงที่ไม่ได้รับการผูกมัดทั้งหมดในแผนผังการทำงานและดัชนีรวมถึงลบไฟล์และโฟลเดอร์ที่สร้างขึ้นใหม่หรือไม่?


30
รับองค์ประกอบแรกของอาร์เรย์
ฉันมีอาเรย์: array( 4 => 'apple', 7 => 'orange', 13 => 'plum' ) ฉันต้องการรับองค์ประกอบแรกของอาร์เรย์นี้ ผลลัพธ์ที่คาดหวัง: สตริง apple ข้อกำหนดหนึ่งข้อ: ไม่สามารถทำได้โดยผ่านการอ้างอิงดังนั้นจึงarray_shiftไม่ใช่ทางออกที่ดี ฉันจะทำสิ่งนี้ได้อย่างไร
1071 php  arrays 

30
ไม่สามารถแก้ไข R - ข้อผิดพลาดของ Android
ฉันเพิ่งดาวน์โหลดและติดตั้ง Android SDK ใหม่ ฉันต้องการสร้างแอปพลิเคชันแบบง่าย ๆ เพื่อทดสอบ ตัวช่วยสร้างสร้างรหัสนี้: package eu.mauriziopz.gps; import android.app.Activity; import android.os.Bundle; public class ggps extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } แต่Eclipseทำให้ฉันมีข้อผิดพลาด R ไม่สามารถแก้ไขได้ ออนไลน์ setContentView(R.layout.main); ทำไม? PS: ฉันจะมีไฟล์ XML ชื่อภายใต้main.xmlres/layout/

8
ฉันจะใช้การสะท้อนเพื่อเรียกใช้วิธีการทั่วไปได้อย่างไร
อะไรคือวิธีที่ดีที่สุดในการเรียกใช้เมธอดทั่วไปเมื่อไม่รู้จักพารามิเตอร์ชนิดในเวลารวบรวม แต่จะได้รับแบบไดนามิก ณ รันไทม์ ลองพิจารณาโค้ดตัวอย่างต่อไปนี้ - ภายในExample()เมธอดวิธีที่กระชับที่สุดในการเรียกGenericMethod<T>()ใช้โดยTypeเก็บในmyTypeตัวแปรคืออะไร? public class Sample { public void Example(string typeName) { Type myType = FindType(typeName); // What goes here to call GenericMethod<T>()? GenericMethod<myType>(); // This doesn't work // What changes to call StaticMethod<T>()? Sample.StaticMethod<myType>(); // This also doesn't work } public void GenericMethod<T>() { // …
1070 c#  .net  generics  reflection 

26
ข้อความแสดงข้อผิดพลาด“ ไม่พบการส่งออกที่ตรงกับชื่อสัญญาข้อ จำกัด ”
เช้านี้ฉันประสบปัญหาขณะเปิดโซลูชัน Visual Studio ของฉันและเมื่อฉันพยายามเรียกใช้มันได้กล่าวว่า ไม่พบการส่งออกที่ตรงกับชื่อสัญญาข้อ จำกัด ฉันจะแก้ไขปัญหานี้ได้อย่างไร
1070 visual-studio 

5
<leader> ในไฟล์. vimrc คืออะไร
ฉันเห็น&lt;leader&gt;ในหลาย ๆ.vimrcไฟล์และฉันสงสัยว่ามันหมายความว่าอะไร? ใช้ทำอะไร? เพียงแค่ภาพรวมทั่วไปของวัตถุประสงค์และการใช้งานก็ดี
1069 vim  macvim 

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