คำถามติดแท็ก configuration

การกำหนดค่าเป็นกระบวนการในการระบุการตั้งค่าที่ใช้สำหรับระบบหรือแอปพลิเคชัน

21
ปิดการเยื้องอัตโนมัติเมื่อวางข้อความในกลุ่ม
ฉันกำลังพยายามเรียนรู้กลุ่ม เมื่อฉันวางรหัสลงในเอกสารของฉันจากคลิปบอร์ดฉันได้รับช่องว่างเพิ่มเติมในช่วงเริ่มต้นของแต่ละบรรทัดใหม่: line line line ฉันรู้ว่าคุณสามารถปิดการเยื้องอัตโนมัติได้ แต่ฉันไม่สามารถใช้งานได้เพราะฉันมีการตั้งค่าอื่น ๆ ที่ขัดแย้งหรือบางสิ่งบางอย่าง (ซึ่งดูค่อนข้างชัดเจนใน. vimrc ของฉัน ฉันจะปิดการเยื้องอัตโนมัติได้อย่างไรเมื่อฉันวางรหัส แต่ยังคงมีการเยื้องอัตโนมัติเป็นกลุ่มเมื่อฉันกำลังเขียนรหัส นี่คือ.vimrcไฟล์ของฉัน: set expandtab set tabstop=2 set shiftwidth=2 set autoindent set smartindent set bg=dark set nowrap

29
วิธีการนำเข้าโมดูลที่กำหนดเส้นทางแบบเต็ม?
ฉันจะโหลดโมดูล Python ที่ระบุเส้นทางแบบเต็มได้อย่างไร โปรดทราบว่าไฟล์สามารถอยู่ที่ใดก็ได้ในระบบไฟล์เนื่องจากเป็นตัวเลือกการกำหนดค่า

25
การอ่านการตั้งค่าจาก app.config หรือ web.config ใน. NET
ฉันกำลังทำงานกับไลบรารีคลาส C # ที่ต้องสามารถอ่านการตั้งค่าจากweb.configหรือapp.configไฟล์ (ขึ้นอยู่กับว่า DLL นั้นถูกอ้างอิงจากแอปพลิเคชันเว็บ ASP.NET หรือแอปพลิเคชัน Windows Forms) ฉันพบว่า ConfigurationSettings.AppSettings.Get("MySetting") ใช้งานได้ แต่รหัสนั้นถูกทำเครื่องหมายว่าไม่สนับสนุนโดย Microsoft ฉันได้อ่านแล้วว่าควรใช้: ConfigurationManager.AppSettings["MySetting"] อย่างไรก็ตามSystem.Configuration.ConfigurationManagerดูเหมือนว่าคลาสจะไม่พร้อมใช้งานจากโครงการ C # Class Library วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร?


15
ความแตกต่างระหว่าง <context: annotation-config> และ <context: component-scan>
ฉันเรียนรู้ฤดูใบไม้ผลิ 3 และฉันดูเหมือนจะไม่เข้าใจที่อยู่เบื้องหลังการทำงานและ&lt;context:annotation-config&gt;&lt;context:component-scan&gt; จากสิ่งที่ผมเคยอ่านพวกเขาดูเหมือนจะจัดการที่แตกต่างกันคำอธิบายประกอบ ( @Required, @Autowiredฯลฯ VS @Component, @Repository, @Serviceฯลฯ ) แต่ยังมาจากสิ่งที่ผมเคยอ่านพวกเขาลงทะเบียนเดียวกันถั่วโพสต์ประมวลผลการเรียน เพื่อสร้างความสับสนให้ฉันมากยิ่งขึ้นมีannotation-config แอตทริบิวต์&lt;context:component-scan&gt;บน มีใครบางคนส่องแสงของแท็กเหล่านี้ได้บ้าง มีอะไรที่คล้ายกันแตกต่างกันอย่างไรสิ่งหนึ่งแตกต่างจากคนอื่นพวกเขาทำให้กันและกันฉันต้องการหนึ่งในนั้นทั้งคู่หรือไม่

19
วิธีแก้ไข: ตัวจัดการ“ PageHandlerFactory-Integrated” มีโมดูล“ ManagedPipelineHandler” ที่ไม่ดีในรายการโมดูล
ฉันกำลังกำหนดค่าโครงการ MVC 3 เพื่อทำงานกับการติดตั้ง IIS ภายในและพบข้อผิดพลาด 500 ต่อไปนี้: ตัวจัดการ "PageHandlerFactory-Integrated" มีโมดูล "ManagedPipelineHandler" ที่ไม่ดีในรายการโมดูล ปรากฎว่าเป็นเพราะ ASP.Net ไม่ได้ติดตั้งอย่างสมบูรณ์กับ IIS แม้ว่าฉันจะทำเครื่องหมายในช่อง "เพิ่มคุณสมบัติ" เพื่อแก้ไขปัญหานี้ฉันเพียงแค่เรียกใช้คำสั่งต่อไปนี้ที่พร้อมท์คำสั่ง %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i ถ้าฉันใช้ระบบ 32 บิตมันก็จะเป็นดังนี้: %windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i คำถามของฉันคือมีวิธีการติดตั้ง IIS บนกล่อง windows 7 เพื่อใช้. NET 4.0 (MVC 3) โดยไม่ต้องทำตามขั้นตอนพิเศษนี้หรือไม่?

30
ข้อความแสดงข้อผิดพลาด“ ต้องห้ามคุณไม่ได้รับอนุญาตให้เข้าถึง / บนเซิร์ฟเวอร์นี้” [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ฉันกำหนดค่า Apache ด้วยตัวเองแล้วและพยายามโหลดphpMyAdminบนโฮสต์เสมือน แต่ฉันได้รับ: 403 ห้ามคุณไม่ได้รับอนุญาตให้เข้าถึง / บนเซิร์ฟเวอร์นี้ httpd.conf ของฉัน # # This is the main Apache HTTP server configuration file. It contains the # configuration directives that give the server its instructions. # See &lt;URL:http://httpd.apache.org/docs/2.2&gt; for detailed information. # In …

14
ฉันควรตั้งค่าตัวแปรสภาพแวดล้อม JAVA_HOME บน macOS X 10.6 อย่างไร
แอ็พพลิเคชัน Java จำนวนมากที่ใช้เชลล์สคริปต์เพื่อกำหนดค่าสภาวะแวดล้อมใช้JAVA_HOMEตัวแปรสภาวะแวดล้อมเพื่อเริ่มต้นเวอร์ชัน Java ที่ถูกต้องค้นหา JRE JARs และอื่น ๆ ใน macOS X 10.6 เส้นทางต่อไปนี้ดูเหมือนจะใช้ได้กับตัวแปรนี้ /Library/Java/Home /System/Library/Frameworks/JavaVM.framework/Home /System/Library/Frameworks/JavaVM.framework/Versions/Current สิ่งเหล่านี้บางส่วนเป็น symlink ไปยัง VM ปัจจุบันจริง (ตามที่กำหนดในบานหน้าต่าง Java Preference) แต่ควรจะใช้อันไหนดี - หรือว่าจะใช้ได้ล่ะ?

23
ไฟล์ postgres * .conf ของฉันอยู่ที่ไหน
ฉันเพิ่งติดตั้ง postgresql 8.3 ใหม่บน Ubuntu 8.04 หลังจากอัปเดต แพ็คเกจ EnterpriseDB ที่ใช้แล้ว ฉันสามารถเชื่อมต่อกับฐานข้อมูลในเครื่องฉันเห็นระบบฐานข้อมูล postgres แต่ฉันไม่สามารถกำหนดค่าได้เพราะฉันไม่พบไฟล์กำหนดค่า ค้นหาผ่านฮาร์ดไดรฟ์ทั้งหมดและพบเฉพาะตัวอย่างเช่นpg_hba.conf.sample ไฟล์postgres * .conf อยู่ที่ไหน

12
ปิดกฎ eslint สำหรับไฟล์เฉพาะ
เป็นไปได้ไหมที่จะปิดกฏ eslint สำหรับไฟล์ทั้งหมด? บางอย่างเช่น: // eslint-disable-file no-use-before-define (คล้ายกับ eslint-disable-line) มันเกิดขึ้นกับฉันบ่อยครั้งที่ในไฟล์บางไฟล์ฉันกำลังละเมิดกฎเฉพาะในหลาย ๆ สถานที่ซึ่งถือว่าใช้ได้สำหรับไฟล์นั้น แต่ฉันไม่ต้องการปิดการใช้งาน กฎสำหรับโครงการทั้งหมดและฉันไม่ต้องการปิดใช้งานกฎอื่น ๆ สำหรับไฟล์เฉพาะนั้น

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

4
แนวปฏิบัติที่ดีที่สุดในการใช้ไฟล์การตั้งค่าใน Python คืออะไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันมีสคริปต์บรรทัดคำสั่งที่ฉันทำงานด้วยข้อโต้แย้งมากมาย ตอนนี้ฉันมาถึงจุดที่ฉันมีข้อโต้แย้งมากเกินไปและฉันต้องการมีข้อโต้แย้งในรูปแบบพจนานุกรมด้วย ดังนั้นเพื่อลดความซับซ้อนของสิ่งที่ฉันต้องการเรียกใช้สคริปต์ด้วยไฟล์การตั้งค่าแทน ฉันไม่รู้จริงๆว่าควรใช้ไลบรารี่ใดในการแยกวิเคราะห์ไฟล์ การปฏิบัติที่ดีที่สุดในการทำสิ่งนี้คืออะไร แน่นอนฉันสามารถทุบบางสิ่งบางอย่างออกมาเอง แต่ถ้ามีห้องสมุดสำหรับเรื่องนี้ฉันหูทั้งหมด 'ความต้องการ' ไม่กี่: แทนที่จะใช้pickleฉันต้องการให้เป็นไฟล์ข้อความที่สามารถอ่านและแก้ไขได้อย่างง่ายดาย ฉันต้องการที่จะสามารถเพิ่มข้อมูลเหมือนพจนานุกรมลงในแผ่นงานได้เช่นรูปแบบการซ้อนควรได้รับการสนับสนุน ไฟล์ตัวอย่างหลอกง่าย: truck: color: blue brand: ford city: new york cabriolet: color: black engine: cylinders: 8 placement: mid doors: 2

8
ความแตกต่างด้านประสิทธิภาพระหว่างการดีบั๊กและการปล่อยบิลด์
ฉันต้องยอมรับว่าโดยปกติฉันไม่ได้ใส่ใจกับการสลับระหว่างการกำหนดค่าDebugและReleaseในโปรแกรมของฉันและฉันมักจะเลือกที่จะไปใช้การกำหนดค่าDebugแม้ว่าโปรแกรมจะถูกปรับใช้จริงที่ลูกค้า เท่าที่ฉันทราบความแตกต่างเพียงอย่างเดียวระหว่างการกำหนดค่าเหล่านี้หากคุณไม่เปลี่ยนแปลงด้วยตนเองคือDebugมีDEBUGค่าคงที่ที่กำหนดไว้และReleaseจะมีการตรวจสอบรหัสเพิ่มประสิทธิภาพของ ดังนั้นคำถามของฉันเป็นสองเท่าจริง: มีความแตกต่างด้านประสิทธิภาพอย่างมากระหว่างการกำหนดค่าทั้งสองนี้หรือไม่ มีรหัสประเภทใดที่จะทำให้ประสิทธิภาพแตกต่างกันมากที่นี่หรือที่จริงไม่สำคัญ มีรหัสประเภทใดบ้างที่จะทำงานได้ดีภายใต้การกำหนดค่าDebugที่อาจล้มเหลวภายใต้การกำหนดค่าการปล่อยหรือคุณสามารถแน่ใจได้ว่ารหัสที่ผ่านการทดสอบและทำงานได้ดีภายใต้การกำหนดค่าDebugจะทำงานได้ดีภายใต้

24
วิธีการเริ่มต้น log4j อย่างถูกต้อง?
หลังจากเพิ่ม log4j ในแอปพลิเคชันของฉันฉันจะได้รับเอาต์พุตต่อไปนี้ทุกครั้งที่เรียกใช้แอปพลิเคชันของฉัน: log4j: WARN ไม่พบ appenders สำหรับ logger (slideselector.facedata.FaceDataParser) log4j: WARN โปรดเริ่มต้นระบบ log4j อย่างถูกต้อง ดูเหมือนว่านี่หมายความว่าไฟล์การกำหนดค่าหายไป ไฟล์กำหนดค่านี้ควรอยู่ที่ใดและเนื้อหาเริ่มต้นที่ดีคืออะไร ฉันใช้ Java ธรรมดาสำหรับการพัฒนาแอปพลิเคชันเดสก์ท็อป ดังนั้นจึงไม่มีเว็บเซิร์ฟเวอร์ ฯลฯ ...

4
แนวทางปฏิบัติที่ดีที่สุดเมื่อใช้ Node.js ด้วยพอร์ต 80 (Ubuntu / Linode) [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันกำลังตั้งค่าครั้งแรกของฉันNode.jsเซิร์ฟเวอร์บนและผมค่อนข้างใหม่กับรายละเอียดของcloud Linux node Linux admin(BTW ฉันไม่ได้พยายามใช้ Apache ในเวลาเดียวกัน) ทุกอย่างถูกติดตั้งอย่างถูกต้อง แต่ฉันพบว่าถ้าฉันใช้root loginฉันไม่สามารถฟังport 80ด้วยโหนด อย่างไรก็ตามฉันไม่ต้องการรันเป็นรูทเพื่อเหตุผลด้านความปลอดภัย การปฏิบัติที่ดีที่สุดคืออะไร: ตั้งค่าการอนุญาตที่ดี / ผู้ใช้สำหรับโหนดเพื่อให้ปลอดภัย / แซนด์บ็อกซ์หรือไม่ อนุญาตให้ใช้พอร์ต 80 ภายในข้อ จำกัด เหล่านี้ เริ่มต้นโหนดและรันโดยอัตโนมัติ จัดการข้อมูลบันทึกที่ส่งไปยังคอนโซล การบำรุงรักษาทั่วไปและความปลอดภัยอื่น ๆ ฉันควรส่งต่อการรับส่งข้อมูลพอร์ต 80 ไปยังพอร์ตการรับฟังอื่นหรือไม่ ขอบคุณ

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