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

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

17
ฉันจะจับข้อผิดพลาด PHP ที่ร้ายแรง (`E_ERROR`) ได้อย่างไร
ฉันสามารถใช้set_error_handler()เพื่อตรวจจับข้อผิดพลาด PHP ส่วนใหญ่ แต่ไม่สามารถทำงานได้กับE_ERRORข้อผิดพลาดร้ายแรง ( ) เช่นการเรียกใช้ฟังก์ชันที่ไม่มีอยู่ มีวิธีอื่นในการตรวจจับข้อผิดพลาดเหล่านี้หรือไม่? ฉันพยายามโทรmail()หาข้อผิดพลาดทั้งหมดและกำลังเรียกใช้ PHP 5.2.3
557 php  fatal-error 

12
อักขระใดที่ใช้ได้กับชื่อตัวแปร JavaScript
อักขระใดที่สามารถใช้เพื่อตั้งชื่อตัวแปร JavaScript ฉันต้องการสร้าง "ส่วนขยายไลบรารี" ขนาดเล็กสำหรับผู้ใช้ที่ไม่ใช่ JavaScript ของฉันที่นี่ในที่ทำงาน (ซึ่งทุกคนดูเหมือนจะคลื่นไส้เมื่อมาถึงภาษา) ฉันชอบที่ jQuery และ Prototype ต่างก็ใช้$เครื่องหมายดอลลาร์และเนื่องจากฉันใช้ jQuery ฉันกำลังมองหาสัญลักษณ์ตัวอักษรเดี่ยวที่ดีอีกตัวที่จะใช้ ฉันรู้ว่าฉันสามารถทดสอบจำนวนอักขระได้ แต่ฉันหวังที่จะ จำกัด รายชื่อตัวละครของฉันให้แคบลง (โดยคำนึงถึงอนาคตที่จะรวมเข้ากับห้องสมุดยอดนิยมอื่น ๆ )

27
jQuery รับค่าของปุ่มตัวเลือกที่เลือก
คำชี้แจงปัญหานั้นง่าย ฉันต้องดูว่าผู้ใช้เลือกปุ่มตัวเลือกจากกลุ่มวิทยุหรือไม่ ปุ่มตัวเลือกทุกปุ่มในกลุ่มใช้รหัสเดียวกัน ปัญหาคือฉันไม่สามารถควบคุมวิธีสร้างแบบฟอร์มได้ นี่คือตัวอย่างรหัสที่ว่ารหัสควบคุมปุ่มมีลักษณะอย่างไร: <input type="radio" name='s_2_1_6_0' value='Mail copy to my bill to address' id = "InvCopyRadio" onchange = 'SWESubmitForm(document.SWEForm2_0,s_4,"","1-DPWJJF")' style="height:20;width:25" tabindex=1997 > นอกจากนี้เมื่อมีการเลือกปุ่มมันไม่ได้เพิ่ม "การตรวจสอบ" แอตทริบิวต์ไปยังตัวควบคุมข้อความเพียงการตรวจสอบ (ฉันเดาเพียงสถานที่ให้บริการการตรวจสอบโดยไม่ต้องมีค่า) ด้านล่างนี้เป็นลักษณะของตัวควบคุมวิทยุที่เลือก <input type="radio" checked name='s_2_1_6_0' value='Mail copy to my bill to address' id = "InvCopyRadio" onchange = 'SWESubmitForm(document.SWEForm2_0,s_4,"","1-DPWJJF")' style="height:20;width:25" tabindex=1997 > ใครช่วยฉันด้วยรหัส …

7
23,148,855,308,184,500 หมายเลขเวทมนต์หรือมีโอกาสเลี่ยงจริงไหม?
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ รายงานข่าวเช่นนี้ระบุว่าหมายเลขข้างต้นอาจเกิดขึ้นเป็นข้อผิดพลาดในการเขียนโปรแกรม ชายคนหนึ่งในสหรัฐอเมริกาโผล่ออกมาที่สถานีบริการน้ำมันในท้องถิ่นเพื่อซื้อบุหรี่หนึ่งซอง - เพียงเพื่อจะพบว่าบัตรของเขามีค่าใช้จ่าย $ 23,148,855,308,184,500 เหรียญ นั่นคือ $ 23 ล้านล้าน (14 พันล้านล้านบาท) - หลายเท่าของหนี้ของประเทศสหรัฐอเมริกา * ในรูปหกเหลี่ยมมันคือ $ 523DC2E199EBB4 ซึ่งไม่น่าสนใจอย่างมากตั้งแต่แรกเห็น ใครมีความคิดเห็นใด ๆ เกี่ยวกับข้อผิดพลาดในการเขียนโปรแกรมที่จะทำให้เกิดสิ่งนี้

24
วิธีการแปลงขนาดไบต์เป็นรูปแบบที่มนุษย์อ่านได้ใน Java?
วิธีการแปลงขนาดไบต์เป็นรูปแบบที่มนุษย์อ่านได้ใน Java? เช่นเดียวกับ 1024 ควรกลายเป็น "1 Kb" และ 1024 * 1024 ควรกลายเป็น "1 Mb" ฉันเบื่อเขียนวิธีอรรถประโยชน์นี้สำหรับแต่ละโครงการ มีวิธีการคงที่ในApache Commonsนี้หรือไม่

24
PHP เทียบเท่ากับ. toString () ของ. NET / Java
ฉันจะแปลงค่าของตัวแปร PHP เป็นสตริงได้อย่างไร ฉันกำลังมองหาสิ่งที่ดีกว่าการต่อกับสตริงว่างเปล่า: $myText = $myVar . ''; ชอบToString()วิธีการใน Java หรือ. NET
556 php  string 

19
ฉันจะ“ ถอดรหัส” ไฟล์คลาส Java ได้อย่างไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันสามารถใช้โปรแกรมใดในการถอดรหัสไฟล์คลาส? ฉันจะได้รับรหัส Java จริงหรือเป็นเพียงรหัสประกอบ JVM? ในคำถามเกี่ยวกับประสิทธิภาพของ Java ในเว็บไซต์นี้ฉันมักจะเห็นคำตอบจากผู้ที่มี "decompiled" ไฟล์คลาส Java เพื่อดูว่าคอมไพเลอร์ช่วยปรับบางสิ่งให้เหมาะสมได้อย่างไร
556 java  decompiler 

18
ประเภท Mime สำหรับแบบอักษร WOFF หรือไม่
แบบอักษร WOFF ชนิดใดที่ควรใช้เป็น? ฉันให้บริการแบบอักษร truetype (ttf) เป็น font/truetype truetypeและ opentype (otf) เป็นfont/opentypeแต่ฉันไม่สามารถหารูปแบบที่ถูกต้องสำหรับแบบอักษร WOFF ฉันได้พยายามfont/woff, font/webopenและfont/webopentypeแต่ Chrome ยังคงบ่น: "ทรัพยากรตีความเป็นแบบอักษร แต่ถ่ายโอนด้วย MIME type application / octet-stream" มีใครรู้บ้าง



10
คุณจะหยุดติดตามสาขาระยะไกลใน Git ได้อย่างไร
คุณจะหยุดติดตามสาขาระยะไกลในGit ได้อย่างไร ฉันขอให้หยุดการติดตามเพราะในกรณีที่เป็นรูปธรรมของฉันฉันต้องการลบสาขาท้องถิ่น แต่ไม่ใช่สาขาระยะไกล การลบโลคัลและการลบไปที่รีโมตจะเป็นการลบสาขารีโมตเช่นกัน: ฉันจะลบสาขา Git ได้ทั้งในพื้นที่และใน GitHub ได้อย่างไร ฉันสามารถเพียงแค่ทำgit branch -d the_branchและมันจะไม่ได้รับการแพร่กระจายเมื่อผมมารู้ทีหลังgit push? มันจะเผยแพร่ต่อเมื่อฉันจะทำงานในgit push origin :the_branchภายหลังหรือไม่?
556 git  branch  git-track 

25
สิทธิ์การใช้งานอุปกรณ์ Android Studio: / dev / kvm ถูกปฏิเสธ
เมื่อฉันพยายามเรียกใช้แอพ Android บนตัวจำลองฉันได้รับข้อผิดพลาดนี้: ปฏิเสธการอนุญาต / dev / kvm ฉันตรวจสอบสิทธิ์แล้วเพิ่มผู้ใช้ที่ฉันเข้าสู่ระบบด้วยกลุ่ม kvm เกิดอะไรขึ้น?

13
'พื้นที่ทำงาน' ใน Visual Studio Code คืออะไร
ฉันไม่อยากจะเชื่อเลยว่าฉันกำลังถามคำถามนี้ แต่ฉันไม่สามารถค้นหาคำจำกัดความในเอกสารได้ ในกรณีที่ไม่ชัดเจนว่าเจ็บปวดฉันใหม่ (มาก) ของ Visual Studio Code ยกตัวอย่างเช่น Visual Studio รหัสพูดคุยเกี่ยวกับการตั้งค่าการใช้ในระดับผู้ใช้เทียบกับระดับพื้นที่ทำงาน ในอีกด้านหนึ่ง (a) สามารถอ้างถึงไดเรกทอรีโครงการที่คุณเปิด หรือ (b) มันสามารถอ้างถึงทุกสิ่งที่คุณเปิดในหน้าต่างเฉพาะ หน้าที่อ้างถึงข้างต้นพูดว่า "Workspace: These settings are stored inside your workspace in a .vscode folder and only apply when the workspace is opened."

11
วิธีการแยกสตริงด้วยช่องว่างใด ๆ เป็นตัวคั่น
อะไรรูปแบบ regex ฉันจะต้องส่งผ่านไปยัง java.lang.String.split() แยกสตริงเป็น array ของสตริงโดยใช้ตัวอักษรทั้งหมดช่องว่าง (เป็น' ', '\t', '\n'ฯลฯ ) เป็นตัวคั่น?
555 java  string  whitespace  split 


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