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

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

23
ตำแหน่งคงที่ แต่สัมพันธ์กับคอนเทนเนอร์
ฉันพยายามที่จะแก้ไขdivดังนั้นมันมักจะติดที่ด้านบนของหน้าจอโดยใช้: position: fixed; top: 0px; right: 0px; อย่างไรก็ตามdivอยู่ภายในคอนเทนเนอร์กึ่งกลาง เมื่อฉันใช้position:fixedมันแก้ไขความdivสัมพันธ์กับหน้าต่างเบราว์เซอร์เช่นมันขึ้นทางด้านขวาของเบราว์เซอร์ แต่ควรได้รับการแก้ไขโดยสัมพันธ์กับคอนเทนเนอร์ ฉันรู้ว่าposition:absoluteสามารถนำมาใช้ในการแก้ไขปัญหาเป็นองค์ประกอบเทียบกับแต่เมื่อคุณเลื่อนหน้าเว็บลงหายไปองค์ประกอบและไม่ติดไปด้านบนเช่นเดียวกับdivposition:fixed มีการแฮ็กหรือวิธีแก้ปัญหาเพื่อให้บรรลุนี้

12
เหตุใด JavaScript จึงทำงานหลังจากเปิดเครื่องมือนักพัฒนาซอฟต์แวร์ใน IE ครั้งเดียวเท่านั้น
IE9 Bug - JavaScript ใช้งานได้หลังจากเปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์เพียงครั้งเดียว เว็บไซต์ของเราให้บริการดาวน์โหลดไฟล์ PDF ฟรีแก่ผู้ใช้และมีฟังก์ชั่น "ป้อนรหัสผ่านเพื่อดาวน์โหลด" อย่างง่าย อย่างไรก็ตามมันไม่สามารถใช้งานได้ใน Internet Explorer คุณสามารถเห็นตัวเองในตัวอย่างนี้ รหัสผ่านการดาวน์โหลดคือ "makeuseof" ในเบราว์เซอร์อื่นมันทำงานได้ดี ใน IE ปุ่มทั้งสองไม่ทำอะไรเลย สิ่งที่อยากรู้มากที่สุดที่ฉันพบคือถ้าคุณเปิดและปิดแถบเครื่องมือของนักพัฒนาซอฟต์แวร์ด้วย F12 ทุกอย่างก็เริ่มทำงานได้ทันที เราได้ลองใช้โหมดความเข้ากันได้แล้วและไม่มีอะไรสร้างความแตกต่าง ฉันจะทำให้งานนี้ใน Internet Explorer ได้อย่างไร


7
เมื่อใดจึงควรใช้ CouchDB บน ​​MongoDB และในทางกลับกัน
ฉันติดอยู่ระหว่างฐานข้อมูล NoSQL ทั้งสองนี้ ในโครงการของฉันฉันจะสร้างฐานข้อมูลภายในฐานข้อมูล ตัวอย่างเช่นฉันต้องการโซลูชันเพื่อสร้างตารางแบบไดนามิก ดังนั้นผู้ใช้สามารถสร้างตารางด้วยคอลัมน์และแถว ฉันคิดว่า MongoDB หรือ CouchDB จะดีสำหรับเรื่องนี้ แต่ฉันไม่แน่ใจว่าอันไหน ฉันก็จะต้องการเพจที่มีประสิทธิภาพเช่นกัน

30
ตอบสนอง js onClick ไม่สามารถส่งผ่านค่าไปยังวิธีการ
ฉันต้องการอ่านคุณสมบัติค่าเหตุการณ์ onClick แต่เมื่อฉันคลิกที่มันฉันเห็นสิ่งนี้บนคอนโซล: SyntheticMouseEvent {dispatchConfig: Object, dispatchMarker: ".1.1.0.2.0.0:1", nativeEvent: MouseEvent, type: "click", target รหัสของฉันทำงานอย่างถูกต้อง เมื่อฉันเรียกใช้ฉันสามารถเห็น{column}แต่ไม่สามารถรับได้ในเหตุการณ์ onClick รหัสของฉัน: var HeaderRows = React.createClass({ handleSort: function(value) { console.log(value); }, render: function () { var that = this; return( <tr> {this.props.defaultColumns.map(function (column) { return ( <th value={column} onClick={that.handleSort} >{column}</th> ); })} {this.props.externalColumns.map(function (column) { …

8
ความแตกต่างระหว่าง Apache HTTP Server และ Apache Tomcat? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา อะไรคือความแตกต่างของการทำงานระหว่าง Apache HTTP Server และ Apache Tomcat? ฉันรู้ว่า Tomcat เขียนขึ้นใน Java และ HTTP Server อยู่ใน C แต่นอกเหนือจากนั้นฉันไม่ทราบว่าแตกต่างอย่างไร พวกเขามีฟังก์ชั่นที่แตกต่างกันอย่างไร
637 apache  tomcat  webserver 


15
ลำดับของรายการในคลาส: ฟิลด์คุณสมบัติตัวสร้างวิธีการ
มีแนวทาง C # อย่างเป็นทางการสำหรับการสั่งซื้อสินค้าในแง่ของโครงสร้างชั้นเรียนหรือไม่? มันไป: ทุ่งสาธารณะ ฟิลด์ส่วนตัว คุณสมบัติ ก่อสร้าง วิธีการ ? ฉันอยากรู้ว่ามีกฎอย่างหนักและรวดเร็วเกี่ยวกับลำดับของรายการหรือไม่ ฉันใจดีทุกที่ ฉันต้องการติดกับมาตรฐานเฉพาะเพื่อให้ฉันสามารถทำมันได้ทุกที่ ปัญหาที่แท้จริงคือคุณสมบัติที่ซับซ้อนมากขึ้นของฉันจบลงด้วยการมองหาวิธีการที่เหมือนกันมากมายและพวกเขารู้สึกว่าอยู่ที่ด้านบนสุดก่อนคอนสตรัคเตอร์ เคล็ดลับ / ข้อเสนอแนะ?

28
จะประมวลผลข้อมูล POST ใน Node.js ได้อย่างไร?
คุณดึงข้อมูลในแบบฟอร์ม ( form[method="post"]) และอัพโหลดไฟล์ที่ส่งจากPOSTวิธีHTTP ในNode.js อย่างไรอย่างไร ฉันอ่านเอกสารแล้ว googled และไม่พบอะไรเลย function (request, response) { //request.post???? } มีห้องสมุดหรือแฮ็คหรือไม่?
637 node.js  http-post 

4
ตัวเลือก jQuery เกี่ยวกับแอตทริบิวต์ข้อมูลที่กำหนดเองโดยใช้ HTML5
ฉันต้องการทราบว่าตัวเลือกใดที่ใช้ได้สำหรับแอตทริบิวต์ข้อมูลเหล่านี้ที่มาพร้อมกับ HTML5 นำ HTML ชิ้นนี้มาเป็นตัวอย่าง: <ul data-group="Companies"> <li data-company="Microsoft"></li> <li data-company="Google"></li> <li data-company ="Facebook"></li> </ul> มีตัวเลือกที่จะได้รับ: องค์ประกอบทั้งหมดที่มีdata-company="Microsoft"ด้านล่าง"Companies" องค์ประกอบทั้งหมดที่มีdata-company!="Microsoft"ด้านล่าง"Companies" ในกรณีอื่น ๆ มันเป็นไปได้ที่จะใช้ตัวเลือกอื่น ๆ เช่น "มีน้อยกว่ามากกว่า ฯลฯ ... "

13
bootstrapping คืออะไร
ฉันเห็น "bootstrapping" ที่กล่าวถึงในการอภิปรายของการพัฒนาแอปพลิเคชัน ดูเหมือนว่าทั้งแพร่หลายและสำคัญ แต่ฉันยังไม่เจอแม้แต่คำอธิบายที่ไม่ดีว่า bootstrapping คืออะไร ค่อนข้างดูเหมือนว่าทุกคนควรจะรู้ว่ามันหมายถึงอะไร ฉันทำไม่ได้ เกือบจะเป็นเรื่องที่ฉันคิดได้มันมีบางอย่างเกี่ยวกับงานเริ่มต้นที่ต้องการแอปพลิเคชั่นเมื่อเปิดตัว แต่ฉันอาจผิดอย่างสมบูรณ์เกี่ยวกับเรื่องนั้น ใครช่วยให้ฉันเข้าใจความคิดนี้ได้บ้าง

24
วิธีที่ดีที่สุดในการตัดเครื่องหมายวรรคตอนจากสตริง
Наэтотвопросестьответына กองมากเกินнарусском : Какнайтисимволыизкортежа ( '', '' '?') встрокеиудалитьих? ดูเหมือนว่าควรมีวิธีที่ง่ายกว่า: import string s = "string. With. Punctuation?" # Sample string out = s.translate(string.maketrans("",""), string.punctuation) มีอะไรบ้าง

7
จะตรวจสอบได้อย่างไรว่ามีกุญแจที่เฉพาะเจาะจงอยู่ในแฮชหรือไม่?
ฉันต้องการตรวจสอบว่ามีคีย์ "ผู้ใช้" อยู่หรือไม่ในเซสชันแฮช ฉันจะทำสิ่งนี้ได้อย่างไร โปรดทราบว่าฉันไม่ต้องการตรวจสอบว่าค่าของคีย์เป็นศูนย์หรือไม่ ฉันแค่ต้องการตรวจสอบว่ามีคีย์ "ผู้ใช้" อยู่หรือไม่

3
iloc, ix และ loc แตกต่างกันอย่างไร?
มีใครบ้างที่สามารถอธิบายวิธีการหั่นทั้งสามวิธีนี้แตกต่างกัน ฉันเห็นเอกสารและฉันเห็นคำตอบเหล่านี้ แล้ว แต่ฉันก็ยังพบว่าตัวเองไม่สามารถอธิบายได้ว่าทั้งสามนั้นแตกต่างกันอย่างไร สำหรับฉันพวกเขาดูเหมือนจะเปลี่ยนได้ในส่วนใหญ่เพราะพวกเขาอยู่ในระดับที่ต่ำกว่าของการหั่น DataFrameตัวอย่างเช่นสมมติว่าเราต้องการที่จะได้รับห้าแถวแรกของ งานทั้งสามนี้เป็นอย่างไร df.loc[:5] df.ix[:5] df.iloc[:5] ใครบางคนสามารถนำเสนอสามกรณีที่ความแตกต่างในการใช้งานมีความชัดเจน?

12
ลบ repo ที่มีการแยกจาก GitHub
ฉันเริ่มต้นด้วย git และ GitHub และมีโครงการที่ฉันดูบน GitHub ฉันคลิกโดยไม่ตั้งใจเพื่อแยกมัน ตอนนี้มันดูเหมือนเป็นโครงการใหม่สำหรับฉัน ฉันมีข้อสงสัยเกี่ยวกับมัน ฉันรู้ว่าการกระทำหรือทำสิ่งอื่น ๆ กับ repo ที่แยกจากกันของฉันนั้นจะได้รับการอัปเดต แต่รหัสที่อัปเดตจะมีผลเฉพาะหลังจากผู้สร้างโครงการร้องขอการดึง ขวา? ถ้าฉันไปที่แผง admin บน GitHub มีตัวเลือกลบ หากฉันลบมันเป็นตัวเลือกด้านบนจะมีผลกระทบกับสิ่งเดิมหรือไม่? ฉันต้องการลบ ถึงตอนนี้ฉันแค่ศึกษารหัสและไม่จำเป็นต้องใช้ส้อม
635 git  github 

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