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

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



14
ทำไมคำขอ OPTIONS ถึงส่งมาและฉันจะปิดได้อย่างไร
ฉันกำลังสร้างเว็บ API ฉันพบว่าเมื่อใดก็ตามที่ฉันใช้ Chrome เพื่อ POST รับ API ของฉันมีคำขอ OPTIONS ส่งมาก่อนคำขอจริงซึ่งมักจะน่ารำคาญ ขณะนี้ฉันได้รับเซิร์ฟเวอร์ให้เพิกเฉยต่อคำขอ OPTIONS ตอนนี้คำถามของฉันคือสิ่งที่ดีที่จะส่งคำขอ OPTIONS เพื่อเพิ่มภาระของเซิร์ฟเวอร์เป็นสองเท่า มีวิธีใดบ้างที่จะหยุดเบราว์เซอร์ไม่ให้ส่งคำขอ OPTIONS ได้อย่างสมบูรณ์?
415 http  cors  options 

5
ฉันจะเลือก DISTINCT ในหลายคอลัมน์ได้อย่างไร (หรือฉันสามารถ)
ฉันต้องการดึงแถวทั้งหมดจากตารางที่มี 2 คอลัมน์รวมกันแตกต่างกันทั้งหมด ดังนั้นฉันต้องการยอดขายทั้งหมดที่ไม่มียอดขายอื่น ๆ ที่เกิดขึ้นในวันเดียวกันในราคาเดียวกัน ยอดขายที่ไม่ซ้ำกันตามวันและราคาจะได้รับการอัปเดตเป็นสถานะที่ใช้งานอยู่ ดังนั้นฉันคิดว่า: UPDATE sales SET status = 'ACTIVE' WHERE id IN (SELECT DISTINCT (saleprice, saledate), id, count(id) FROM sales HAVING count = 1) แต่สมองของฉันเจ็บไปไกลกว่านั้น


22
เลื่อนโดยอัตโนมัติไปที่ด้านล่างของหน้า
พิจารณาว่าฉันมีรายการคำถาม เมื่อฉันคลิกที่คำถามแรกมันจะพาฉันไปที่ด้านล่างของหน้าโดยอัตโนมัติ ด้วยความจริงแล้วฉันรู้ว่าสิ่งนี้สามารถทำได้โดยใช้ jQuery ดังนั้นคุณสามารถให้เอกสารกับฉันหรือบางลิงก์ที่ฉันสามารถหาคำตอบสำหรับคำถามนี้ได้หรือไม่? แก้ไข: ต้องเลื่อนไปที่องค์ประกอบ HTML เฉพาะที่ด้านล่างของหน้า
415 javascript  jquery 

18
วิธีที่เหมาะสมในการเปลี่ยนชื่อโซลูชัน (และไดเรกทอรี) ใน Visual Studio
ฉันมีวิธีแก้ปัญหาเกี่ยวกับ Visual Studio (2010 แต่ไม่ควรสำคัญ) ที่ฉันต้องเปลี่ยนชื่อ ฉันต้องการเปลี่ยนชื่อโฟลเดอร์เพื่อให้ตรงกับชื่อโซลูชันใหม่ แต่ฉันไม่สามารถหาวิธีการกำหนดชื่อโฟลเดอร์ใหม่ได้โดยอัตโนมัติและการผ่านไฟล์โครงการทุกไฟล์จะเจ็บปวด มีวิธีอย่างเป็นทางการที่จะทำเช่นนี้? อีกทางเลือกหนึ่ง (และดีกว่าน้อยกว่า) มีเครื่องมือฟรีให้ทำสิ่งนี้หรือไม่?

4
แปลงสตริง JSON เป็น dict โดยใช้ Python
ฉันสับสนเล็กน้อยกับ JSON ใน Python สำหรับฉันดูเหมือนพจนานุกรมและด้วยเหตุนี้ฉันจึงพยายามทำเช่นนั้น: { "glossary": { "title": "example glossary", "GlossDiv": { "title": "S", "GlossList": { "GlossEntry": { "ID": "SGML", "SortAs": "SGML", "GlossTerm": "Standard Generalized Markup Language", "Acronym": "SGML", "Abbrev": "ISO 8879:1986", "GlossDef": { "para": "A meta-markup language, used to create markup languages such as DocBook.", "GlossSeeAlso": ["GML", "XML"] …
415 python  json  string 

10
คำสั่งสาขา Git ทำงานเหมือน 'น้อย'
เมื่อผมใช้คำสั่งไปยังรายการทุกสาขาผมเห็นการส่งออกของgit branchgit branch | less คำสั่งgit branchควรจะแสดงรายการสาขาเช่นเดียวกับlsสำหรับไฟล์ นี่คือผลลัพธ์ที่ฉันได้รับ: ฉันจะรับพฤติกรรมเริ่มต้นได้git branchอย่างไร สาเหตุของเพจเอาต์เอาต์คืออะไร ฉันกำลังใช้ ZSH กับoh_my_zsh(ไม่มีอะไรสำหรับ Git ในนั้น) และฉัน.gitconfigมีลักษณะเช่นนี้: [user] email = myemail@mail.com name = Dennis Haegler [push] default = simple [merge] tool = vimdiff [core] editor = nvim excludesfile = /Users/dennish/.gitignore_global [color] ui = true [alias] br = branch ci = …


10
แทนที่บรรทัดใหม่ใน TSQL
ฉันต้องการแทนที่ (หรือลบ) อักขระบรรทัดใหม่ในสตริง TSQL ความคิดใด ๆ อย่างชัดเจน REPLACE(@string, CHAR(13), '') แค่จะไม่ทำมัน ...
414 tsql  newline 


16
การตั้งค่าตัวแปรสภาพแวดล้อมสำหรับโหนดเพื่อดึงข้อมูล
ฉันพยายามที่จะติดตามการกวดวิชาและมันบอกว่า: มีวิธีโหลดหนังสือรับรองอยู่สองสามวิธี โหลดจากตัวแปรสภาพแวดล้อม โหลดจากไฟล์ JSON บนดิสก์ กุญแจจะต้องมีดังนี้: USER_ID, USER_KEY ... ซึ่งหมายความว่าหากคุณตั้งค่าตัวแปรสภาพแวดล้อมอย่างเหมาะสมคุณไม่จำเป็นต้องจัดการข้อมูลประจำตัวในแอปพลิเคชันของคุณเลย จาก Googling บางตัวปรากฏว่าฉันจำเป็นต้องตั้งค่าตัวแปรเป็นprocess.env? ฉันจะตั้งค่าข้อมูลรับรองเหล่านี้ได้อย่างไรและที่ไหน ตัวอย่างได้โปรด

14
อัตรากำไรขั้นต้นในองค์ประกอบลูกย้ายองค์ประกอบหลัก
ฉันมีdiv( ผู้ปกครอง ) ที่มีอีกdiv( เด็ก ) Parent เป็นองค์ประกอบแรกที่bodyไม่มีสไตล์ CSS เฉพาะ เมื่อฉันตั้ง .child { margin-top: 10px; } ผลลัพธ์ที่ได้คือด้านบนของลูกของฉันยังคงสอดคล้องกับผู้ปกครอง แทนที่จะเป็นลูกที่ถูกเลื่อนลง 10px ผู้ปกครองของฉันขยับลง 10px ฉันมีการตั้งค่าDOCTYPEXHTML Transitional ฉันหายไปนี่อะไร แก้ไข 1 ผู้ปกครองของฉันต้องมีมิติข้อมูลที่กำหนดอย่างเคร่งครัดเนื่องจากมีพื้นหลังที่จะต้องแสดงใต้ภาพจากบนลงล่าง (พิกเซลสมบูรณ์) ดังนั้นการตั้งระยะขอบในแนวดิ่งบนมันจึงเป็นไปไม่ได้ แก้ไข 2 พฤติกรรมนี้เหมือนกันบน FF, IE และ CR
414 css  xhtml  margin  nested 

1
ฉันต้องใช้ Content-Type: application / octet-stream เพื่อดาวน์โหลดไฟล์หรือไม่?
มาตรฐาน HTTPพูดว่า: หากส่วนหัวนี้ [เนื้อหา - การจัดการ: สิ่งที่แนบมา] ถูกใช้ในการตอบกลับด้วย application / octet-stream content-type ข้อเสนอแนะโดยนัยคือตัวแทนผู้ใช้ไม่ควรแสดงการตอบสนอง แต่ป้อนโดยตรง `บันทึกการตอบสนองเป็น .. กล่องโต้ตอบ. ' ฉันอ่านมันเป็น Content-Type: application/octet-stream Content-Disposition: attachment แต่ฉันคิดว่าContent-Typeจะเป็นapplication/pdfเช่นimage/pngนั้นเป็นต้น ฉันควรจะทำContent-Type: application/octet-streamอย่างไรหากฉันต้องการให้เบราว์เซอร์ดาวน์โหลดไฟล์

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