buffer

    50熱度

    3回答

    在Python中,您可以使用StringIO作爲字符數據的文件類緩衝區。 Memory-mapped file基本上對二進制數據做類似的事情,但它需要一個用作基礎的文件。 Python是否有一個用於二進制數據的文件對象,並且只是內存,相當於Java的ByteArrayOutputStream? 我使用的用例是我想在內存中創建一個ZIP文件,而ZipFile需要一個類似文件的對象。

    5熱度

    4回答

    我目前使用下面的函數來做一個簡單的HTTP GET。 public static String download(String url) throws java.io.IOException { java.io.InputStream s = null; java.io.InputStreamReader r = null; //java.io.BufferedRea

    3熱度

    1回答

    我正在用dot net編寫一個程序,它將使用框架2.0的Process對象執行腳本和命令行程序。我希望能夠訪問我程序中的進程的屏幕緩衝區。我已經調查過這一點,看來我需要訪問控制檯stdout和stderr緩衝區。任何人都知道這是如何使用託管代碼完成的? 我想我需要使用附加到任務的窗口控制檯的AttachConsole和ReadConsoleOutput來從控制檯屏幕讀取字符和屬性數據塊。我需要做的

    43熱度

    5回答

    我最近讀了一個很好的post在Ruby中使用StringIO。然而作者沒有提到的是StringIO只是一個「I」。沒有「O」。您無法做到這一點,例如: s = StringIO.new s << 'foo' s << 'bar' s.to_s # => should be "foo\nbar" # => really is ''` 紅寶石確實需要一個StringBuffer就像一個J