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

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


6
LLVM คืออะไร
ฉันคอยฟัง LLVM อยู่ตลอดเวลา มันเป็น Perl แล้วก็อยู่ใน Haskell แล้วมีคนใช้มันในภาษาอื่นบ้างไหม? มันคืออะไร?
464 llvm 

7
การกรองสำหรับชื่อว่างหรือ NULL ในชุดแบบสอบถาม
ฉันมีfirst_name, last_nameและalias(อุปกรณ์เสริม) ซึ่งผมต้องค้นหา ดังนั้นฉันต้องการแบบสอบถามเพื่อให้ชื่อทั้งหมดที่มีชื่อแทน เฉพาะในกรณีที่ฉันสามารถทำได้: Name.objects.filter(alias!="") ดังนั้นสิ่งที่เทียบเท่ากับข้างต้นคืออะไร?

13
ตัวชี้ C ไปยังอาเรย์ / อาเรย์ของตัวชี้ความเข้าใจผิด
ความแตกต่างระหว่างการประกาศต่อไปนี้คืออะไร: int* arr1[8]; int (*arr2)[8]; int *(arr3[8]); กฎทั่วไปในการทำความเข้าใจการประกาศที่ซับซ้อนมากขึ้นคืออะไร?

10
ฉันจะรันคำสั่งและรับเอาต์พุตของคำสั่งภายใน C ++ โดยใช้ POSIX ได้อย่างไร
ฉันกำลังมองหาวิธีที่จะได้รับผลลัพธ์ของคำสั่งเมื่อมันถูกเรียกใช้จากภายในโปรแกรม C ++ ฉันได้ดูการใช้งานsystem()ฟังก์ชั่น แต่นั่นก็จะดำเนินการคำสั่ง นี่คือตัวอย่างของสิ่งที่ฉันกำลังมองหา: std::string result = system("./some_command"); ฉันต้องการเรียกใช้คำสั่งโดยพลการและรับเอาต์พุต ฉันดูที่boost.orgแต่ฉันไม่พบสิ่งใดที่จะให้สิ่งที่ฉันต้องการ


9
Java Class ที่ใช้ Map และเก็บคำสั่งแทรก?
ฉันกำลังมองหาคลาสในจาวาที่มีการเชื่อมโยงค่าคีย์ แต่ไม่ต้องใช้แฮช นี่คือสิ่งที่ฉันกำลังทำอยู่: Hashtableเพิ่มค่าไป รับ iterator สำหรับ Hashtable.entrySet()ๆ ทำซ้ำผ่านค่าทั้งหมดและ: รับMap.Entryตัววนซ้ำ สร้างออบเจ็กต์ประเภทModule(คลาสที่กำหนดเอง) ตามค่า เพิ่มคลาสลงใน JPanel แสดงแผง ปัญหาเกี่ยวกับสิ่งนี้คือฉันไม่สามารถควบคุมลำดับที่ฉันได้รับค่ากลับมาดังนั้นฉันจึงไม่สามารถแสดงค่าในลำดับที่กำหนดได้ (โดยไม่มีการเข้ารหัสลำดับที่ยาก) ฉันจะใช้ArrayListหรือVectorนี้ แต่ในภายหลังในรหัสที่ฉันต้องการที่จะคว้าModuleวัตถุสำหรับคีย์ที่กำหนดซึ่งผมไม่สามารถทำอะไรกับหรือArrayListVector ไม่มีใครรู้ว่ามีคลาส Java อิสระ / โอเพนซอร์สที่จะทำเช่นนี้หรือวิธีการรับค่าออกมาจากHashtableเมื่อพวกเขาถูกเพิ่ม? ขอบคุณ!

8
คลาสที่ไม่ระบุชื่อสามารถใช้อินเตอร์เฟสได้หรือไม่
เป็นไปได้ไหมที่จะมีประเภทที่ไม่ระบุตัวตนใช้งานอินเตอร์เฟส ฉันมีรหัสชิ้นหนึ่งที่ฉันต้องการใช้งาน แต่ไม่รู้ว่าจะทำอย่างไร ฉันมีสองคำตอบที่อาจปฏิเสธหรือสร้างคลาสที่ใช้ส่วนต่อประสานสร้างอินสแตนซ์ใหม่ของสิ่งนั้น มันไม่เหมาะจริงๆ แต่ฉันสงสัยว่าถ้ามีกลไกในการสร้างคลาสไดนามิกที่บางบนอินเทอร์เฟซซึ่งจะทำให้ง่ายขึ้น public interface DummyInterface { string A { get; } string B { get; } } public class DummySource { public string A { get; set; } public string C { get; set; } public string D { get; set; } } public class Test …

7
จะเข้าถึงคอลัมน์ ith ของอาร์เรย์หลายมิติ NumPy ได้อย่างไร
สมมติว่าฉันมี: test = numpy.array([[1, 2], [3, 4], [5, 6]]) test[i]ได้รับฉันithบรรทัดของอาร์เรย์ (เช่น[1, 2]) ฉันจะเข้าถึงคอลัมน์ith ได้อย่างไร (เช่น[1, 3, 5]) นอกจากนี้สิ่งนี้จะเป็นการดำเนินการที่มีราคาแพงหรือไม่
463 python  arrays  numpy 

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

13
มีฟังก์ชั่น NumPy เพื่อส่งกลับดัชนีแรกของบางสิ่งในอาร์เรย์หรือไม่?
ฉันรู้ว่ามีวิธีสำหรับรายการ Python เพื่อกลับดัชนีแรกของบางสิ่ง: >>> l = [1, 2, 3] >>> l.index(2) 1 มีอะไรแบบนั้นสำหรับอาร์เรย์ NumPy หรือไม่
463 python  arrays  numpy 

22
TypeScript ได้รับข้อผิดพลาด TS2304: ไม่สามารถหาชื่อ 'ต้องการ'
ฉันกำลังพยายามรับแอปพลิเคชั่น TypeScript และ DefinitelyTyped Node.js ครั้งแรกของฉันและทำงานและพบข้อผิดพลาดบางอย่าง ฉันได้รับข้อผิดพลาด "TS2304: ไม่สามารถหาชื่อ 'ต้อง'" เมื่อฉันพยายามที่จะ transpile หน้า TypeScript Node.js ง่าย ๆ ฉันได้อ่านข้อผิดพลาดนี้หลายครั้งใน Stack Overflow และฉันไม่คิดว่าฉันมีปัญหาที่คล้ายกัน ฉันกำลังรันที่ shell prompt พร้อมรับคำสั่ง: tsc movie.server.model.ts. เนื้อหาของไฟล์นี้คือ: 'use strict'; /// <reference path="typings/tsd.d.ts" /> /* movie.server.model.ts - definition of movie schema */ var mongoose = require('mongoose'), Schema = mongoose.Schema; var …



9
สีแถวของตารางตารางอื่นโดยใช้ CSS?
ฉันกำลังใช้ตารางที่มีสีแถวสำรองด้วยสิ่งนี้ tr.d0 td { background-color: #CC9999; color: black; } tr.d1 td { background-color: #9999CC; color: black; } <table> <tr class="d0"> <td>One</td> <td>one</td> </tr> <tr class="d1"> <td>Two</td> <td>two</td> </tr> </table> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล นี่ฉันใช้ชั้นแต่ผมต้องการที่จะใช้เฉพาะสำหรับtr tableเมื่อฉันใช้ชั้นเรียนสำหรับตารางกว่านี้นำไปใช้เป็นtrทางเลือก ฉันสามารถเขียน HTML แบบนี้โดยใช้ CSS ได้ไหม <table class="alternate_color"> <tr><td>One</td><td>one</td></tr> <tr><td>Two</td><td>two</td></tr> </table> ฉันจะทำให้แถวมี "ลายทางม้าลาย" โดยใช้ CSS ได้อย่างไร
462 html  css  html-table 

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