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

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

5
แปลงรายการเป็น tuple ใน Python
ฉันพยายามแปลงรายการเป็น tuple โซลูชันส่วนใหญ่ใน Google เสนอรหัสต่อไปนี้: l = [4,5,6] tuple(l) อย่างไรก็ตามรหัสส่งผลให้เกิดข้อผิดพลาดเมื่อฉันเรียกใช้: TypeError: วัตถุ 'tuple' ไม่สามารถเรียกได้ฉันจะแก้ไขปัญหานี้ได้อย่างไร

10
ฉันจะข้ามไฟล์ในไดเรกทอรีใน Git ได้อย่างไร?
ไวยากรณ์ที่เหมาะสมสำหรับ.gitignoreไฟล์ที่จะข้ามไฟล์ในไดเรกทอรีคืออะไร? มันจะเป็น config/databases.yml cache/* log/* data/sql/* lib/filter/base/* lib/form/base/* lib/model/map/* lib/model/om/* หรือ /config/databases.yml /cache/* /log/* /data/sql/* /lib/filter/base/* /lib/form/base/* /lib/model/map/* /lib/model/om/* ?
544 git  gitignore 

7
ใครบ้างมีเกณฑ์มาตรฐาน (รหัส & ผลลัพธ์) เปรียบเทียบประสิทธิภาพของแอพ Android ที่เขียนใน Xamarin C # และ Java [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิด 2 ปีที่ผ่านมา ฉันพบว่า Xamarin อ้างว่าการใช้งานโมโนบน Android และแอพที่รวบรวมด้วย C # นั้นเร็วกว่าโค้ด Java ใครบ้างที่มีการวัดประสิทธิภาพจริง ๆ บนโค้ด Java และ C # ที่คล้ายกันมากบนแพลตฟอร์ม Android ที่แตกต่างกันเพื่อตรวจสอบการอ้างสิทธิ์ดังกล่าวสามารถโพสต์โค้ดและผลลัพธ์ได้หรือไม่ เพิ่มเมื่อวันที่ 18 มิถุนายน 2013 เนื่องจากไม่มีคำตอบและไม่สามารถหามาตรฐานดังกล่าวที่ทำโดยผู้อื่นได้ตัดสินใจทำการทดสอบของฉันเอง น่าเสียดายที่คำถามของฉันยังคง "ถูกล็อก" ดังนั้นฉันจึงไม่สามารถโพสต์สิ่งนี้เป็นคำตอบได้เพียงแก้ไขคำถามเท่านั้น โปรดลงคะแนนเพื่อเปิดคำถามนี้อีกครั้ง สำหรับ C # ฉันใช้ Xamarin.Android Ver 4.7.09001 (เบต้า) ซอร์สโค้ดข้อมูลทั้งหมดที่ฉันใช้สำหรับการทดสอบและรวบรวมแพ็คเกจ APK อยู่ใน GitHub: …
544 c#  java  android  xamarin  dot42 

17
ฉันจะเรียกคืนไฟล์ดัมพ์จาก mysqldump ได้อย่างไร
ฉันได้รับไฟล์ฐานข้อมูล MySQL ที่ฉันต้องการคืนค่าเป็นฐานข้อมูลในเครื่อง Windows Server 2008 ของฉัน ฉันพยายามใช้ผู้ดูแลระบบ MySQL แต่ฉันพบข้อผิดพลาดต่อไปนี้: ไฟล์ที่เลือกสร้างโดย mysqldump และไม่สามารถกู้คืนได้โดยแอปพลิเคชันนี้ ฉันจะทำงานนี้ได้อย่างไร
544 mysql  sql  database 

23
ฉันจะแทนที่อักขระที่ดัชนีเฉพาะใน JavaScript ได้อย่างไร
Наэтотвопросестьответына Stack Overflow нарусском : Заменитьсимволвстрокепоиндексу ฉันมีสตริงสมมติว่าHello worldและฉันต้องการแทนที่ถ่านที่ดัชนี 3 ฉันจะแทนที่ถ่านได้อย่างไรโดยการระบุดัชนี? var str = "hello world"; ฉันต้องการบางสิ่งบางอย่าง str.replaceAt(0,"h");

7
ฉันควรเพิ่มข้อยกเว้นใดในการรวมอาร์กิวเมนต์ที่ไม่ถูกต้อง / ผิดกฎหมายใน Python
ฉันสงสัยเกี่ยวกับวิธีปฏิบัติที่ดีที่สุดในการระบุการรวมอาร์กิวเมนต์ที่ไม่ถูกต้องใน Python ฉันเจอสถานการณ์บางอย่างที่คุณมีฟังก์ชั่นดังนี้ def import_to_orm(name, save=False, recurse=False): """ :param name: Name of some external entity to import. :param save: Save the ORM object before returning. :param recurse: Attempt to import associated objects as well. Because you need the original object to have a key to relate to, save must be …


30
ฉันจะรับตัวสร้างแบบสอบถามเพื่อแสดงผลแบบสอบถาม SQL ดิบเป็นสตริงได้อย่างไร
รับรหัสต่อไปนี้: DB::table('users')->get(); ฉันต้องการรับสตริงแบบสอบถาม SQL ดิบที่ตัวสร้างแบบสอบถามฐานข้อมูลจะสร้างขึ้น SELECT * FROM usersในตัวอย่างนี้ก็จะเป็น ฉันจะทำสิ่งนี้ได้อย่างไร

12
แท็ก HTML <div> และ <span> แตกต่างกันอย่างไร
ผมอยากจะถามสำหรับบางตัวอย่างง่ายๆแสดงการใช้ประโยชน์จากและ&lt;div&gt; &lt;span&gt;ฉันเคยเห็นพวกเขาทั้งสองเคยทำเครื่องหมายส่วนของหน้าเว็บด้วยidหรือclassแต่ฉันสนใจที่จะรู้ว่ามีบางครั้งที่คน ๆ หนึ่งต้องการมากกว่า
543 html  tags 

6
Git จะจัดการกับการชน SHA-1 บนหยดได้อย่างไร
สิ่งนี้อาจไม่เคยเกิดขึ้นในโลกแห่งความเป็นจริงและอาจไม่เกิดขึ้น แต่ลองพิจารณาสิ่งนี้: สมมติว่าคุณมีพื้นที่เก็บข้อมูลคอมไพล์ทำคอมมิชชันและโชคร้ายมาก: หนึ่งใน blobs นั้นมี SHA-1 เหมือนกัน เป็นอีกรายการหนึ่งที่มีอยู่แล้วในที่เก็บของคุณ คำถามคือ Git จะจัดการกับสิ่งนี้อย่างไร ล้มเหลวเพียง? ค้นหาวิธีการเชื่อมโยงสอง blobs และตรวจสอบว่าสิ่งใดที่จำเป็นตามบริบทหรือไม่ ช่วยพัฒนาสมองมากกว่าปัญหาจริง แต่ฉันพบว่าปัญหาน่าสนใจ

12
htmlentities () กับ htmlspecialchars ()
อะไรคือความแตกต่างระหว่างและhtmlspecialchars() htmlentities()เมื่อใดที่ฉันควรใช้รายการใดรายการหนึ่ง
543 php 

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) โดยไม่ต้องทำตามขั้นตอนพิเศษนี้หรือไม่?

6
กฎการยกเลิก Iterator
กฎการตรวจสอบความถูกต้องของตัววนซ้ำสำหรับคอนเทนเนอร์ C ++ มีอะไรบ้าง โดยเฉพาะอย่างยิ่งในรูปแบบรายการสรุป (หมายเหตุ: นี่คือหมายถึงการเป็นรายการที่จะกองมากเกินของ C ++ คำถามที่พบบ่อย . ถ้าคุณต้องการที่จะวิจารณ์ความคิดของการให้คำถามที่พบบ่อยในรูปแบบนี้แล้วโพสต์บนเมตาที่เริ่มต้นทั้งหมดนี้ . จะเป็นสถานที่ที่จะทำเช่นนั้นได้คำตอบ คำถามนั้นได้รับการตรวจสอบในห้องสนทนา C ++ซึ่งแนวคิด FAQ เริ่มต้นตั้งแต่แรกดังนั้นคำตอบของคุณมีโอกาสมากที่จะได้รับการอ่านโดยผู้ที่คิดแนวคิดนี้)
543 c++  c++11  iterator  c++17  c++-faq 

5
เหตุใดบางครั้งช่องว่างจึงจำเป็นต้องใช้กับอักขระเมตา
ไม่กี่เดือนที่ผ่านมาฉันสักรอยแยกระเบิดที่แขนของฉันและข้ามช่องว่างเพราะฉันคิดว่ามันดูดีกว่าถ้าไม่มีพวกเขา แต่สำหรับความกลัวของฉันบางครั้ง (ไม่เสมอไป) เมื่อฉันเรียกใช้ในเชลล์มันไม่ได้เริ่มวางระเบิด แต่มันก็แค่ทำให้เกิดข้อผิดพลาดทางไวยากรณ์ bash: syntax error near unexpected token `{:' เมื่อวานมันเกิดขึ้นเมื่อฉันพยายามเรียกใช้ในBash shell ของเพื่อนแล้วฉันก็เพิ่มช่องว่างและมันก็ใช้งานได้ทันที:(){ :|:&amp; };:แทนที่จะเป็น:(){:|:&amp;};: ช่องว่างสำคัญหรือไม่ มีรอยสักข้อผิดพลาดทางไวยากรณ์ที่แขนของฉัน?! ดูเหมือนว่าจะทำงานในzshเสมอแต่ไม่ใช่ใน Bash คำถามที่เกี่ยวข้องไม่ได้อธิบายอะไรเกี่ยวกับช่องว่างซึ่งเป็นคำถามของฉันจริงๆ เหตุใดช่องว่างจึงจำเป็นสำหรับ Bash เพื่อให้สามารถแยกวิเคราะห์ได้อย่างถูกต้อง

14
วางระดับตัวคูณในเฟรมข้อมูลที่ถูกเซตย่อย
factorฉันมีกรอบข้อมูลที่มี เมื่อฉันสร้างเซตย่อยของ dataframe นี้โดยใช้subsetหรือฟังก์ชั่นการทำดัชนีอื่นเฟรมข้อมูลใหม่จะถูกสร้างขึ้น อย่างไรก็ตามfactorตัวแปรยังคงรักษาระดับเดิมทั้งหมดแม้เมื่อ / หากไม่มีอยู่ใน dataframe ใหม่ สิ่งนี้ทำให้เกิดปัญหาเมื่อทำการพล็อตแบบเหลี่ยมเพชรพลอยหรือใช้ฟังก์ชั่นที่ขึ้นอยู่กับระดับปัจจัย วิธีรวบรัดที่สุดในการลบระดับออกจากปัจจัยในดาต้าเฟรมใหม่คืออะไร นี่คือตัวอย่าง: df &lt;- data.frame(letters=letters[1:5], numbers=seq(1:5)) levels(df$letters) ## [1] "a" "b" "c" "d" "e" subdf &lt;- subset(df, numbers &lt;= 3) ## letters numbers ## 1 a 1 ## 2 b 2 ## 3 c 3 # all levels are still …
543 r  dataframe  r-factor  r-faq 

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