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

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

15
ฉันจะรับสีจากรหัสสีฐานสิบหกโดยใช้. NET ได้อย่างไร
ฉันจะรับสีจากรหัสสีฐานสิบหก (เช่น#FFDFD991) ได้อย่างไร ฉันกำลังอ่านไฟล์และกำลังได้รับรหัสสีฐานสิบหก ฉันต้องการสร้างSystem.Windows.Media.Colorอินสแตนซ์ที่สอดคล้องกันสำหรับรหัสสีฐานสิบหก มีวิธีการ inbuilt ในกรอบการทำเช่นนี้?
595 c#  wpf  colors  hex 


5
ความแตกต่างระหว่างการแจกแจง distutils, setuptools และ distutils2?
สถานการณ์ ฉันพยายามพอร์ตไลบรารีโอเพนซอร์ซกับ Python 3 ( SymPyหากมีใครสงสัย) ดังนั้นฉันต้องทำงาน2to3โดยอัตโนมัติเมื่อสร้าง Python 3 ฉันต้องใช้distributeมัน ดังนั้นผมต้องพอร์ตระบบปัจจุบันซึ่ง (ตาม doctest) distutilsจะ ปัญหา แต่น่าเสียดายที่ผมไม่แน่ใจว่าสิ่งที่แตกต่างระหว่างโมดูลเหล่านี้distutils, ,distribute setuptoolsเอกสารนั้นเป็นแบบร่างที่ดีที่สุดเนื่องจากพวกเขาดูเหมือนจะแยกจากกันโดยมีจุดประสงค์เพื่อให้เข้ากันได้ในสถานการณ์ส่วนใหญ่ (แต่จริงๆแล้วไม่ใช่ทั้งหมด) ... เป็นต้นไปเรื่อย ๆ คำถาม มีคนอธิบายความแตกต่างได้ไหม ฉันควรใช้อะไรดี ทางออกที่ทันสมัยที่สุดคืออะไร (นอกเหนือจากนี้ฉันขอขอบคุณคู่มือบางอย่างเกี่ยวกับการย้ายไปที่Distributeแต่นั่นก็ไม่น่าเกินขอบเขตของคำถาม ... )


21
มี destructor สำหรับ Java หรือไม่?
มี destructor สำหรับ Java หรือไม่? ฉันดูเหมือนจะไม่สามารถค้นหาเอกสารใด ๆ เกี่ยวกับเรื่องนี้ หากไม่มีฉันจะบรรลุผลเช่นเดียวกันได้อย่างไร เพื่อให้คำถามของฉันเฉพาะเจาะจงมากขึ้นฉันกำลังเขียนแอปพลิเคชันที่เกี่ยวข้องกับข้อมูลและข้อกำหนดระบุว่าควรมีปุ่ม 'รีเซ็ต' ที่ทำให้แอปพลิเคชันกลับสู่สถานะเดิมที่เพิ่งเปิดตัว อย่างไรก็ตามข้อมูลทั้งหมดจะต้องเป็น 'สด' เว้นแต่ว่าแอปพลิเคชันจะปิดหรือกดปุ่มรีเซ็ต การเป็นโปรแกรมเมอร์ C / C ++ ฉันคิดว่านี่น่าจะเป็นเรื่องง่าย (และด้วยเหตุนี้ฉันวางแผนที่จะใช้มันครั้งสุดท้าย) ฉันจัดโครงสร้างโปรแกรมของฉันเพื่อให้วัตถุ 'ที่สามารถรีเซ็ตได้' ทั้งหมดจะอยู่ในระดับเดียวกันเพื่อที่ฉันจะสามารถทำลายวัตถุ 'สด' ทั้งหมดเมื่อกดปุ่มรีเซ็ต ฉันคิดว่าถ้าทั้งหมดที่ฉันทำคือเพียงการตรวจสอบข้อมูลและรอให้ตัวรวบรวมขยะเก็บพวกเขาจะไม่มีหน่วยความจำรั่วถ้าผู้ใช้ของฉันป้อนข้อมูลซ้ำแล้วกดปุ่มรีเซ็ตหรือไม่ ฉันคิดเช่นกันเนื่องจาก Java ค่อนข้างเป็นภาษาที่ควรมีวิธีป้องกันไม่ให้เกิดขึ้นหรือแก้ไขปัญหานี้อย่างสง่างาม

4
C # เทียบเท่ากับ SQL Server DataTypes
สำหรับประเภทข้อมูล SQL Server ต่อไปนี้ประเภทข้อมูลที่สอดคล้องกันใน C # คืออะไร ตัวเลขที่แน่นอน bigint numeric bit smallint decimal smallmoney int tinyint money ตัวเลขโดยประมาณ float real วันและเวลา date datetimeoffset datetime2 smalldatetime datetime time ตัวละครสตริง char varchar text อักขระ Unicode Strings nchar nvarchar ntext ไบนารีสตริง binary varbinary image ประเภทข้อมูลอื่น ๆ cursor timestamp hierarchyid uniqueidentifier sql_variant xml table …
594 c#  .net  sql-server 

14
ไฟล์จำนวนมากที่สร้างขึ้นสำหรับทุกโครงการเชิงมุม
ฉันต้องการเริ่มต้นแอพ Hello World ที่เรียบง่ายสำหรับ Angular เมื่อฉันทำตามคำแนะนำอย่างเป็นทางการเริ่มต้นอย่างรวดเร็วการติดตั้งได้สร้างไฟล์ 32,000 ไฟล์ในโครงการของฉัน ฉันคิดว่านี่เป็นความผิดพลาดหรือพลาดอะไรไปฉันก็เลยตัดสินใจใช้angi-cliแต่หลังจากตั้งค่าโปรเจคแล้วฉันนับ 41,000 ไฟล์ ฉันไปผิดที่ไหน ฉันขาดอะไรบางอย่างที่ชัดเจนจริง ๆ หรือไม่

10
ฉันจะผนวกสตริงหนึ่งไปยังอีกสตริงหนึ่งใน Python ได้อย่างไร?
ฉันต้องการวิธีที่มีประสิทธิภาพในการผนวกสตริงหนึ่งต่อไปยังอีกสตริงใน Python นอกเหนือจากที่กล่าวมา var1 = "foo" var2 = "bar" var3 = var1 + var2 มีวิธีการใช้ที่ดีในตัวหรือไม่?
594 python  string  append 




9
วิธีการคำนวณปริมาณการใช้ CPU และหน่วยความจำจากภายในกระบวนการ?
ฉันเคยมีหน้าที่กำหนดพารามิเตอร์ประสิทธิภาพต่อไปนี้จากภายในแอปพลิเคชันที่ทำงานอยู่: หน่วยความจำเสมือนทั้งหมดที่มี หน่วยความจำเสมือนที่ใช้อยู่ในปัจจุบัน หน่วยความจำเสมือนที่กระบวนการของฉันใช้อยู่ในปัจจุบัน RAM ทั้งหมดที่มี RAM ที่ใช้ในปัจจุบัน RAM ที่กระบวนการของฉันใช้อยู่ในปัจจุบัน % CPU ที่ใช้อยู่ในปัจจุบัน % CPU ที่กระบวนการของฉันใช้อยู่ในปัจจุบัน รหัสต้องทำงานบน Windows และ Linux แม้ว่านี่จะเป็นงานมาตรฐาน แต่การค้นหาข้อมูลที่จำเป็นในคู่มือ (WIN32 API, เอกสาร GNU) และบนอินเทอร์เน็ตใช้เวลาหลายวันเพราะมีข้อมูลที่ไม่สมบูรณ์ / ไม่ถูกต้อง / ล้าสมัยในหัวข้อนี้ พบว่ามี เพื่อช่วยผู้อื่นให้พ้นจากปัญหาเดียวกันฉันคิดว่าเป็นความคิดที่ดีที่จะรวบรวมข้อมูลที่กระจัดกระจายทั้งหมดรวมถึงสิ่งที่ฉันพบจากการลองผิดลองถูกที่นี่ในที่เดียว
593 c++  c  memory  cpu 

16
ข้อผิดพลาดของ MySQL 1093 - ไม่สามารถระบุตารางเป้าหมายสำหรับการอัปเดตในส่วนคำสั่งได้
ฉันมีตารางstory_categoryในฐานข้อมูลที่มีรายการที่เสียหาย แบบสอบถามถัดไปส่งคืนรายการที่เสียหาย: SELECT * FROM story_category WHERE category_id NOT IN ( SELECT DISTINCT category.id FROM category INNER JOIN story_category ON category_id=category.id); ฉันพยายามที่จะลบพวกเขาดำเนินการ: DELETE FROM story_category WHERE category_id NOT IN ( SELECT DISTINCT category.id FROM category INNER JOIN story_category ON category_id=category.id); แต่ฉันได้รับข้อผิดพลาดต่อไป: # 1093 - คุณไม่สามารถระบุตารางเป้าหมาย 'story_category' สำหรับการอัปเดตในส่วนคำสั่งได้ ฉันจะเอาชนะสิ่งนี้ได้อย่างไร

26
ฉันจะรับรายการไฟล์ในไดเรกทอรีโดยใช้ C หรือ C ++ ได้อย่างไร
ฉันจะกำหนดรายการไฟล์ในไดเรกทอรีจากภายในรหัส C หรือ C ++ ได้อย่างไร ฉันไม่ได้รับอนุญาตให้ดำเนินการlsคำสั่งและแยกผลลัพธ์จากภายในโปรแกรมของฉัน
593 c++  c  file  directory 


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