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

13
วิธีการล้างเอาท์พุทของฟังก์ชั่นการพิมพ์?
Наэтотвопросестьответына กองมากเกินнарусском : Каквทุบตีконвейереиспользоватьвыводизหลามсразу? ฉันจะบังคับให้ฟังก์ชั่นการพิมพ์ของ Python ส่งออกไปยังหน้าจอได้อย่างไร นี่ไม่ใช่สิ่งที่ซ้ำกันของปิดใช้งานการบัฟเฟอร์เอาต์พุต - คำถามที่เชื่อมโยงกำลังพยายามเอาท์พุทที่ไม่มีบัฟเฟอร์ในขณะที่มันเป็นเรื่องทั่วไป คำตอบยอดนิยมในคำถามนั้นมีพลังมากเกินไปหรือเกี่ยวข้องกับคำถามนี้ (ไม่ใช่คำตอบที่ดีสำหรับเรื่องนี้) และเป็นคำถามที่พบได้ใน Google โดยมือใหม่ที่เป็นญาติ

10
เหตุใด printf จึงไม่ลบออกหลังจากการโทรยกเว้นว่ามีการขึ้นบรรทัดใหม่ในสตริงรูปแบบ
ทำไมprintfไม่ล้างออกหลังจากการโทรยกเว้นว่ามีการขึ้นบรรทัดใหม่ในสตริงรูปแบบ พฤติกรรม POSIX นี้หรือไม่ ฉันจะprintfล้างทันทีทุกครั้งได้อย่างไร
539 c  printf  flush 

5
หลามทำความสะอาดไฟล์บ่อยแค่ไหน?
Python ล้างข้อมูลในไฟล์บ่อยแค่ไหน? Python ล้างข้อมูลเพื่อ stdout บ่อยเพียงใด ฉันไม่แน่ใจเกี่ยวกับ (1) สำหรับ (2) ฉันเชื่อว่า Python จะล้างออกเพื่อ stdout หลังจากทุกบรรทัดใหม่ แต่ถ้าคุณโอเวอร์โหลด stdout ไปที่ไฟล์มันจะล้างบ่อยไหม?
228 python  file  flush 

4
ฟลูออเรสเซนต์ NHibernate Flush: ใช้ที่ไหนและเมื่อไรและทำไม?
หนึ่งในสิ่งที่ได้รับฉันสับสนอย่างทั่วถึงคือการใช้session.Flushร่วมกับและsession.Commitsession.Close บางครั้งก็session.Closeใช้ได้ผลเช่นมันยอมรับการเปลี่ยนแปลงทั้งหมดที่ฉันต้องการ ฉันรู้ว่าฉันต้องใช้การส่งมอบเมื่อฉันมีธุรกรรมหรือหน่วยงานหนึ่งที่มีการสร้าง / อัพเดต / ลบหลายครั้งเพื่อให้ฉันสามารถเลือกที่จะย้อนกลับหากเกิดข้อผิดพลาด session.Flushแต่บางครั้งผมได้รับการขัดขวางด้วยตรรกะที่อยู่เบื้องหลัง ฉันได้เห็นตัวอย่างที่คุณsession.SaveOrUpdate()ตามด้วยฟลัช แต่เมื่อฉันลบฟลัชมันก็ใช้ได้ดีอยู่ดี บางครั้งฉันพบข้อผิดพลาดในคำสั่ง Flush ที่บอกว่าเซสชันหมดเวลาและลบออกทำให้แน่ใจว่าฉันไม่ได้พบข้อผิดพลาดนั้น ใครบ้างมีแนวทางที่ดีว่าจะใช้ Flush ที่ไหนหรือเมื่อไหร่? ฉันได้ตรวจสอบเอกสารของ NHibernate สำหรับเรื่องนี้แล้ว แต่ฉันยังไม่พบคำตอบที่ตรงไปตรงมา


3
การล้างบัฟเฟอร์หมายถึงอะไร?
ฉันกำลังเรียนรู้ C ++ และพบบางสิ่งที่ฉันไม่เข้าใจ: บัฟเฟอร์เอาต์พุตสามารถล้างออกได้อย่างชัดเจนเพื่อบังคับให้เขียนบัฟเฟอร์ โดยค่าเริ่มต้นการอ่านcinวูบวาบcout; coutจะถูกล้างเมื่อโปรแกรมสิ้นสุดตามปกติ ดังนั้นการล้างบัฟเฟอร์ (ตัวอย่างเช่นบัฟเฟอร์เอาต์พุต): การดำเนินการนี้จะล้างบัฟเฟอร์โดยการลบทุกอย่างในนั้นหรือล้างบัฟเฟอร์โดยการส่งออกทุกอย่างในนั้น? หรือการล้างบัฟเฟอร์หมายถึงสิ่งที่แตกต่างอย่างสิ้นเชิง?
100 c++  input  buffer  output  flush 

13
บังคับให้ล้างเอาต์พุตไปยังไฟล์ในขณะที่สคริปต์ bash ยังทำงานอยู่
ฉันมีสคริปต์เล็ก ๆ ซึ่งเรียกว่าทุกวันโดย crontab โดยใช้คำสั่งต่อไปนี้: /homedir/MyScript &> some_log.log ปัญหาของวิธีนี้คือ some_log.log ถูกสร้างขึ้นหลังจาก MyScript เสร็จสิ้นเท่านั้น ฉันต้องการล้างผลลัพธ์ของโปรแกรมลงในไฟล์ในขณะที่กำลังทำงานอยู่เพื่อที่ฉันจะได้ทำสิ่งต่างๆเช่น tail -f some_log.log และติดตามความคืบหน้า ฯลฯ
90 bash  file  flush 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.