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

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



30
ทำไมตัวเลียนแบบ Android จึงช้า เราจะเร่งอีมูเลเตอร์ Android ให้เร็วขึ้นได้อย่างไร? [ปิด]
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมี โปรเซสเซอร์ Celeron 2.67 GHz และ RAM ขนาด1.21 GB ในเครื่องx86 Windows XP Professional ความเข้าใจของฉันคือว่าAndroid Emulatorควรเริ่มต้นอย่างรวดเร็วบนเครื่องดังกล่าว แต่สำหรับฉันมันไม่ได้ ฉันได้ปฏิบัติตามคำแนะนำทั้งหมดในการตั้งค่า IDE, SDK, JDKs และประสบความสำเร็จในการเริ่มต้นโปรแกรมจำลองอย่างรวดเร็ว แต่นั่นหายากมาก หากเป็นไปได้ฉันจะแก้ไขปัญหานี้ได้อย่างไร แม้ว่ามันจะเริ่มต้นและโหลดหน้าจอหลักมันก็ซบเซามาก ฉันลองใช้Eclipse IDEในเวอร์ชัน 3.5 (Galileo) และ3.4 (Ganymede) แล้ว

19
ข้อแตกต่างระหว่าง tilde (~) และ caret (^) ใน package.json คืออะไร
หลังจากที่ผมอัพเกรดล่าสุดที่มีเสถียรภาพnodeและผมพยายามnpm npm install moment --saveมันบันทึกรายการในpackage.jsonด้วย^คำนำหน้าcaret ก่อนหน้านี้มันเป็น~คำนำหน้าตัวหนอน ทำไมการเปลี่ยนแปลงเหล่านี้ทำในnpm? ความแตกต่างระหว่างตัวหนอน~และคาเร็ต^คืออะไร? อะไรคือข้อดีกว่าคนอื่น ๆ ?

30
วิธีการสร้างรายชื่อแบบเรียบจากรายการ?
Наэтотвопросестьответына Stack Overflow нарусском : Сшитьдвасписка, Python ฉันสงสัยว่ามีทางลัดในการสร้างรายการอย่างง่ายจากรายการใน Python หรือไม่ ฉันสามารถทำได้ในforวง แต่อาจจะมี "หนึ่งซับ" ที่เจ๋ง ๆ ? ฉันลองด้วยreduce()แต่ฉันได้รับข้อผิดพลาด รหัส l = [[1, 2, 3], [4, 5, 6], [7], [8, 9]] reduce(lambda x, y: x.extend(y), l) ข้อความผิดพลาด Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<stdin>", line 1, …

30
ฉันจะคัดลอกไปยังคลิปบอร์ดใน JavaScript ได้อย่างไร
วิธีที่ดีที่สุดในการคัดลอกข้อความไปยังคลิปบอร์ดคืออะไร? (Multi-เบราว์เซอร์) ฉันเหนื่อย: function copyToClipboard(text) { if (window.clipboardData) { // Internet Explorer window.clipboardData.setData("Text", text); } else { unsafeWindow.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); const clipboardHelper = Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper); clipboardHelper.copyString(text); } } แต่ใน Internet Explorer จะให้ข้อผิดพลาดทางไวยากรณ์ ใน Firefox มันบอกว่าunsafeWindow is not definedก็กล่าวว่า เคล็ดลับดี ๆ ที่ไม่มีแฟลช: Trello เข้าถึงคลิปบอร์ดของผู้ใช้ได้อย่างไร



30
วิธีการตรวจสอบที่อยู่อีเมลโดยใช้การแสดงออกปกติ?
ในช่วงหลายปีที่ผ่านมาฉันได้พัฒนานิพจน์ปกติที่ตรวจสอบความถูกต้องของที่อยู่อีเมล MOST อย่างถูกต้องโดยสมมติว่าพวกเขาไม่ได้ใช้ที่อยู่ IP เป็นส่วนหนึ่งของเซิร์ฟเวอร์ ฉันใช้มันในโปรแกรม PHP หลายโปรแกรมและทำงานได้เกือบตลอดเวลา อย่างไรก็ตามบางครั้งฉันได้รับการติดต่อจากบุคคลที่มีปัญหากับเว็บไซต์ที่ใช้งานและฉันต้องทำการปรับเปลี่ยน (ล่าสุดฉันรู้ว่าฉันไม่อนุญาต TLD 4 ตัวอักษร) นิพจน์ทั่วไปที่ดีที่สุดที่คุณมีหรือเคยเห็นเพื่อยืนยันอีเมลคืออะไร ฉันได้เห็นวิธีแก้ปัญหาหลายอย่างที่ใช้ฟังก์ชั่นที่ใช้นิพจน์สั้น ๆ หลายอัน แต่ฉันอยากได้นิพจน์ที่ซับซ้อนยาว ๆ ในฟังก์ชั่นที่เรียบง่ายแทนที่จะใช้นิพจน์สั้น ๆ หลายอันในฟังก์ชั่นที่ซับซ้อนกว่า

30
ฉันจะวนซ้ำแต่ละรายการอย่างมีประสิทธิภาพใน Java Map ได้อย่างไร
หากฉันมีวัตถุที่ใช้Mapอินเทอร์เฟซใน Java และฉันต้องการย้ำผ่านทุกคู่ที่อยู่ในนั้นวิธีที่มีประสิทธิภาพที่สุดในการผ่านแผนที่คืออะไร? การเรียงลำดับองค์ประกอบจะขึ้นอยู่กับการใช้แผนที่เฉพาะที่ฉันมีสำหรับอินเทอร์เฟซหรือไม่

30
ทำความเข้าใจสัญกรณ์ชิ้น
ฉันต้องการคำอธิบายที่ดี (มีการอ้างอิงเป็นบวก) ในสัญกรณ์ชิ้นของ Python สำหรับฉันแล้วสัญกรณ์นี้ต้องมีการหยิบขึ้นมาบ้าง มันดูมีพลังมาก แต่ฉันก็ไม่ได้เอาหัวไปรอบ ๆ
3282 python  list  slice  iterable 


20
ฉันจะบอกได้อย่างไรว่าไฟล์ปกติไม่มีอยู่ใน Bash
ฉันใช้สคริปต์ต่อไปนี้เพื่อดูว่ามีไฟล์อยู่หรือไม่: #!/bin/bash FILE=$1 if [ -f $FILE ]; then echo "File $FILE exists." else echo "File $FILE does not exist." fi อะไรไวยากรณ์ที่ถูกต้องที่จะใช้ถ้าฉันเพียงต้องการตรวจสอบว่าไฟล์ไม่ได้อยู่? #!/bin/bash FILE=$1 if [ $FILE does not exist ]; then echo "File $FILE does not exist." fi
3261 bash  file-io  scripting 

27
ฉันจะตรวจสอบว่ารายการว่างเปล่าได้อย่างไร
คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ตัวอย่างเช่นหากผ่านสิ่งต่อไปนี้: a = [] ฉันจะตรวจสอบเพื่อดูว่าaว่างเปล่าได้อย่างไร
3234 python  list 

30
ลบการกระทำจากสาขาใน Git
ฉันต้องการทราบวิธีลบการส่ง โดยdeleteฉันหมายความว่ามันเหมือนกับว่าฉันไม่ได้ทำอย่างนั้นและเมื่อฉันผลักดันในอนาคตการเปลี่ยนแปลงของฉันจะไม่ผลักไปที่สาขาระยะไกล git reset --hard HEADผมอ่านความช่วยเหลือคอมไพล์และผมคิดว่าคำสั่งฉันควรใช้คือ ถูกต้องหรือไม่
3233 git  git-rebase  git-reset 

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