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

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

30
ข้อผิดพลาดการกำหนดค่า: ส่วนการกำหนดค่านี้ไม่สามารถใช้ที่เส้นทางนี้
ฉันพบข้อผิดพลาดในการปรับใช้ไซต์กับเซิร์ฟเวอร์ เมื่อพยายามโหลดโฮมเพจหรือเข้าถึงการรับรองความถูกต้องบนไซต์ใหม่ใน IIS ฉันได้รับข้อผิดพลาด: ข้อผิดพลาดการกำหนดค่า: ส่วนการกำหนดค่านี้ไม่สามารถใช้ที่เส้นทางนี้ สิ่งนี้เกิดขึ้นเมื่อส่วนถูกล็อคในระดับผู้ปกครอง การล็อคเป็นค่าเริ่มต้น (overrideModeDefault = "Deny") หรือตั้งค่าอย่างชัดเจนโดยแท็กตำแหน่งที่มี overrideMode = "Deny" หรือ Legacy allowOverride = "false" รายละเอียดเพิ่มเติมสามารถพบได้ที่นี่ในสถานการณ์ที่ 7ตรงกับรหัสข้อผิดพลาดฐานสิบหกของฉัน วิธีแก้ปัญหาที่ให้ไว้ในเว็บไซต์ที่เชื่อมโยงด้านบนคือการตั้งค่าอนุญาตสำหรับ overrideModeDefault ในส่วนที่กล่าวถึงในข้อผิดพลาดของฉันในไฟล์applicationHost.config ในกรณีของฉันภายใต้การรักษาความปลอดภัยในsystem.webServer แต่ถ้าฉันมองไปที่applicationHost.configบนเครื่องคอมพิวเตอร์ของฉันที่เว็บไซต์ที่มีการใช้งานอย่างถูกต้องแล้วว่าส่วนที่มีการตั้งค่าที่จะปฏิเสธ หากวิธีนี้ถูกต้องอินสแตนซ์ในพื้นที่ของฉันจะทำงานได้ดีกับweb.configเดียวกันได้อย่างไร ตามแอปพลิเคชันของฉันHost.config ส่วนนั้นควรถูกล็อค แต่ไม่ใช่ ฉันไม่ต้องการเปลี่ยนไฟล์applicationHost.configเนื่องจากมีเว็บไซต์อื่น ๆ อีกมากมายที่ทำงานบนเซิร์ฟเวอร์นั้น มีวิธีอื่นหรือไม่?
1779 iis  iis-7  iis-8.5  iis-10 


17
เหตุใดเทมเพลตจึงสามารถใช้ได้ในไฟล์ส่วนหัวเท่านั้น
อ้างอิงจากไลบรารีมาตรฐาน C ++: แบบฝึกหัดและคู่มือ : วิธีพกพาวิธีเดียวในการใช้เทมเพลตในขณะนี้คือการนำไปใช้ในไฟล์ส่วนหัวโดยใช้ฟังก์ชั่นแบบอินไลน์ ทำไมนี้ (การชี้แจง: ไฟล์ส่วนหัวไม่ได้เป็นโซลูชั่นแบบพกพาเท่านั้นแต่เป็นวิธีแบบพกพาที่สะดวกที่สุด)
1776 c++  templates  c++-faq 


15
ทำไมรหัสนี้โดยใช้สตริงสุ่มพิมพ์“ สวัสดีโลก”
คำสั่งพิมพ์ต่อไปนี้จะพิมพ์ "hello world" มีใครอธิบายเรื่องนี้ได้บ้าง System.out.println(randomString(-229985452) + " " + randomString(-147909649)); และrandomString()มีลักษณะเช่นนี้: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new StringBuilder(); while (true) { int k = ran.nextInt(27); if (k == 0) break; sb.append((char)('`' + k)); } return sb.toString(); }
1769 java  string  random 

30
ความแตกต่างระหว่างรูปแบบคงที่และรูปแบบซิงเกิล?
อะไรคือความแตกต่างที่แท้จริง (เช่นในทางปฏิบัติ) ที่มีอยู่ระหว่างคลาสแบบสแตติกและรูปแบบซิงเกิล? ทั้งสองสามารถถูกเรียกใช้โดยไม่มีการสร้างอินสแตนซ์ทั้งสองมีเพียง "อินสแตนซ์" หนึ่งรายการเท่านั้นและทั้งคู่ไม่มีความปลอดภัยต่อเธรด มีความแตกต่างอื่น ๆ อีกไหม?

27
คลาสภายใน Java และคลาสที่ซ้อนกันแบบคงที่
อะไรคือความแตกต่างที่สำคัญระหว่างคลาสภายในและคลาสที่ซ้อนกันแบบคงที่ใน Java การออกแบบ / การนำไปใช้มีบทบาทในการเลือกหนึ่งในสิ่งเหล่านี้หรือไม่?


8
Bower และ npm แตกต่างกันอย่างไร
อะไรคือความแตกต่างพื้นฐานระหว่างbowerและnpm ? แค่ต้องการบางสิ่งที่ธรรมดาและเรียบง่าย ฉันเคยเห็นเพื่อนร่วมงานของฉันบางคนใช้bowerและnpmสลับสับเปลี่ยนในโครงการของพวกเขา
1763 javascript  npm  bower 


26
JavaScript ตรวจสอบว่ามีตัวแปรอยู่ (ถูกกำหนด / เตรียมใช้งาน)
วิธีใดในการตรวจสอบว่าตัวแปรถูกเริ่มต้นดีกว่า / ถูกต้อง (สมมติว่าตัวแปรสามารถเก็บอะไรได้ (สตริง, int, วัตถุ, ฟังก์ชั่น ฯลฯ )) if (elem) { // or !elem หรือ if (typeof(elem) !== 'undefined') { หรือ if (elem != null) {

10
ทำไมถึงเป็น string.join (list) แทนที่จะเป็น list.join (string)
สิ่งนี้ทำให้ฉันสับสนอยู่เสมอ ดูเหมือนว่าจะดีกว่านี้: my_list = ["Hello", "world"] print(my_list.join("-")) # Produce: "Hello-world" กว่านี้: my_list = ["Hello", "world"] print("-".join(my_list)) # Produce: "Hello-world" มีเหตุผลที่เฉพาะเจาะจงเช่นนี้หรือไม่?
1762 python  string  list 

30
PowerShell กล่าวว่า“ การทำงานของสคริปต์ถูกปิดใช้งานในระบบนี้”
ฉันกำลังพยายามเรียกใช้ cmd ไฟล์ที่เรียกใช้ PowerShellสคริปต์จากcmd.exeและฉันได้รับข้อผิดพลาดด้านล่าง: Management_Install.ps1 ไม่สามารถโหลดได้เนื่องจากการทำงานของสคริปต์ถูกปิดใช้งานในระบบนี้ ฉันวิ่งแล้ว Set-ExecutionPolicy -ExecutionPolicy Unrestricted และเมื่อฉันวิ่งGet-ExecutionPolicyจากPowerShellฉันUnrestrictedกลับมาแล้ว PS C:\Users\Administrator\> Get-ExecutionPolicy Unrestricted C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scripts\> powershell .\Management_Install.ps1 1 WARNING: Running x86 PowerShell... C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scripts\Management_Install.ps1ไม่สามารถโหลดไฟล์ได้เนื่องจากการทำงานของสคริปต์ถูกปิดใช้งานในระบบนี้ โปรดดู " get-help about_signing" สำหรับรายละเอียดเพิ่มเติม ที่บรรทัด: 1 ตัวอักษร: 25 .\Management_Install.ps1 <<<< 1 CategoryInfo: NotSpecified: (:) [], PSSecurityException FullyQualifiedErrorId: RuntimeException C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scripts\> PAUSE Press any …


25
แยกไดเรกทอรีย่อย (ย้าย) ออกเป็นที่เก็บ Git แยกต่างหาก
ฉันมีที่เก็บGitซึ่งมีจำนวนไดเรกทอรีย่อย ตอนนี้ฉันได้พบว่าหนึ่งในไดเรกทอรีย่อยที่ไม่เกี่ยวข้องกับอื่น ๆ และควรจะแยกออกไปที่เก็บแยกต่างหาก ฉันจะทำสิ่งนี้ในขณะที่เก็บประวัติของไฟล์ในไดเรกทอรีย่อยได้อย่างไร ฉันเดาว่าฉันสามารถสร้างโคลนและลบส่วนที่ไม่ต้องการของแต่ละโคลนได้ แต่ฉันคิดว่านี่จะให้ต้นไม้ที่สมบูรณ์แก่ฉันเมื่อตรวจสอบการแก้ไขรุ่นเก่า ฯลฯ ซึ่งอาจเป็นที่ยอมรับ แต่ฉันอยากจะแกล้งทำเป็นว่า ที่เก็บสองแห่งไม่มีประวัติที่ใช้ร่วมกัน เพียงเพื่อให้ชัดเจนฉันมีโครงสร้างดังต่อไปนี้ XYZ/ .git/ XY1/ ABC/ XY2/ แต่ฉันต้องการสิ่งนี้แทน: XYZ/ .git/ XY1/ XY2/ ABC/ .git/ ABC/

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