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

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

6
วิธีหยุดเบราว์เซอร์ปิดโดยอัตโนมัติเมื่อคุณหยุดการดีบักใน VS 2017
ฉันลองใช้ VS 2017 RC ใหม่และสงสัยว่าใครรู้วิธีการแก้ไขข้อบกพร่องก่อนหน้านี้ ใน VS 2015 มันเป็นแบบนี้: กดเริ่มการดีบัก เว็บไซต์เปิดในแท็บ Chrome ใหม่ กดหยุดการดีบัก เว็บไซต์ยังคงเปิดอยู่และไซต์ยังคงทำงาน / เปิดใช้งานอยู่ ตอนนี้ในปี 2560: กดเริ่มการดีบัก เว็บไซต์เปิดในหน้าต่างใหม่ที่ไม่สามารถเทียบชิดขอบกับหน้าต่าง / แท็บ Chrome อื่น ๆ กดหยุดการดีบัก หน้าต่างเว็บไซต์ / Chrome ปิดลงไม่สามารถใช้งานไซต์ต่อไปได้เว้นแต่ฉันจะไปที่หน้าต่าง localhost ใน Chrome ด้วยตนเอง เป็นไปได้หรือไม่ที่ในปี 2560 ที่จะเปลี่ยนกลับเป็นสไตล์ปี 2015 ดังนั้นหน้าต่าง Chrome / เว็บไซต์จึงสามารถเชื่อมต่อกับหน้าต่าง / แท็บ Chrome อื่น ๆ และจะยังคงเปิดอยู่หลังจากที่คุณหยุดการดีบั๊กหรือไม่ นอกจากนี้ฉันพบว่าหน้าต่าง …

12
วิธีทำความสะอาดโฟลเดอร์ node_modules ของแพ็คเกจที่ไม่ได้อยู่ใน package.json?
สมมติว่าฉันติดตั้งแพคเกจโครงการด้วยnpm installที่มีลักษณะเป็นpackage.jsonโมดูลที่จะติดตั้ง package.jsonหลังจากที่ในขณะที่ผมเห็นว่าผมไม่จำเป็นต้องมีโมดูลที่เฉพาะเจาะจงบางอย่างและนำการอ้างอิงจาก จากนั้นฉันลบโมดูลอื่น ๆ ออกpackage.jsonเพราะไม่จำเป็นอีกต่อไปและโมดูลอื่น ๆ จะถูกแทนที่ด้วยทางเลือก ตอนนี้ผมต้องการที่จะทำความสะอาดnode_modulesโฟลเดอร์เพื่อให้โมดูลเท่านั้นที่ระบุไว้ในการเข้าพักที่นั่นและส่วนที่เหลือจะต้องไปบางอย่างเช่นpackage.json npm cleanฉันรู้ว่าฉันสามารถลบออกได้ด้วยตนเอง แต่ต้องการมีฟังก์ชั่นน้ำตาลที่พร้อมใช้งาน
338 node.js  package  npm 

11
วิธีที่มีประสิทธิภาพมากที่สุดในการทำแผนที่ฟังก์ชั่นผ่านอาร์เรย์ที่มีจำนวนมาก
เป็นวิธีที่มีประสิทธิภาพที่สุดในการแมปฟังก์ชั่นมากกว่าอาร์เรย์ numpy คืออะไร? วิธีที่ฉันทำในโครงการปัจจุบันของฉันมีดังนี้: import numpy as np x = np.array([1, 2, 3, 4, 5]) # Obtain array of square of each element in x squarer = lambda t: t ** 2 squares = np.array([squarer(xi) for xi in x]) อย่างไรก็ตามดูเหมือนว่ามันอาจจะไม่มีประสิทธิภาพมากนักเนื่องจากฉันใช้ list comprehension เพื่อสร้าง array ใหม่เป็นรายการ Python ก่อนที่จะแปลงกลับไปเป็น array numpy เราทำได้ดีกว่านี้ไหม

13
วิธีสร้าง ListView ในแนวนอนด้วย RecyclerView
ฉันจำเป็นต้องใช้มุมมองแนวนอนในแอปพลิเคชัน Android ของฉัน ฉันทำการวิจัยเล็กน้อยและพบว่าฉันจะสร้าง ListView แนวนอนใน Android ได้อย่างไร และListView แนวนอนใน Android? อย่างไรก็ตามคำถามเหล่านี้ถูกถามก่อนที่จะปล่อย Recyclerview มีวิธีที่ดีกว่าในการใช้งานตอนนี้ด้วย Recyclerview หรือไม่?

5
ฉันจะรับรายการค่าจาก dict ได้อย่างไร
ฉันจะรับรายการค่าใน dict ใน Python ได้อย่างไร ใน Java list = map.values();ได้รับค่าของแผนที่เป็นรายการเป็นเรื่องง่ายเหมือนการทำ ฉันสงสัยว่ามีวิธีง่ายๆใน Python ที่จะได้รับรายการค่าจาก dict หรือไม่
338 python  list  dictionary 

13
github README.md ภาพกลาง
ฉันได้ดูที่ markdown syntax ที่ใช้ใน GitHub มาระยะหนึ่งแล้ว แต่ยกเว้นการปรับขนาดของรูปภาพในหน้า readme.md ฉันไม่สามารถหาวิธีจัดวางรูปภาพไว้ตรงกลางได้ เป็นไปได้ไหม? ถ้ามันเป็นอย่างไร
338 github  markdown 

7
ข้อผิดพลาด: Node Sass เวอร์ชัน 5.0.0 เข้ากันไม่ได้กับ ^ 4.0.0
ฉันได้สร้างโครงการ React เปล่าโดยใช้คำสั่ง: npx create-react-appบน npm v7.0.7 และ Node v15.0.1 ติดตั้ง: ตอบสนอง v17.0.1 โหนด -sass v5.0.0 จากนั้นฉันพยายามนำเข้าไฟล์. scss เปล่าไปยังส่วนประกอบของแอพ: App.js import './App.scss' function App() { return ( <div className="App"> App </div> ); } export default App; โยนข้อผิดพลาด: Failed to compile. ./src/App.scss (./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-6-1!./node_modules/postcss-loader/src??postcss!./node_modules/resolve-url-loader??ref--5-oneOf-6-3!./node_modules/s ass-loader/dist/cjs.js??ref--5-oneOf-6-4!./src/App.scss) Error: Node Sass version 5.0.0 is incompatible …

17
การตรวจสอบล้มเหลวสำหรับเอนทิตี้อย่างน้อยหนึ่งรายการในขณะที่บันทึกการเปลี่ยนแปลงของฐานข้อมูลเซิร์ฟเวอร์ SQL โดยใช้ Entity Framework
ฉันต้องการบันทึก Edit to Database และฉันใช้ Entity FrameWork Code-First ใน ASP.NET MVC 3 / C # แต่ฉันได้รับข้อผิดพลาด ในคลาสกิจกรรมของฉันฉันมี DateTime และ TimeSpan datatypes แต่ในฐานข้อมูลของฉันฉันมี Date and time ตามลำดับ นี่อาจเป็นเหตุผลหรือไม่ ฉันจะส่งไปยังประเภทข้อมูลที่เหมาะสมในรหัสก่อนบันทึกการเปลี่ยนแปลงในฐานข้อมูลได้อย่างไร public class Event { public int EventId { get; set; } public int CategoryId { get; set; } public int PlaceId { …

13
ลบ Safari / Chrome textinput / textarea glow
ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะลบการเรืองแสงสีน้ำเงินและสีเหลืองเริ่มต้นเมื่อฉันคลิกที่พื้นที่ป้อนข้อความ / ข้อความโดยใช้ CSS?
337 css  cross-browser 

22
ตรวจสอบว่าสี่เหลี่ยมสองรูปทับกันหรือไม่
ฉันพยายามเขียนโปรแกรม C ++ ที่รับอินพุตต่อไปนี้จากผู้ใช้เพื่อสร้างรูปสี่เหลี่ยมผืนผ้า (ระหว่าง 2 และ 5): ความสูงความกว้าง x-pos, y-pos สี่เหลี่ยมเหล่านี้ทั้งหมดจะมีขนานกับแกน x และ y นั่นคือขอบทั้งหมดของพวกเขาจะมีความชัน 0 หรืออินฟินิตี้ ฉันพยายามใช้สิ่งที่กล่าวถึงในนี้คำถามแต่ฉันไม่มีโชคมาก การใช้งานปัจจุบันของฉันทำดังต่อไปนี้: // Gets all the vertices for Rectangle 1 and stores them in an array -> arrRect1 // point 1 x: arrRect1[0], point 1 y: arrRect1[1] and so on... // Gets …

14
เหตุใด C ++ จึงไม่มีการสะท้อน
นี่เป็นคำถามที่ค่อนข้างแปลกประหลาด วัตถุประสงค์ของฉันคือเข้าใจการตัดสินใจออกแบบภาษาและระบุความเป็นไปได้ของการสะท้อนใน C ++ ทำไมคณะกรรมการภาษา C ++ ไม่สามารถนำการสะท้อนกลับมาใช้ในภาษาได้? การสะท้อนกลับยากเกินไปในภาษาที่ไม่ได้ทำงานบนเครื่องเสมือน (เช่น java) หรือไม่? หากมีการใช้การสะท้อนกลับสำหรับ C ++ สิ่งที่จะเป็นความท้าทาย? ฉันเดาว่าการใช้การสะท้อนนั้นเป็นที่รู้จักกันดี: บรรณาธิการสามารถเขียนได้ง่ายขึ้นรหัสโปรแกรมจะเล็กลงสามารถสร้าง mocks สำหรับการทดสอบหน่วยและอื่น ๆ ได้ แต่มันจะดีถ้าคุณสามารถแสดงความคิดเห็นเกี่ยวกับการใช้การสะท้อนเช่นกัน
337 c++  reflection 

2
เอกสารประกอบ AngularJS app.run ()?
ใช้อย่างไรและที่ไหนapp.run()? หลังจากนิยามโมดูลหลังapp.config()หรือหลังapp.controller()? ฉันใช้BreezeJS Angular Qซึ่งถามว่ารหัสบางอย่างสามารถทำงานในapp.run()ฟังก์ชั่นนี้ได้หรือไม่
337 angularjs 

14
วิธีกำหนดตัวแปรการกำหนดค่าที่กำหนดเองในทางรถไฟ
ฉันสงสัยว่าจะเพิ่มตัวแปรการกำหนดค่าแบบกำหนดเองลงในแอปพลิเคชั่นทางรถไฟและวิธีการเข้าถึงตัวแปรเหล่านั้นในคอนโทรลเลอร์ได้อย่างไรเช่นฉันต้องการที่จะสามารถกำหนดคำสั่ง upload_directory ในไฟล์กำหนดค่าได้ว่า development.rb และสามารถเข้าถึงได้ในหนึ่ง ตัวควบคุม ประการที่สองฉันวางแผนที่จะรองรับ S3 สำหรับการอัปโหลดในแอปพลิเคชันของฉันหากฉันต้องการเพิ่มไฟล์ yaml ที่มีการเข้าถึง s3, รหัสลับ, ฉันจะเริ่มต้นได้อย่างไรในแอป Rails ของฉันและฉันจะเข้าถึงค่าที่ฉันกำหนดไว้อย่างไร ในไฟล์ปรับแต่งนั้น

4
จะอธิบาย Katana และ OWIN ด้วยคำพูดและการใช้งานอย่างไร
ฉันได้อ่านบทความมากมายเกี่ยวกับโครงการของ OWIN และ Katana แต่ฉันไม่สามารถรับภาพรวมทั้งหมดได้ สำหรับนักพัฒนาเว็บปกติที่ใช้ ASP.NET: OWIN คืออะไรกันแน่และมันแก้ปัญหาอะไรได้บ้าง IIS เกี่ยวข้องกับอะไร? OWIN แทนที่ IIS หรือไม่ ถ้าไม่เป็นเช่นนั้น OWIN จะเหมาะสมที่สุดในสถานการณ์ใด OWIN จะช่วยฉันในโครงการทำงานประจำวันได้อย่างไร OWIN จะช่วยฉันในโครงการพัฒนาตนเองได้อย่างไร
337 asp.net  iis  owin  katana 

18
Origin ไม่ได้รับอนุญาตจาก Access-Control-Allow-Origin
ฉันกำลังAjax.requestเข้าสู่เซิร์ฟเวอร์ PHP ระยะไกลในแอปพลิเคชันSencha Touch 2 (รวมอยู่ในPhoneGap ) การตอบสนองจากเซิร์ฟเวอร์ต่อไปนี้: XMLHttpRequest ไม่สามารถโหลดhttp://nqatalog.negroesquisso.pt/login.php Origin http://localhost:8888ไม่ได้รับอนุญาตจาก Access-Control-Allow-Origin ฉันจะแก้ไขปัญหานี้ได้อย่างไร

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