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

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

9
วิธีทำ VS Code ให้ถือว่านามสกุลไฟล์อื่นเป็นภาษาที่แน่นอน
หรือมีวิธีการเปลี่ยนภาษาของไฟล์ปัจจุบันเพื่อใช้คุณสมบัติการเน้นไวยากรณ์? ตัวอย่างเช่น*.jsxใช้ JavaScript จริง แต่ VS Code ไม่รู้จัก

11
การแปลงสตริงอินพุตผู้ใช้เป็นนิพจน์ทั่วไป
ฉันกำลังออกแบบเครื่องมือทดสอบนิพจน์ปกติใน HTML และ JavaScript ผู้ใช้จะป้อน regex สตริงและเลือกฟังก์ชั่นที่พวกเขาต้องการทดสอบด้วย (เช่นค้นหาจับคู่แทนที่ ฯลฯ ) ผ่านปุ่มตัวเลือกและโปรแกรมจะแสดงผลลัพธ์เมื่อฟังก์ชันนั้นทำงานด้วยอาร์กิวเมนต์ที่ระบุ โดยธรรมชาติจะมีกล่องข้อความเพิ่มเติมสำหรับการขัดแย้งพิเศษเพื่อแทนที่และเช่น ปัญหาของฉันคือรับสตริงจากผู้ใช้และเปลี่ยนเป็นนิพจน์ทั่วไป ถ้าผมบอกว่าพวกเขาไม่จำเป็นต้องมี//'s รอบ regex ที่พวกเขาใส่ธงแล้วพวกเขาก็ไม่สามารถตั้งค่าเช่นและg iดังนั้นพวกเขาจะต้องมีการ//แสดงออก แต่ฉันจะแปลงสตริงนั้นเป็น regex ได้อย่างไร มันไม่สามารถเป็นตัวอักษรตั้งแต่สตริงและฉันไม่สามารถผ่านไปยังตัวสร้างนิพจน์ทั่วไปตั้งแต่สตริงไม่มันโดยไม่ต้อง//'s มีวิธีอื่นที่จะทำให้ผู้ใช้ป้อนสตริงใน regex หรือไม่ ฉันจะต้องแยกสตริงและธงของ regex ด้วย//แล้วสร้างมันอีกวิธีหนึ่งหรือไม่ ฉันควรให้พวกเขาใส่สายแล้วใส่ธงแยกต่างหาก?
333 javascript  html  regex 

10
วิธีที่ง่ายที่สุดในการกลับรายการ ArrayList คืออะไร
วิธีที่ง่ายที่สุดในการกลับรายการ ArrayList นี้คืออะไร ArrayList<Integer> aList = new ArrayList<>(); //Add elements to ArrayList object aList.add("1"); aList.add("2"); aList.add("3"); aList.add("4"); aList.add("5"); while (aList.listIterator().hasPrevious()) Log.d("reverse", "" + aList.listIterator().previous());

18
แทรกสตริงที่ดัชนีเฉพาะ
ฉันจะแทรกสตริงที่ดัชนีเฉพาะของสตริงอื่นได้อย่างไร var txt1 = "foo baz" สมมติว่าฉันต้องการแทรก "บาร์" หลังจาก "foo" ฉันจะบรรลุได้อย่างไร ฉันคิดsubstring()แต่ต้องมีวิธีที่ง่ายกว่าตรงไปข้างหน้า
333 javascript  string 

8
วิธีรีสตาร์ทคอนเทนเนอร์เดียวที่มีตัวเชื่อมต่อประกอบด้วย
ฉันมีdocker-compose.ymlไฟล์ที่มี 4 คอนเทนเนอร์: redis, postgres, api, คนทำงาน ในระหว่างการพัฒนาของผู้ปฏิบัติงานฉันมักต้องเริ่มต้นใหม่เพื่อใช้การเปลี่ยนแปลง มีวิธีที่ดีในการรีสตาร์ทคอนเทนเนอร์ (เช่นworker) โดยไม่รีสตาร์ทคอนเทนเนอร์อื่นหรือไม่?

19
วิธีเรียกใช้ไฟล์ EXE ใน PowerShell ด้วยพารามิเตอร์ที่มีช่องว่างและเครื่องหมายคำพูด
คุณรันคำสั่งต่อไปนี้ใน PowerShell ได้อย่างไร C: \ Program Deploy \ msdeploy.exe Web \ Files \ IIS \ Microsoft เว็บ - แหล่งข้อมูล: ซิงค์: dbfullsql = "แหล่งข้อมูล = mysource; Integrated Security = false ID ผู้ใช้ = sa; Pwd = sapass!; ฐานข้อมูล = mydb;" -dest: dbfullsql = "Data Source =. \ mydestsource; Integrated Security = …

1
นับจำนวนไฟล์ภายในไดเรกทอรีใน Linux หรือไม่ [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เพื่อนับจำนวนไฟล์ในไดเรกทอรีฉันมักจะใช้ ls directory | wc -l แต่มีคำสั่งอื่นที่ไม่ได้ใช้wc?
333 linux  ls 

11
ตัวอย่างสุ่มแถวใน dataframe
ฉันกำลังพยายามหาฟังก์ชั่นที่เหมาะสมซึ่งจะคืนค่าจำนวนแถวที่ระบุแบบสุ่มโดยไม่ต้องเปลี่ยนจาก data frame ในภาษา R หรือไม่? ใครช่วยฉันออกได้บ้าง
333 r  dataframe  sample  r-faq 

16
คอนเทนเนอร์นักเทียบท่าจะหยุดโดยอัตโนมัติหลังจาก“ นักเทียบท่าเรียกใช้ -d”
ตามบทช่วยสอนที่ฉันอ่านมาการใช้ " docker run -d" จะเริ่มต้นคอนเทนเนอร์จากอิมเมจและคอนเทนเนอร์จะทำงานในพื้นหลัง นี่คือลักษณะที่ปรากฏเราสามารถเห็นว่าเรามี ID คอนเทนเนอร์แล้ว root@docker:/home/root# docker run -d centos 605e3928cdddb844526bab691af51d0c9262e0a1fc3d41de3f59be1a58e1bd1d แต่ถ้าฉันวิ่ง " docker ps" ไม่มีอะไรถูกส่งคืน ดังนั้นฉันจึงลอง " docker ps -a" ฉันเห็นคอนเทนเนอร์ออกแล้ว: root@docker:/home/root# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 605e3928cddd centos:latest "/bin/bash" 31 minutes ago Exited (0) 31 minutes ago kickass_swartz …
333 docker 

3
อะไรคือความแตกต่างระหว่างแท็กที่มีคำอธิบายประกอบและไม่มีการแก้ไข?
หากฉันต้องการติดแท็กการกระทำปัจจุบัน ฉันรู้ว่าทั้งสองบรรทัดคำสั่งต่อไปนี้ทำงาน: git tag <tagname> และ git tag -a <tagname> -m '<message>' ความแตกต่างระหว่างคำสั่งเหล่านี้คืออะไร?
333 git  tags  git-tag 

27
ฉันจะรับเดือนและวันที่ของ JavaScript ในรูปแบบ 2 หลักได้อย่างไร
เมื่อเราเรียกgetMonth()และgetDate()บนวัตถุที่เราจะได้รับdate single digit numberตัวอย่างเช่น : สำหรับjanuaryมันแสดงแต่ฉันต้องการที่จะแสดงเป็น1 01ทำอย่างไร
333 javascript 

18
ValueError: ตัวอักษรที่ไม่ถูกต้องสำหรับ int () ที่มีฐาน 10: ''
ฉันกำลังสร้างโปรแกรมที่อ่านไฟล์และหากบรรทัดแรกของไฟล์ไม่ว่างเปล่ามันจะอ่านสี่บรรทัดถัดไป ทำการคำนวณบนบรรทัดเหล่านั้นจากนั้นอ่านบรรทัดถัดไป หากบรรทัดนั้นไม่ว่างเปล่ามันจะดำเนินต่อไป อย่างไรก็ตามฉันได้รับข้อผิดพลาดนี้: ValueError: invalid literal for int() with base 10: ''. กำลังอ่านบรรทัดแรก แต่ไม่สามารถแปลงเป็นจำนวนเต็มได้ ฉันจะแก้ไขปัญหานี้ได้อย่างไร รหัส: file_to_read = raw_input("Enter file name of tests (empty string to end program):") try: infile = open(file_to_read, 'r') while file_to_read != " ": file_to_write = raw_input("Enter output file name (.csv will be appended to …
333 python 

30
ทำไมต้องใช้ภาษา [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเห็นการสนทนาเกี่ยวกับภาษาและสิ่งต่าง ๆ มากมายที่นี่ ทำไมคุณต้องใช้หนึ่งในภาษา "ดั้งเดิม" พวกเขาทำอะไรได้ดีกว่า สิ่งที่แย่กว่านั้นคืออะไร? แอปพลิเคชั่นการเขียนโปรแกรมที่ใช้งานได้ดีที่สุดคืออะไร

17
“ คำเตือน: แอพของ iPhone ควรมีสถาปัตยกรรม armv6” แม้จะมีการตั้งค่าการสร้าง
เป็นเวลานานแล้วที่ฉันต้องปรับการตั้งค่าการสร้างโครงการ หลังจากอัปเกรดเป็น SDK ล่าสุดฉันมีปัญหาในการสร้างการกำหนดค่าการกระจายเฉพาะกิจ สร้างสร้างคำเตือนและข้อผิดพลาดนี้: คำเตือน: แอป iPhone ควรมีสถาปัตยกรรม armv6 (ARCHS ปัจจุบัน = "armv7") iPhone / iPod Touch: แอปพลิเคชั่นที่ใช้งานได้ขาดสถาปัตยกรรมที่ต้องการ ต้องมีสถาปัตยกรรมอย่างน้อยหนึ่งอย่างต่อไปนี้: armv6 (-19033) อย่างไรก็ตามในโครงการของฉันฉันคิดว่าฉันมีการตั้งค่าที่ถูกต้อง: สถาปัตยกรรมคือ: มาตรฐาน (armv6 armv7) ฐาน SDK: iOS ล่าสุด (ตั้งค่าปัจจุบันเป็น iOS 4.2) สถาปัตยกรรมที่ถูกต้อง: armv6 armv7 ฉันทำความสะอาดเป้าหมายทั้งหมดแล้ว ฉันขอขอบคุณเคล็ดลับใด ๆ
332 ios  xcode 

12
รับ TFS เพื่อข้ามโฟลเดอร์แพ็คเกจของฉัน
ฉันพยายามรับ TFS (2013) เพื่อเพิกเฉยต่อฉัน packagesโฟลเดอร์ฉันไม่ต้องการให้แหล่งควบคุมเพราะฉันใช้ NuGet และมันยอดเยี่ยมมาก! ฉันลองปิดบัง (ดูเหมือนจะไม่ทำงาน) ฉันพยายามเพิ่ม.tfignoreไฟล์ - ไม่มีอะไรถูกละเว้น ทำไมทีม TFS ไม่เพียงเพิ่มตัวเลือกในการเพิกเฉยโฟลเดอร์หรือไฟล์อย่างถาวรเช่นเดียวกับไคลเอนต์การโค่นล้มจำนวนมาก!
332 tfs  nuget 

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