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

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

30
“ ไม่สามารถแก้ไขสัญลักษณ์ R” ใน Android Studio
ต้องการปรับปรุงโพสต์นี้หรือไม่? ให้คำตอบโดยละเอียดสำหรับคำถามนี้รวมถึงการอ้างอิงและคำอธิบายว่าทำไมคำตอบของคุณถึงถูกต้อง คำตอบที่ไม่มีรายละเอียดเพียงพออาจแก้ไขหรือลบออกได้ ในกรณีในทุกชั้นเรียนของฉันที่ฉันอ้างอิงทุกR.id.somethingที่Rอยู่ในสีแดงและกล่าวว่า "ไม่สามารถแก้ไขสัญลักษณ์ R" นอกจากนี้ทุกครั้งที่มีการR.layout.somethingขีดเส้นใต้สีแดงและบอกว่า "ไม่สามารถแก้ไขวิธี setContentView (?)" โครงการสร้างได้ดีอยู่เสมอ มันน่ารำคาญที่เห็นสิ่งนี้ตลอดเวลา ฉันได้อ่านคำถามอื่น ๆ มากมายที่นี่เกี่ยวกับสิ่งที่คล้ายกัน แต่ส่วนใหญ่เกี่ยวข้องกับการนำเข้าโครงการจาก Eclipse ฉันใช้สิ่งที่ฉันเชื่อว่าเป็น Android Studio เวอร์ชันล่าสุดและโครงการถูกสร้างขึ้นด้วย Android Studio และทำงานได้โดยไม่มีปัญหา "ไม่สามารถแก้ไข R" ได้ ฉันอยากจะรู้ว่าอะไรทำให้เกิดสิ่งนี้ถ้าใครรู้

19
ฉันจะรับชื่อคอลัมน์จากตารางใน SQL Server ได้อย่างไร
ฉันต้องการสอบถามชื่อของคอลัมน์ทั้งหมดของตาราง ฉันพบวิธีการทำสิ่งนี้ใน: คำพยากรณ์ MySQL PostgreSQL แต่ฉันจำเป็นต้องรู้: สิ่งนี้สามารถทำได้ในMicrosoft SQL Server (2008 ในกรณีของฉัน)?

30
การอัพเกรด Node.js เป็นเวอร์ชั่นล่าสุด
ดังนั้นฉันได้ติดตั้ง Node.js และตอนนี้เมื่อฉันพยายามติดตั้ง Mongoosejs ฉันพบข้อผิดพลาดบอกฉันว่าฉันไม่มี Node.js รุ่นที่ต้องการ (ฉันมี v0.4.11 และ v0.4.12 เป็นสิ่งจำเป็น) ฉันจะอัพเกรดเป็นเวอร์ชั่นนี้ได้อย่างไร? ฉันคิดว่าฉันสามารถติดตั้งได้อีกครั้งด้วยเวอร์ชันล่าสุด แต่ฉันไม่ต้องการทำก่อนที่ฉันจะแน่ใจว่าโฟลเดอร์โครงการในโฟลเดอร์ "โหนด" จะไม่ถูกลบ
715 node.js  upgrade 



7
การเขียน DataFrame นุ่นเป็นไฟล์ CSV
ฉันมี dataframe เป็นหมีแพนด้าซึ่งฉันต้องการจะเขียนไปยังไฟล์ CSV ฉันกำลังทำสิ่งนี้โดยใช้: df.to_csv('out.csv') และได้รับข้อผิดพลาด: UnicodeEncodeError: 'ascii' codec can't encode character u'\u03b1' in position 20: ordinal not in range(128) มีวิธีใดบ้างที่จะหลีกเลี่ยงสิ่งนี้ได้อย่างง่ายดาย (เช่นฉันมีอักขระ Unicode ในกรอบข้อมูลของฉัน)? และมีวิธีการเขียนไปยังไฟล์ที่คั่นด้วยแท็บแทนการใช้ CSV เช่นวิธีการ 'to-tab' (ที่ฉันไม่คิดว่ามีอยู่)?
714 python  csv  pandas  dataframe 

24
ฉันจะทำให้ JavaScript ยุ่งเหยิง (ป้องกัน) ได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ฉันต้องการสร้างแอปพลิเคชัน JavaScript ที่ไม่ใช่โอเพ่นซอร์สดังนั้นฉันต้องการเรียนรู้วิธีทำให้โค้ด JS ของฉันงงงวย? เป็นไปได้ไหม

10
ฉันจะบันทึกสตรีมไปยังไฟล์ใน C # ได้อย่างไร
ฉันมีStreamReaderวัตถุที่ฉันเริ่มต้นกับกระแสตอนนี้ฉันต้องการบันทึกกระแสข้อมูลนี้ลงดิสก์ (กระแสข้อมูลอาจเป็น.gifหรือ.jpgหรือ.pdf) รหัสที่มีอยู่: StreamReader sr = new StreamReader(myOtherObject.InputStream); ฉันต้องการบันทึกสิ่งนี้ลงดิสก์ (ฉันมีชื่อไฟล์) ในอนาคตฉันอาจต้องการเก็บสิ่งนี้ไว้ใน SQL Server ฉันมีประเภทการเข้ารหัสด้วยซึ่งฉันจะต้องใช้ถ้าฉันเก็บไว้ใน SQL Server ถูกต้องหรือไม่
713 c#  .net  stream 

7
ชุด -e หมายถึงอะไรในสคริปต์ทุบตี?
ฉันกำลังศึกษาเนื้อหาของไฟล์preinstนี้ที่สคริปต์ดำเนินการก่อนแพ็กเกจนั้นจะถูกแตกจากไฟล์ Debian archive (.deb) สคริปต์มีรหัสต่อไปนี้: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d /usr/share/MyApplicationName ]; then echo "MyApplicationName is just installed" return 1 fi rm -Rf $HOME/.config/nautilus-actions/nautilus-actions.conf rm -Rf $HOME/.local/share/file-manager/actions/* fi # End automatically added section ข้อความค้นหาแรกของฉันเกี่ยวกับบรรทัด: set -e ฉันคิดว่าสคริปต์ส่วนที่เหลือนั้นค่อนข้างเรียบง่าย: …
713 linux  bash  shell  sh 

8
ส่วนหัว HTTP เป็นกรณี ๆ หรือไม่?
ในโพสต์บล็อกฉันใช้ PHP ต่อไปนี้เพื่อตั้งค่าประเภทเนื้อหาของการตอบสนอง: header('content-type: application/json; charset=utf-8'); ฉันเพิ่งได้รับความคิดเห็นเกี่ยวกับการโพสต์ที่บอกว่าcontent-typeจะต้องเป็นตัวพิมพ์ใหญ่, Content-type. ถูกต้องหรือไม่ ดูเหมือนว่าจะทำงานกับฉันด้วยตัวพิมพ์เล็กทั้งหมดและฉันคิดว่าส่วนหัว HTTP นั้นไม่ตรงตามตัวพิมพ์ใหญ่ - เล็ก หรือมันทำงานเพียงเพราะเบราว์เซอร์ดี?
713 http  http-headers 

10
การนำเข้าสัมพัทธ์ใน Python 3
ฉันต้องการนำเข้าฟังก์ชั่นจากไฟล์อื่นในไดเรกทอรีเดียวกัน บางครั้งมันก็ใช้ได้สำหรับฉันด้วยfrom .mymodule import myfunctionแต่บางครั้งฉันก็: SystemError: Parent module '' not loaded, cannot perform relative import บางครั้งก็ใช้งานได้from mymodule import myfunctionแต่บางครั้งฉันก็มี: SystemError: Parent module '' not loaded, cannot perform relative import ฉันไม่เข้าใจตรรกะที่นี่และฉันไม่สามารถหาคำอธิบายใด ๆ มันดูสุ่มอย่างสมบูรณ์ มีคนอธิบายให้ฉันฟังหน่อยว่าตรรกะอะไรที่อยู่เบื้องหลังทั้งหมดนี้

7
อะไรคือความแตกต่างระหว่าง“ =” และ“ <-” ผู้ประกอบการที่ได้รับมอบหมายใน R?
อะไรคือความแตกต่างระหว่างผู้ประกอบการที่ได้รับมอบหมาย=และ&lt;-ใน R? ฉันรู้ว่าผู้ประกอบการแตกต่างกันเล็กน้อยตามตัวอย่างนี้แสดงให้เห็น x &lt;- y &lt;- 5 x = y = 5 x = y &lt;- 5 x &lt;- y = 5 # Error in (x &lt;- y) = 5 : could not find function "&lt;-&lt;-" แต่นี่คือความแตกต่างเท่านั้น?

30
จะวัดการใช้หน่วยความจำจริงของแอพพลิเคชั่นหรือกระบวนการได้อย่างไร?
คำถามนี้ครอบคลุมในรายละเอียดที่ดีที่นี่ คุณวัดการใช้หน่วยความจำของแอปพลิเคชั่นหรือกระบวนการใน Linux ได้อย่างไร? จากบทความในบล็อกของใช้หน่วยความจำความเข้าใจบน Linux , psไม่ได้เป็นเครื่องมือที่ถูกต้องที่จะใช้สำหรับความตั้งใจนี้ ทำไมps"ผิด" ขึ้นอยู่กับว่าคุณมองอย่างไรpsจะไม่รายงานการใช้หน่วยความจำจริงของกระบวนการ สิ่งที่ทำจริง ๆ คือการแสดงว่าหน่วยความจำจริงแต่ละกระบวนการจะใช้เวลาเท่าใดหากเป็นกระบวนการเดียวที่ทำงานอยู่ แน่นอนเครื่อง Linux ทั่วไปมีกระบวนการหลายโหลทำงานในเวลาใดก็ตามซึ่งหมายความว่า vsz และหมายเลข RSS รายงานโดยpsเกือบจะแน่นอนที่ไม่ถูกต้อง
712 linux  memory  process 


14
วิธีเรียกใช้สคริปต์ PowerShell
ฉันจะเรียกใช้สคริปต์ PowerShell ได้อย่างไร ฉันมีสคริปต์ชื่อ myscript.ps1 ฉันติดตั้งเฟรมเวิร์กที่จำเป็นทั้งหมดแล้ว ฉันตั้งสิ่งนโยบายการดำเนินการที่ ฉันได้ปฏิบัติตามคำแนะนำในหน้าช่วยเหลือ MSDN นี้ แล้วและพยายามเรียกใช้เช่นนั้น: powershell.exe 'C:\my_path\yada_yada\run_import_script.ps1'(มีหรือไม่มี--noexit) ซึ่งจะส่งคืนอะไรเลยยกเว้นว่าชื่อไฟล์เป็นผลลัพธ์ ไม่มีข้อผิดพลาดไม่มีข้อความไม่มีอะไรเลย โอ้เมื่อฉันเพิ่ม-noexitสิ่งเดียวกันจะเกิดขึ้น แต่ฉันยังคงอยู่ใน PowerShell และต้องออกด้วยตนเอง ไฟล์. ps1 ควรจะเรียกใช้โปรแกรมและส่งคืนระดับข้อผิดพลาดขึ้นอยู่กับเอาต์พุตของโปรแกรมนั้น แต่ฉันค่อนข้างแน่ใจว่าฉันยังไม่ได้ไปถึงที่นั่น ผมทำอะไรผิดหรือเปล่า?

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