IO

python基礎教程:非同步IO 之 API

Python的asyncio是使用 async/await 語法編寫併發程式碼的標準庫。通過上一節的講解,我們瞭解了它不斷變化的發展歷史。到了Python最新穩定版 3.7 這個版本,asyncio又做了比較大

python基礎教程:非同步IO 之 概念和歷史

程式設計中,我們經常會遇到“併發”這個概念,目的是讓軟體能充分利用硬體資源,提高效能。併發的方式有多種,多執行緒,多程序,非同步IO等。多執行緒和多程序更多應用於CPU密集型的場景,比如科學計算的時間都耗費在C

python基礎教程:輸入和輸出(IO)

計算機程式設計中,會經常涉及輸入輸出(IO,輸入/輸出)。提供IO功能的裝置就是輸入輸出裝置,比如,鍵盤,滑鼠就是典型的輸入裝置,顯示器就是典型的輸出裝置。程式在執行過程中,資料儲存在記憶體中,但有時候它需要使

從核心終止使用者態程式的IO訪問

本文調查這個問題的解決方案:如果我暴露一個裝置的IO空間給使用者態的程式,這個裝置出了異常,我如何可以終止使用者態的程式,不讓它繼續訪問這個裝置。 我發現裝置異常,無論是裝置自己報錯,還是通過

java實現socket.io客戶端功能

基於java做一個socket.io客戶端 前言 最近公司這邊讓我去訂閱一個第三方機構的websocket server,也是頭疼,免不了和對方各種溝通,大家都很忙,收到回覆很慢,開發方向也不知道。先

基於socket.io快速實現一個實時通訊應用

隨著web技術的發展,使用場景和需求也越來越複雜,客戶端不再滿足於簡單的請求得到狀態的需求。實時通訊越來越多應用於各個領域。 HTTP是最常用的客戶端與服務端的通訊技術,但是HTTP通訊只能由客戶端發起,無

IO 和 NIO 的思考

輸入輸出是作業系統不可或缺的一部分,大致分為兩類:面向磁碟和麵向網路。在 Java 中有3種 I/O 型別:BIO、NIO 和 AIO,分別是同步阻塞、同步非阻塞和非同步非阻塞 I/O,這裡著重描述 BIO 和

iOS 核心動畫的影象IO

潛伏期值得思考 - 凱文 帕薩特 在第13章“高效繪圖”中,我們研究了和Core Graphics繪圖相關的效能問題,以及如何修復。和繪圖效能相關緊密相關的是影象效能。在這一章中,我們將研究如何優化從快

BATJ面試必會之Java IO 篇

一、概覽 Java 的 I/O 大概可以分成以下幾類: 磁碟操作:File 位元組操作:InputStream 和 OutputStream 字元操作:Reader 和 Writer

1714041360.8929