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

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

11
จะรวมเส้นทางใน Java ได้อย่างไร
มี Java เทียบเท่าSystem.IO.Path.Combine()ใน C # /. NET หรือไม่ หรือรหัสใด ๆ เพื่อให้บรรลุนี้ วิธีการแบบคงที่นี้รวมอย่างน้อยหนึ่งสายในเส้นทาง
350 java  path 



9
วิธีลบอักขระที่ไม่ใช่ตัวอักษรและตัวเลขออกได้อย่างไร
ฉันต้องลบตัวละครทั้งหมดออกจากสายอักขระที่ไม่ได้อยู่ในa-z A-Z 0-9ชุดหรือไม่มีช่องว่าง ใครบ้างมีฟังก์ชั่นการทำเช่นนี้?
350 php  regex  string 

1
“ อัตโนมัติ” vs“ อัตโนมัติ (เริ่มล่าช้า)”
เมื่อติดตั้งบริการ Windows มีสองตัวเลือกสำหรับการเริ่มบริการ Windows โดยอัตโนมัติเมื่อเริ่มต้น Windows หนึ่งคืออัตโนมัติและอื่น ๆ ที่เป็นอัตโนมัติ (เริ่มต้นล่าช้า) ความแตกต่างระหว่างรายละเอียดทั้งสองนี้แตกต่างกันอย่างไร ตัวอย่างเช่นหากคุณกำลังสร้างตัวติดตั้งด้วย wixtoolset ServiceConfigองค์ประกอบนั้นจะมีDelayedAutoStartแอตทริบิวต์ จะมีผลอย่างไรเมื่อเริ่มให้บริการในเวลาบู๊ต เอกสาร WiX: ServiceConfig Element

14
สร้างไดอะแกรมฐานข้อมูลอัตโนมัติ MySQL [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเบื่อที่จะเปิด Dia และสร้างไดอะแกรมฐานข้อมูลที่จุดเริ่มต้นของทุกโครงการ มีเครื่องมือที่จะให้ฉันเลือกตารางเฉพาะแล้วสร้างไดอะแกรมฐานข้อมูลสำหรับฉันตามฐานข้อมูล MySQL หรือไม่ จะให้ฉันแก้ไขไดอะแกรมหลังจากนั้นเนื่องจากไม่มีการตั้งค่าคีย์ต่างประเทศ ... นี่คือสิ่งที่ฉันกำลังทำแผนภาพฉลาด (โปรดแก้ตัวการออกแบบข้อมูลที่น่ากลัวฉันไม่ได้ออกแบบลองจดจ่อกับแนวคิดของแผนภาพและไม่ได้อยู่ในข้อมูลจริงที่มันแสดงให้เห็นสำหรับตัวอย่างนี้;)): ดูแผนภาพขนาดเต็ม

21
จะสร้างกล่องโต้ตอบแบบกำหนดเองใน Android ได้อย่างไร?
ฉันต้องการสร้างกล่องโต้ตอบแบบกำหนดเองตามด้านล่าง ฉันได้ลองสิ่งต่อไปนี้แล้ว ฉันสร้างคลาสย่อยของAlertDialog.Builderและใช้หัวเรื่องที่กำหนดเองและมุมมองเนื้อหาที่กำหนดเองและใช้สิ่งนั้น แต่ผลลัพธ์ไม่เป็นไปตามที่คาดไว้ ความพยายามอีกประการหนึ่งคือ subclass DialogFragmentและกำหนดไดอะล็อกภายใน onCreateDialog แต่ผลลัพธ์ไม่เป็นไปตามที่คาดไว้ จากนั้นฉันลองใช้คลาสไดอะล็อกธรรมดา ผลลัพธ์ไม่เป็นไปตามที่คาดไว้ ในทั้งสามกรณีปัญหาคือเมื่อฉันมองข้ามมุมมองหัวเรื่องขนาดของกล่องโต้ตอบไม่เป็นไปตามที่คาดไว้และเมื่อฉันใช้มุมมองชื่อผลลัพธ์จะมีเส้นขอบหนารอบมุมมองเนื้อหา (ซึ่งดูไม่ดี) ตอนนี้ฉันมีสองคำถามในใจของฉัน ... ฉันจะบรรลุสิ่งนั้นได้อย่างไร เมื่อฉันลองหลายสิ่งไปแล้วคำตอบโดยตรงจะได้รับการชื่นชมมากขึ้น วิธีที่ดีที่สุดในการแสดงข้อผิดพลาดหรือข้อความแจ้งเตือนในแอพ android คืออะไร? EDIT Android Developer Documentationแนะนำว่าเราควรใช้ DialogFragments หรือ Dialogs เพื่อแสดงข้อความ Error / Alert ให้กับผู้ใช้ อย่างไรก็ตามมีอยู่ช่วงหนึ่งที่พวกเขาพูด ... เคล็ดลับ: ถ้าคุณต้องการไดอะล็อกที่กำหนดเองคุณสามารถแสดงกิจกรรมเป็นไดอะล็อกแทนการใช้ไดอะล็อก API เพียงสร้างกิจกรรมและกำหนดธีมเป็น Theme.Holo.Dialog ในองค์ประกอบรายการ ความหมายของสิ่งนั้นคืออะไร? การใช้กิจกรรมเพียงเพื่อแสดงข้อความแสดงข้อผิดพลาดมันมากเกินไปหรือไม่?

12
คำสั่ง Unix tail เทียบเท่าใน Windows Powershell
ฉันต้องดูสองสามบรรทัดสุดท้ายของไฟล์ขนาดใหญ่ (ขนาดปกติคือ 500MB-2GB) ฉันกำลังมองหาคำสั่ง Unix ที่เทียบเท่าtailกับ Windows Powershell มีทางเลือกสองทางให้เลือกคือ http://tailforwin32.sourceforge.net/ และ รับเนื้อหา [ชื่อไฟล์] | เลือกวัตถุ -Last 10 สำหรับฉันมันไม่ได้รับอนุญาตให้ใช้ตัวเลือกแรกและตัวเลือกที่สองช้า ไม่มีใครรู้ว่าการใช้หางอย่างมีประสิทธิภาพสำหรับ PowerShell
350 windows  powershell  tail 

6
วิธีการพิมพ์ Stack Trace ปัจจุบันใน. NET โดยไม่มีข้อยกเว้น?
ฉันมีรหัส C # ปกติ ผมไม่มีข้อยกเว้น ฉันต้องการบันทึกการติดตามสแต็กปัจจุบันโดยทางโปรแกรมเพื่อวัตถุประสงค์ในการดีบัก ตัวอย่าง: public void executeMethod() { logStackTrace(); method(); }

14
เหตุใดฉันจึงได้รับปัญหา“ โหลดเนื้อหาแบบผสมที่แอคทีฟ” ใน Firefox
เช้านี้เมื่ออัปเกรดเบราว์เซอร์ Firefox เป็นเวอร์ชันล่าสุด (จาก 22 ถึง 23) บางประเด็นสำคัญของ back office ของฉัน (เว็บไซต์) หยุดทำงาน ดูที่บันทึก Firebug มีรายงานข้อผิดพลาดต่อไปนี้: Blocked loading mixed active content "http://code.jquery.com/ui/1.8.10/themes/smoothness/jquery-ui.css" Blocked loading mixed active content "http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/jquery-ui.min.js"` ท่ามกลางข้อผิดพลาดอื่น ๆ ที่เกิดจากหลังของทั้งสองข้างต้นไม่ได้ถูกโหลด หมายถึงอะไรข้างต้นและฉันจะแก้ไขได้อย่างไร

5
มีวิธีใดบ้างที่ฉันสามารถกำหนดตัวแปรใน LaTeX
ใน LaTeX ฉันจะกำหนดตัวแปรสตริงที่ใช้เนื้อหาแทนที่จะเป็นตัวแปรใน PDF ที่คอมไพล์ได้อย่างไร สมมติว่าฉันกำลังเขียนเอกสารเทคโนโลยีบนซอฟต์แวร์และฉันต้องการกำหนดชื่อแพคเกจในคำนำหน้าหรือที่อื่นเพื่อว่าถ้าชื่อเปลี่ยนไปฉันไม่ต้องแทนที่ในหลาย ๆ ที่ แต่ในที่เดียวเท่านั้น .
350 variables  latex 

4
ประวัติ Bash ไม่ จำกัด [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการให้.bash_historyไฟล์ของฉันไม่ จำกัด เช่นดังนั้นฉันสามารถย้อนกลับไปและดูว่าฉันสร้าง / กำหนดค่าบางสิ่งหรือคำสั่งที่ดีหรือว่าคำสั่งบางคำสั่งทำลายบางสิ่งบางอย่างเมื่อหลายสัปดาห์ก่อน ฉันจะเปลี่ยนการตั้งค่านี้ได้อย่างไร
350 bash  unix 


7
Room - ไดเร็กทอรีการเอ็กซ์พอร์ต Schema ไม่ได้ถูกจัดเตรียมไว้ในตัวประมวลผลหมายเหตุประกอบดังนั้นเราไม่สามารถเอ็กซ์พอร์ตสกีมา
ฉันใช้ห้องส่วนประกอบฐานข้อมูล Android ฉันได้กำหนดค่าทุกอย่างแล้ว แต่เมื่อฉันคอมไพล์ Android Studio ให้คำเตือนนี้กับฉัน: ไดเร็กทอรีการส่งออกสคีมาไม่ได้ถูกจัดเตรียมไว้ในตัวประมวลผลคำอธิบายประกอบดังนั้นเราจึงไม่สามารถส่งออกสคีมาได้ คุณสามารถระบุ room.schemaLocationอาร์กิวเมนต์ตัวประมวลผลคำอธิบายประกอบหรือตั้งค่า exportSchema เป็นเท็จ เพราะฉันเข้าใจว่ามันเป็นที่ตั้งของไฟล์ฐานข้อมูล มันจะส่งผลกระทบต่อแอพของฉันได้อย่างไร การปฏิบัติที่ดีที่สุดที่นี่คืออะไร? ฉันควรใช้ตำแหน่งเริ่มต้น ( falseค่า) หรือไม่

11
ตัวจัดการ IIS ใน Windows 10
คุณเปิด IIS (Internet Information Services) Manager โดยใช้ Windows 10 ได้อย่างไร ฉันได้ติดตั้งหน้าตัวอย่างของผู้พัฒนาของ Windows 10 แล้วดูเหมือนจะไม่พบตัวจัดการ IIS ไม่ได้อยู่ในแผงควบคุม> เครื่องมือการดูแลระบบ เมื่อฉันเรียกดูโฟลเดอร์ C: \ Windows \ System32 \ inetsrv จะว่างเปล่า ฉันค้นหาฮาร์ดไดรฟ์เต็มรูปแบบเพื่อค้นหา inetmgr.exe และพบว่ามีสำเนาสามชุดและไม่มีใครเปิดได้เลยเมื่อฉันพยายามเปิดดูมันบอกว่า "แอปนี้ไม่สามารถเรียกใช้บนพีซีของคุณ" เพื่อหาแอปรุ่นที่ ทำงานติดต่อผู้เผยแพร่ ฉันรู้ว่า IIS ใช้งานได้เพราะฉันใช้แอพ ASP.net ท้องถิ่นผ่าน VisualStudio แต่ฉันไม่สามารถหาวิธีใดที่จะเปิดตัว IIS Manager เพื่อกำหนดค่าบางอย่างสำหรับไซต์ ใครรู้อะไรเกี่ยวกับเรื่องนี้?
350 windows  iis  windows-10 

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