คำถามติดแท็ก status

14
จะรับ CPU และ RAM ใน Python ได้อย่างไร
วิธีที่คุณต้องการรับสถานะระบบปัจจุบัน (CPU ปัจจุบัน, RAM, พื้นที่ว่างดิสก์ ฯลฯ ) ใน Python คืออะไร? คะแนนโบนัสสำหรับแพลตฟอร์ม * nix และ Windows ดูเหมือนว่ามีวิธีที่เป็นไปได้สองสามข้อในการดึงข้อมูลนั้นออกจากการค้นหาของฉัน: การใช้ไลบรารี่เช่นPSI (ซึ่งดูเหมือนว่าจะไม่ได้รับการพัฒนาอย่างแข็งขันและไม่ได้รับการสนับสนุนในหลายแพลตฟอร์ม) หรือบางอย่างเช่นpystatgrab (ไม่มีกิจกรรมอีกเลยตั้งแต่ปี 2550 ดูเหมือนว่าจะไม่มีการสนับสนุน Windows) การใช้รหัสเฉพาะแพลตฟอร์มเช่นใช้os.popen("ps")หรือคล้ายกันสำหรับระบบ * nix และMEMORYSTATUSในctypes.windll.kernel32(ดูสูตรนี้ใน ActiveState ) สำหรับแพลตฟอร์ม Windows เราสามารถใส่คลาส Python ร่วมกับตัวอย่างโค้ดทั้งหมดได้ ไม่ใช่ว่าวิธีการเหล่านั้นไม่ดี แต่มีวิธีการหลายแพลตฟอร์มที่ได้รับการสนับสนุนเป็นอย่างดีหรือไม่?
335 python  system  cpu  status  ram 

4
สถานะ Git - มีวิธีแสดงการเปลี่ยนแปลงเฉพาะในไดเร็กทอรีเฉพาะหรือไม่?
ฉันต้องการดูรายการไฟล์ที่แก้ไขตั้งแต่การกระทำครั้งสุดท้ายตามที่git statusแสดง แต่ฉันสนใจเฉพาะไฟล์ที่อยู่ในไดเร็กทอรีเดียว มีวิธีทำไหม? ฉันลองgit status <directory>แล้ว แต่ดูเหมือนว่าจะมีบางอย่างที่แตกต่างไปจากเดิมอย่างสิ้นเชิง (แสดงรายการไฟล์ที่เปลี่ยนแปลงทั้งหมดเหมือนอย่างที่ฉันเขียนgit add <directory>ก่อน) เอกสารสำหรับ git-status ไม่ได้บอกอะไรมากนักนอกเหนือจากข้อเท็จจริงที่ว่ายอมรับตัวเลือกเดียวกับที่ git-comm ทำ (แต่จุดประสงค์ของ git-comm ไม่ได้แสดงรายการไฟล์ที่เปลี่ยนแปลง)
141 git  directory  status 

6
สถานะ Git ละเว้นการสิ้นสุดบรรทัด / ไฟล์ที่เหมือนกัน / สภาพแวดล้อม windows & linux / dropbox / mled
ฉันจะทำอย่างไร สถานะคอมไพล์ ไม่สนใจความแตกต่างของการสิ้นสุดบรรทัด? ข้อมูลเบื้องหลัง: ฉันใช้ Windows และ Linux แบบสุ่มเพื่อทำงานในโครงการ โครงการอยู่ใน Dropbox ฉันพบมากมายเกี่ยวกับวิธีทำให้ git diff ไม่สนใจการลงท้ายบรรทัด เนื่องจากฉันใช้ meld git diff จึงเปิด meld สำหรับแต่ละไฟล์ และ meld พูดว่า "ไฟล์เหมือนกัน" ดังนั้นฉันจะหลีกเลี่ยงสิ่งนี้ได้อย่างไร Git ควรเปิด meld สำหรับไฟล์ที่เปลี่ยนแปลงเท่านั้น และสถานะ git ไม่ควรรายงานไฟล์ว่ามีการเปลี่ยนแปลงหากมีเพียงส่วนท้ายของไฟล์ที่แตกต่างกัน แก้ไข: สาเหตุ: สิ่งนี้เกิดขึ้นเนื่องจากการตั้งค่านี้ใน Windows core.autocrlf จริง ดังนั้นฉันจึงตรวจสอบสำเนาที่ใช้งานได้บน Linux และตั้งค่า core.autocrlf false บน Windows คงจะดีไม่น้อยหากทราบวิธีทำให้สถานะคอมไพล์ไม่สนใจบรรทัดใหม่ที่แตกต่างกัน

11
สัญลักษณ์สถานะการโค่นล้ม“ ~” หมายถึงอะไร?
ฉันได้รับสัญลักษณ์ตัวหนอนเมื่อฉันทำsvn statusไฟล์. นี่คือผลลัพธ์ของโครงการหลังจากแก้ไขใน XCode svn status M build/Currency_Converter.build/Currency_Converter.pbxindex/imports.pbxbtree M build/Currency_Converter.build/Currency_Converter.pbxindex/pbxindex.header M build/Currency_Converter.build/Currency_Converter.pbxindex/symbols0.pbxsymbols ~ build/Currency_Converter.build/Currency_Converter.pbxindex/strings.pbxstrings M main.m //more changed files มีความคิดว่าหมายความว่าอย่างไร? ไม่พบใน google หรือแผ่นโกง svn ใด ๆ ที่น่าสนใจคือฉันแก้ไขเฉพาะ main.m แต่มีไฟล์ที่แก้ไขมากมาย Dunno ทำไมถึงเป็นเช่นนั้น ใครมีเคล็ดลับในการทำงานกับ SVN และ XCode บ้าง? ฉันควรวางไฟล์ต้นฉบับภายใต้การควบคุมเวอร์ชันเท่านั้นหรือไม่ แก้ไข: - เกิดจากไฟล์ที่อยู่ภายใต้การควบคุมเวอร์ชันแล้วถูกแทนที่ด้วยไฟล์ประเภทอื่น ในกรณีนี้ strings.pbxstrings เคยเป็นไฟล์และตอนนี้กลายเป็นไดเร็กทอรี คุณธรรมของเรื่องราวคืออย่าใส่โฟลเดอร์บิลด์ของคุณไว้ในการควบคุมเวอร์ชัน
110 svn  xcode  status 

7
จะเปลี่ยนสีแถบสถานะให้ตรงกับแอพใน Lollipop ได้อย่างไร? [Android]
ในการอัปเดตอมยิ้มใหม่ฉันสังเกตเห็นว่าเมื่อใช้แอป Google ดั้งเดิมสีของแถบสถานะจะเปลี่ยนไปเพื่อให้ตรงกับแถบการทำงานบนแอปที่คุณกำลังเรียกใช้ ฉันเห็นมันอยู่ในแอพ Twitter ด้วยดังนั้นฉันเดาว่าไม่ใช่เฉพาะ Google ที่ทำได้ ไม่มีใครรู้วิธีทำถ้าเป็นไปได้?

14
วิธีทำเครื่องหมายบิลด์ไม่เสถียรในเจนกินส์เมื่อเรียกใช้เชลล์สคริปต์
ในโปรเจ็กต์ที่ฉันกำลังทำอยู่เรากำลังใช้เชลล์สคริปต์เพื่อดำเนินการงานต่างๆ บางสคริปต์เป็นสคริปต์ sh / bash ที่รัน rsync และบางสคริปต์เป็น PHP สคริปต์ PHP ตัวหนึ่งกำลังเรียกใช้การทดสอบการรวมบางอย่างที่ส่งออกไปยัง JUnit XML รายงานการครอบคลุมโค้ดและสิ่งที่คล้ายกัน เจนกินส์สามารถทำเครื่องหมายงานที่ประสบความสำเร็จ / ล้มเหลวขึ้นอยู่กับสถานะทางออก ในPHP สคริปต์จะออกด้วย 1หากตรวจพบว่าการทดสอบล้มเหลวระหว่างการรัน เชลล์สคริปต์อื่น ๆ รันคำสั่งและใช้โค้ดออกจากโค้ดเหล่านั้นเพื่อทำเครื่องหมายบิลด์ว่าล้มเหลว // :: End of PHP script: // If any tests have failed, fail the build if ($build_error) exit(1); ในJenkins Terminologyโครงสร้างที่ไม่เสถียรถูกกำหนดให้เป็น: บิวด์ไม่เสถียรหากสร้างสำเร็จและผู้เผยแพร่อย่างน้อยหนึ่งรายรายงานว่าไม่เสถียร ตัวอย่างเช่นหากกำหนดค่าผู้เผยแพร่ JUnit และการทดสอบล้มเหลวโครงสร้างจะถูกทำเครื่องหมายว่าไม่เสถียร ฉันจะทำให้เจนกินส์ทำเครื่องหมายบิลด์ว่าไม่เสถียรแทนที่จะเป็นเพียงความสำเร็จ / …
93 shell  jenkins  build  status 

1
ควรใช้รหัสสถานะ HTTP 502 หากพร็อกซีไม่ได้รับการตอบสนองเลย?
ตาม RFC: 10.5.3 502 Bad Gateway เซิร์ฟเวอร์ในขณะที่ทำหน้าที่เป็นเกตเวย์หรือพร็อกซีได้รับการตอบสนองที่ไม่ถูกต้องจากเซิร์ฟเวอร์ต้นทางที่เข้าถึงเพื่อพยายามตอบสนองคำขอ การตอบสนองที่ไม่ถูกต้องอาจหมายถึงไม่มีการตอบสนองเลยหรือไม่ (เช่นการเชื่อมต่อถูกปฏิเสธ)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.