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

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

7
pythonic เป็นวิธีการใช้ getters และ setters อะไร
ฉันทำมันเหมือน: def set_property(property,value): def get_property(property): หรือ object.property = value value = object.property ฉันใหม่กับ Python ดังนั้นฉันยังคงสำรวจไวยากรณ์อยู่และฉันต้องการคำแนะนำในการทำสิ่งนี้

20
ฉันจะดูขนาดของไฟล์และไดเรกทอรีใน linux ได้อย่างไร?
ฉันจะดูขนาดของไฟล์และไดเรกทอรีใน Linux ได้อย่างไร ถ้าใช้df -mมันจะแสดงขนาดของไดเรกทอรีทั้งหมดที่ระดับบนสุด แต่สำหรับไดเรกทอรีและไฟล์ในไดเรกทอรีฉันจะตรวจสอบขนาดได้อย่างไร
341 linux  file 

11
เหตุใดตัวแก้ไข Visual Studio แสดงจุดในพื้นที่ว่างเปล่า
ฉันมีข้อผิดพลาดแปลก ๆ ในโปรแกรมแก้ไขข้อความ Visual Studio ช่องว่างทั้งหมดของฉันถูกแทนที่ด้วย "." public class Person { int age; } หน้าตาแบบนี้ public..class..Person.......................... {.................. ..int age;................... }..................... ฉันรีเซ็ตการตั้งค่าเป็นค่าเริ่มต้น ใช้งานไม่ได้ ฉันติดตั้ง VS2008 อีกครั้ง ยังไม่ทำงาน ข้อผิดพลาดคืออะไร

12
จะลบองค์ประกอบออกจากอาร์เรย์ใน JavaScript ได้อย่างไร
var arr = [1,2,3,5,6]; ลบองค์ประกอบแรก ฉันต้องการลบองค์ประกอบแรกของอาร์เรย์เพื่อให้มันกลายเป็น: var arr = [2,3,5,6]; ลบองค์ประกอบที่สอง หากต้องการขยายคำถามนี้จะต้องทำอย่างไรหากฉันต้องการลบองค์ประกอบที่สองของอาร์เรย์เพื่อให้เป็น: var arr = [1,3,5,6];
340 javascript  arrays 

15
ฉันจะเรียกใช้รหัสง่ายๆในเธรดใหม่ได้อย่างไร
ฉันมีรหัสเล็กน้อยที่ฉันต้องการเรียกใช้ในเธรดที่แตกต่างจาก GUI เนื่องจากมันทำให้ฟอร์มหยุดทำงานในขณะที่โค้ดทำงาน (10 วินาทีหรือมากกว่านั้น) สมมติว่าฉันไม่เคยสร้างเธรดใหม่มาก่อน ตัวอย่างง่ายๆ / พื้นฐานของวิธีทำสิ่งนี้ใน C # และการใช้. NET Framework 2.0 หรือใหม่กว่าคืออะไร
340 c#  .net  multithreading 

16
ฉันจะตรวจจับได้เมื่อมีคนเขย่า iPhone ได้อย่างไร
ฉันต้องการที่จะตอบสนองเมื่อมีคนเขย่า iPhone ฉันไม่สนใจว่าพวกเขาจะสั่นอย่างไรโดยเฉพาะว่ามันโบกสะบัดอย่างแรงประมาณเสี้ยววินาที ไม่มีใครรู้วิธีการตรวจสอบนี้



27
แสดงการติดตามสแต็กจากแอ็พพลิเคชัน Python ที่กำลังรัน
ฉันมีแอพพลิเคชั่น Python ตัวนี้ติดอยู่เป็นครั้งคราวและหาที่ไหนไม่เจอ มีวิธีใดที่จะส่งสัญญาณให้ล่าม Python เพื่อแสดงรหัสที่แน่นอนที่ใช้งานอยู่ stacktrace แบบ on-the-fly บางอย่าง? คำถามที่เกี่ยวข้อง: พิมพ์ call stack ปัจจุบันจากวิธีการในรหัส Python ตรวจสอบสิ่งที่กระบวนการทำงานกำลังทำอยู่: พิมพ์การติดตามสแต็กของโปรแกรม Python ที่ไม่มีเอกสาร

5
ไม่มีการแบ่งบรรทัดหลังจากยัติภังค์
ฉันกำลังมองหาเพื่อป้องกันการแบ่งบรรทัดหลังจากยัติภังค์-ในแต่ละกรณีที่เข้ากันได้กับเบราว์เซอร์ทั้งหมด ตัวอย่าง: ฉันมีข้อความนี้: 3-3/8"ซึ่งใน HTML คือ: 3-3/8” ปัญหาคือใกล้ถึงจุดสิ้นสุดของบรรทัดเนื่องจากเครื่องหมายยัติภังค์มันแบ่งและล้อมรอบบรรทัดถัดไปแทนที่จะปฏิบัติเหมือนคำเต็ม ... 3- 3/8" ฉันได้ลองใส่ "ความกว้างเป็นศูนย์ไม่มีอักขระหยุดพัก" โดยไม่มีโชค ... 3-3/8” ฉันเห็นสิ่งนี้ใน Safari และคิดว่ามันจะเหมือนกันในทุกเบราว์เซอร์ ต่อไปนี้คือการdoctypeเข้ารหัสของฉันและตัวละคร ... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> มีวิธีใดที่ฉันสามารถป้องกันสิ่งเหล่านี้ไม่ให้เกิดการแตกหักหลังจากยัติภังค์? ฉันไม่ต้องการโซลูชันใด ๆ ที่ใช้กับทั้งหน้า ... สิ่งที่ฉันสามารถแทรกได้ตามต้องการเช่น "ความกว้างศูนย์ไม่มีอักขระหยุดพัก" ยกเว้นที่ใช้งานได้ นี่คือตัวอย่าง เพียงแค่ทำให้เฟรมแคบลงจนเส้นแบ่งที่ขีดกลาง http://jsfiddle.net/RagKH/

17
ฉันจะตั้งค่า NODE_ENV = ผลิตบน Windows ได้อย่างไร
ใน Ubuntu มันค่อนข้างง่าย ฉันสามารถเรียกใช้แอปพลิเคชันโดยใช้: $ NODE_ENV=production node myapp/app.js อย่างไรก็ตามสิ่งนี้ไม่ทำงานบน Windows มีไฟล์กำหนดค่าที่ฉันสามารถตั้งค่าแอตทริบิวต์ได้หรือไม่
340 node.js  express 

13
เพิ่มองค์ประกอบให้กับอาร์เรย์ใน Swift
สมมติว่าฉันมีอาร์เรย์ตัวอย่างเช่น: var myArray = ["Steve", "Bill", "Linus", "Bret"] และต่อมาฉันต้องการที่จะผลักดัน / ผนวกองค์ประกอบท้ายแถวดังกล่าวเพื่อรับ: ["Steve", "Bill", "Linus", "Bret", "Tim"] ฉันควรใช้วิธีใด แล้วในกรณีที่ฉันต้องการเพิ่มองค์ประกอบที่ด้านหน้าของอาร์เรย์? มีเวลาคงที่ไม่เปลี่ยนแปลงหรือไม่
340 ios  arrays  swift 

16
หยุด Visual Studio ไม่ให้เปิดหน้าต่างใหม่ของเบราว์เซอร์เมื่อเริ่มดีบั๊กหรือไม่
ฉันมีหน้าต่างที่เปิดอยู่พร้อมกับเว็บไซต์ที่ฉันกำลังดีบั๊กอยู่ ฉันไม่จำเป็นต้องมี VS เพื่อเปิดตัวอีกครั้งสำหรับฉันทุกครั้งที่ฉันต้องตรวจแก้จุดบกพร่อง มีวิธีหยุดพฤติกรรมนี้หรือไม่?

28
รับการตอบกลับครั้งแรกในปัจจุบันโดยไม่ต้องใช้ API ส่วนตัว
ฉันส่งแอปของฉันเล็กน้อยเมื่อสัปดาห์ที่แล้วและได้รับอีเมลปฏิเสธที่หวั่นไหวในวันนี้ มันบอกฉันว่าแอปของฉันไม่สามารถยอมรับได้เพราะฉันใช้ API ที่ไม่ใช่แบบสาธารณะ โดยเฉพาะมันพูดว่า API ที่ไม่ใช่สาธารณะที่รวมอยู่ในแอปพลิเคชันของคุณคือ firstResponder ตอนนี้การเรียก API ที่กระทำผิดนั้นเป็นวิธีแก้ปัญหาที่ฉันพบที่นี่ใน SO: UIWindow *keyWindow = [[UIApplication sharedApplication] keyWindow]; UIView *firstResponder = [keyWindow performSelector:@selector(firstResponder)]; ฉันจะรับการตอบกลับครั้งแรกบนหน้าจอได้อย่างไร ฉันกำลังมองหาวิธีที่จะไม่ปฏิเสธแอปของฉัน

6
เทียบเท่ากับ jQuery .hide () เพื่อตั้งค่าการเปิดเผย: ซ่อน
ใน jQuery มี.hide()และ.show()วิธีการที่ตั้งdisplay: noneค่าการตั้งค่าCSS มีฟังก์ชั่นเทียบเท่าที่จะตั้งvisibility: hiddenค่าหรือไม่ ฉันรู้ว่าฉันสามารถใช้.css()แต่ฉันชอบฟังก์ชั่นบางอย่างเช่น.hide()หรือดังนั้น ขอบคุณ

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