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

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

11
ฉันจะหลีกเลี่ยงเครื่องหมายใน XML เพื่อให้แสดงเป็นเอนทิตีใน HTML ได้อย่างไร
ฉันมีข้อความ XML ที่ฉันต้องการให้แสดงในหน้า HTML &ข้อความนี้มีเครื่องหมายซึ่งผมต้องการที่จะแสดงผลในการเป็นตัวแทนกิจการที่: ฉันจะหนีแอมเปอร์แซนด์นี้ใน XML ต้นทางได้อย่างไร ฉันพยายาม&แต่นี่คือถอดรหัสเป็นตัวละครที่เกิดขึ้นจริงเครื่องหมาย ( &) ซึ่งเป็นที่ไม่ถูกต้องในรูปแบบ HTML ดังนั้นฉันต้องการที่จะหลบหนีในลักษณะที่มันจะถูกแสดง&ในหน้าเว็บที่ใช้เอาท์พุท XML
523 html  xml  escaping  ampersand 

29
วิธีรีเซ็ตลำดับคีย์หลักของ postgres เมื่อมันขาดการซิงค์?
ฉันพบปัญหาว่าลำดับคีย์หลักของฉันไม่ซิงค์กับแถวของตาราง นั่นคือเมื่อฉันแทรกแถวใหม่ฉันได้รับข้อผิดพลาดที่สำคัญซ้ำเพราะลำดับที่บอกเป็นนัยในอนุกรมประเภทข้อมูลส่งคืนหมายเลขที่มีอยู่แล้ว ดูเหมือนว่าจะเกิดจากการนำเข้า / คืนไม่รักษาลำดับอย่างถูกต้อง

22
ฉันจะโพสต์ข้อมูลเป็นข้อมูลแบบฟอร์มแทนที่จะเป็นเพย์โหลดคำขอได้อย่างไร
ในรหัสด้านล่างนี้$httpวิธีAngularJS เรียก URL และส่งวัตถุ xsrf เป็น "ขอให้จัดทำข้อมูล" (ตามที่อธิบายไว้ในแท็บเครือข่ายดีบักเกอร์ Chrome) $.ajaxวิธีการjQuery ทำการโทรแบบเดียวกัน แต่ส่ง xsrf เป็น "Data Form" ฉันจะทำให้ AngularJS ส่ง xsrf เป็นข้อมูลแบบฟอร์มแทนที่จะเป็นเพย์โหลดคำขอได้อย่างไร var url = 'http://somewhere.com/'; var xsrf = {fkey: 'xsrf key'}; $http({ method: 'POST', url: url, data: xsrf }).success(function () {}); $.ajax({ type: 'POST', url: url, data: xsrf, dataType: 'json', …

6
สร้างรายการของรายการเดียวซ้ำ N ครั้ง
ฉันต้องการสร้างชุดรายการความยาวผันแปรทั้งหมด แต่ละรายการจะมีองค์ประกอบเดียวกันeซ้ำnครั้ง (โดยที่n= ความยาวของรายการ) ฉันจะสร้างรายการโดยไม่ต้องใช้ความเข้าใจในรายการ[e for number in xrange(n)]สำหรับแต่ละรายการได้อย่างไร

15
วิธีการล้างผลลัพธ์ก่อนหน้าใน Terminal ใน Mac OS X
ฉันรู้ว่าclearคำสั่งที่ 'ล้าง' หน้าจอปัจจุบัน แต่ทำได้เพียงแค่พิมพ์บรรทัดใหม่จำนวนมากเนื้อหาที่เคลียร์เพิ่งเลื่อนขึ้น มีวิธีการล้างเอาต์พุตก่อนหน้าทั้งหมดจากเทอร์มินัลทั้งหมดหรือไม่เพื่อให้ฉันไม่สามารถเข้าถึงได้แม้จะเลื่อนขึ้นหรือไม่?
523 macos  shell  buffer  clear 

9
รับแผนที่ () เพื่อส่งคืนรายการใน Python 3.x
ฉันพยายามแมปรายการเป็นเลขฐานสิบหกจากนั้นใช้รายการที่อื่น ใน python 2.6 มันง่ายมาก: A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] อย่างไรก็ตามใน Python 3.1 ข้างต้นจะส่งคืนวัตถุแผนที่ B: Python 3.1: >>> map(chr, [66, 53, 0, 94]) <map object at 0x00AF5570> ฉันจะดึงรายการที่แมป (เช่นเดียวกับAข้างบน) บน Python 3.x ได้อย่างไร หรือมีวิธีที่ดีกว่าในการทำเช่นนี้? วัตถุรายการเริ่มต้นของฉันมีประมาณ 45 รายการและรหัสชอบแปลงเป็นเลขฐานสิบหก

13
วิธีรับ N ระเบียนสุดท้ายใน MongoDB?
ฉันไม่พบที่ใดก็ได้ที่มีเอกสารนี้ โดยค่าเริ่มต้นการดำเนินการค้นหา () จะได้รับบันทึกตั้งแต่ต้น ฉันจะได้รับการบันทึก N ครั้งล่าสุดใน mongodb ได้อย่างไร? แก้ไข: ฉันต้องการผลลัพธ์ที่ส่งคืนซึ่งเรียงลำดับจากน้อยไปมากล่าสุดไม่ใช่ย้อนกลับ
523 mongodb  record 

6
ปลั๊กอินการติดแท็กอัตโนมัติ jQuery เช่นแท็กอินพุตของ StackOverflow หรือไม่ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา โซลูชันใดที่สำเร็จการเติมข้อความอัตโนมัติแบบเดียวกับที่ใช้ในการป้อนแท็ก มีปลั๊กอินที่สามารถจัดการหนึ่งคำได้ แต่ฉันไม่เห็นคำใดที่จัดการได้หลายคำ

7
วิธีการแสดงความเป็นตัวตนของ Enums ใน Go คืออะไร?
ฉันพยายามที่จะเป็นตัวแทนของโครโมโซมง่ายซึ่งประกอบด้วยฐาน N {A, C, T, G}ซึ่งแต่ละเพียงสามารถเป็นหนึ่งใน ฉันต้องการทำให้เป็นข้อ จำกัด ด้วย enum อย่างเป็นทางการ แต่ฉันสงสัยว่าการเลียนแบบ enum เป็นวิธีที่งี่เง่าที่สุดใน Go
522 enums  go  genetics 

28
แท็กสั้น PHP สามารถใช้ได้หรือไม่?
นี่คือข้อมูลตามเอกสารอย่างเป็นทางการ : มีแท็กเปิดและปิดสี่คู่ที่แตกต่างกันซึ่งสามารถใช้ใน PHP ได้ สองรายการนั้น<?php ?> และ<script language="php"> </script>พร้อมใช้งานเสมอ อีกสองแท็กสั้นและแท็กสไตล์ ASP และสามารถเปิดและปิดได้จากไฟล์กำหนดค่า php.ini เป็นเช่นนี้ในขณะที่บางคนพบแท็กสั้นและรูปแบบแท็ก ASP สะดวกที่พวกเขาเป็นแบบพกพาน้อยลงและโดยทั่วไปไม่แนะนำ จากประสบการณ์ของผมเซิร์ฟเวอร์ส่วนใหญ่จะมีแท็กเปิดการใช้งานสั้น การพิมพ์ <?= สะดวกกว่าการพิมพ์ <?php echo ความสะดวกสบายของโปรแกรมเมอร์เป็นปัจจัยสำคัญดังนั้นทำไมถึงไม่แนะนำ

21
Simulator หรือ Emulator? อะไรคือความแตกต่าง?
ในขณะที่ฉันเข้าใจว่าการจำลองและการเลียนแบบหมายถึงอะไรโดยทั่วไปฉันเกือบจะสับสนเกี่ยวกับพวกเขา สมมติว่าฉันสร้างซอฟต์แวร์ที่เลียนแบบฮาร์ดแวร์ / ซอฟต์แวร์ที่มีอยู่ฉันควรจะเรียกมันว่าอะไร? เครื่องจำลองหรือเครื่องจำลองหรือไม่? ใครสามารถอธิบายความแตกต่างในแง่ของการเขียนโปรแกรมได้บ้าง โบนัส: ความแตกต่างในภาษาอังกฤษระหว่างสองคำนี้คืออะไร? (ขออภัยฉันไม่ใช่เจ้าของภาษา :))

29
ย้ายองค์ประกอบอาเรย์จากตำแหน่งอาเรย์หนึ่งไปยังอีกตำแหน่งหนึ่ง
ฉันมีเวลายากที่จะหาวิธีการย้ายองค์ประกอบอาร์เรย์ ตัวอย่างเช่นกำหนดดังต่อไปนี้: var arr = [ 'a', 'b', 'c', 'd', 'e']; ฉันจะเขียนฟังก์ชั่นที่จะย้าย'd'ก่อนหน้าได้'b'อย่างไร? หรือ'a'หลังจากที่'c'? หลังจากการย้ายดัชนีขององค์ประกอบที่เหลือควรได้รับการอัพเดต ซึ่งหมายความว่าในตัวอย่างแรกหลังจากการย้าย arr [0] จะ = 'a', arr [1] = 'd' arr [2] = 'b', arr [3] = 'c', arr [4] = 'e' ดูเหมือนว่ามันควรจะค่อนข้างเรียบง่าย แต่ฉันไม่สามารถเอาหัวล้อมรอบมันได้
522 javascript  arrays 


12
ฉันจะคัดลอกเนื้อหาของสตรีมหนึ่งไปยังสตรีมอื่นได้อย่างไร
วิธีที่ดีที่สุดในการคัดลอกเนื้อหาของสตรีมหนึ่งไปยังอีกสตรีมคืออะไร? มีวิธียูทิลิตี้มาตรฐานสำหรับสิ่งนี้หรือไม่?
521 c#  stream  copying 

30
ฉันจะปรับขนาด UITextView เป็นเนื้อหาได้อย่างไร
มีวิธีที่ดีในการปรับขนาดของ a UITextViewเพื่อให้สอดคล้องกับเนื้อหาหรือไม่? พูดเช่นฉันมีUITextViewที่มีหนึ่งบรรทัดข้อความ: "Hello world" ฉันจะเพิ่มข้อความอีกบรรทัด: "Goodbye world" มีวิธีที่ดีใน Cocoa Touch ที่จะได้รับสิ่งrectนั้นซึ่งจะเก็บทุกบรรทัดในมุมมองข้อความเพื่อให้ฉันสามารถปรับมุมมองพาเรนต์ได้หรือไม่? เป็นอีกตัวอย่างหนึ่งให้ดูที่ฟิลด์ 'บันทึกย่อของเหตุการณ์ในแอปพลิเคชันปฏิทิน - โปรดสังเกตว่าเซลล์ (และUITextViewมี) ขยายออกเพื่อเก็บข้อความทุกบรรทัดในสตริงของโน้ตได้อย่างไร

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