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

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


17
ฉันจะใช้“ Long Polling” พื้นฐานได้อย่างไร
ฉันสามารถค้นหาข้อมูลจำนวนมากเกี่ยวกับวิธีการทำงานของ Long Polling (ตัวอย่างเช่นสิ่งนี้และสิ่งนี้ ) แต่ไม่มีตัวอย่างง่ายๆของวิธีการใช้สิ่งนี้ในโค้ด ทั้งหมดที่ฉันสามารถหาได้คือcometdซึ่งอาศัยเฟรมเวิร์ก Dojo JS และระบบเซิร์ฟเวอร์ที่ค่อนข้างซับซ้อน .. โดยทั่วไปแล้วฉันจะใช้ Apache เพื่อตอบสนองการร้องขอได้อย่างไรและฉันจะเขียนสคริปต์อย่างง่าย ๆ (เช่นใน PHP) ซึ่งจะ "สำรวจความยาว" เซิร์ฟเวอร์สำหรับข้อความใหม่ได้อย่างไร ตัวอย่างไม่จำเป็นต้องปรับขนาดได้ปลอดภัยหรือสมบูรณ์เพียงแค่ต้องทำงาน!
776 php  http  comet 




11
บริการเทียบกับ IntentService ในแพลตฟอร์ม Android
ฉันกำลังค้นหาตัวอย่างของสิ่งที่สามารถทำได้ด้วยสิ่งIntentServiceที่ไม่สามารถทำได้ด้วยService(และในทางกลับกัน) ฉันยังเชื่อว่าการIntentServiceวิ่งในเธรดอื่นและ a Serviceไม่ IntentServiceดังนั้นเท่าที่ผมสามารถมองเห็นเริ่มบริการภายในด้ายของตัวเองเป็นเหมือนการเริ่มต้น ถูกต้องไหม

11
วิธีเข้าร่วมแถวแรก
ฉันจะใช้รูปธรรม แต่เป็นตัวอย่างสมมุติ โดยปกติแล้วคำสั่งซื้อแต่ละรายการจะมีเพียงหนึ่งรายการ : คำสั่งซื้อ: OrderGUID OrderNumber ========= ============ {FFB2...} STL-7442-1 {3EC6...} MPT-9931-8A รายการโฆษณา: LineItemGUID Order ID Quantity Description ============ ======== ======== ================================= {098FBE3...} 1 7 prefabulated amulite {1609B09...} 2 32 spurving bearing แต่บางครั้งจะมีคำสั่งซื้อที่มีรายการโฆษณาสองรายการ: LineItemID Order ID Quantity Description ========== ======== ======== ================================= {A58A1...} 6,784,329 5 pentametric fan {0E9BC...} 6,784,329 …


10
ฉันจะแยกไฟล์เดียว (หรือเปลี่ยนเป็นไฟล์) จากที่เก็บ git ได้อย่างไร
ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะแยกไฟล์เดียวหรือแตกต่างจากไฟล์จาก git stash โดยไม่ต้องหยุดเซ็ตการแก้ไขที่ซ่อน ใครบ้างที่สามารถให้คำแนะนำ / แนวคิดเกี่ยวกับเรื่องนี้ได้บ้าง
773 git  git-stash 

4
เธรดปลอดภัยหรือไม่ปลอดภัยเธรดใน PHP คืออะไร
ฉันเห็นไบนารีที่แตกต่างกันสำหรับ PHP เช่นไม่ใช่เธรดหรือเธรดที่ปลอดภัยหรือไม่ สิ่งนี้หมายความว่า? ความแตกต่างระหว่างแพ็คเกจเหล่านี้คืออะไร?

30
ป้องกันผู้ใช้จากการส่งแบบฟอร์มโดยการกด Enter
ฉันมีแบบสำรวจบนเว็บไซต์และดูเหมือนว่ามีปัญหาบางอย่างกับผู้ใช้ที่กดปุ่ม Enter (ฉันไม่รู้ว่าทำไม) และส่งแบบสำรวจ (แบบฟอร์ม) โดยไม่ตั้งใจโดยไม่ต้องคลิกปุ่มส่ง มีวิธีป้องกันไหม ฉันใช้ HTML, PHP 5.2.9 และ jQuery ในการสำรวจ

13
หลักการตั้งชื่อใน Python สำหรับชื่อตัวแปรและฟังก์ชั่นคืออะไร?
มาจากพื้นหลัง C # แบบแผนการตั้งชื่อตัวแปรและชื่อวิธีมักจะเป็น camelCase หรือ PascalCase: // C# example string thisIsMyVariable = "a" public void ThisIsMyMethod() ใน Python ฉันได้เห็นข้างต้น แต่ฉันก็เห็นการใช้ขีดล่าง: # python example this_is_my_variable = 'a' def this_is_my_function(): มีรูปแบบการเข้ารหัสที่ดีกว่าและชัดเจนกว่าสำหรับ Python หรือไม่?

19
รวม jQuery ในคอนโซล JavaScript
มีวิธีง่าย ๆ ในการรวม jQuery ในคอนโซล Chrome JavaScript สำหรับไซต์ที่ไม่ได้ใช้หรือไม่ ตัวอย่างเช่นในเว็บไซต์ฉันต้องการรับจำนวนแถวในตาราง ฉันรู้ว่านี่เป็นเรื่องง่ายด้วย jQuery $('element').length; เว็บไซต์ไม่ได้ใช้ jQuery ฉันสามารถเพิ่มมันจากบรรทัดคำสั่งได้หรือไม่
772 javascript  jquery 

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

30
ฉันสามารถฝังแบบอักษรที่กำหนดเองในแอปพลิเคชั่น iPhone ได้หรือไม่?
ผมอยากที่จะมีแอปรวมถึงตัวอักษรที่กำหนดเองสำหรับการแสดงผลข้อความโหลดแล้วใช้กับมาตรฐานองค์ประกอบเช่นUIKit UILabelเป็นไปได้ไหม
772 ios  cocoa-touch  fonts 

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