outputstream

    1熱度

    1回答

    我想循環掃描儀讀取一行,通過一個printStream立即發送到客戶誰應該打印它,然後等待從服務器的另一行。 我的客戶端在打印第一條消息後一直卡住,之後只返回null。我想我不應該在Server.java中調用printStream.close(),但是直到關閉它纔會傳輸消息。 printSteam.flush似乎沒有做任何事情。 相關的代碼: Server.java ServerSocket

    0熱度

    1回答

    我試圖建立一個HTTP服務器使用套接字,但我帶來了一個奇怪的問題。一切似乎工作正常,但當我用我的瀏覽器來獲取HTML文件或TXT文件,我沒有得到最後一個字符。 例如,我有一個非常標準的測試.html文件。該文件在</html>之後正好結束,因此瀏覽器獲取整個文件,但以</html結尾。 至於圖像,它們似乎被破壞,但我認爲它是與前一個問題有關的東西。 的代碼如下: printWriter.print

    4熱度

    3回答

    我開始並運行Scala進程。 val dir = "/path/to/working/dir/" val stockfish = Process(Seq("wine", dir + "stockfish_8_x32.exe")) val logger = ProcessLogger(printf("Stdout: %s%n", _)) val stockfishPro

    1熱度

    3回答

    首次下載PDF時,下次拋出java.lang.OutOfMemoryError:Java堆空間 。當前最大堆大小爲536 MB httpResp.setHeader("Expires", "0"); httpResp.setHeader("Cache-Control", "must-revalidate, post-check=0, pre-check=0"); httpResp.setHea

    0熱度

    1回答

    我想開發一個使用套接字的遊戲。在其中的一部分中,我需要將一個玩家的棋盤轉移到另一個玩家的棋盤上,因此我將它存儲的對象放在槽中並通過它發送。當我收到其他玩家的球員板時,我收到一條錯誤消息。這個錯誤信息並不總是相同的,有時它是一個StreamCorruptedException,有時它是一個ClassCastException。這個錯誤並不總是在同一時間發生,例如,有時我會在發生錯誤之前將板從一個玩家

    0熱度

    2回答

    之間插入我在我必須插入在文件的特定位置的字節數組,然後必須讀取從該位置該陣列的一個文件。我怎麼能在java中做到這一點?

    0熱度

    1回答

    如果此問題之前已被詢問,請讓我知道,我將刪除此問題。但是,我無法找到答案。 我目前使用此功能: https://developer.apple.com/reference/foundation/outputstream/1410720-write func write(_ buffer: UnsafePointer<UInt8>, maxLength len: Int) -> Int 寫入流。

    3熱度

    2回答

    我認爲operator<<的調用會產生一個雙參數函數調用。那麼,爲什麼不編譯呢? #include <iostream> // ostream #include <iomanip> // setw, setfill using std::ostream; using std::setw; using std::setfill; struct Clock { int h_, m_,

    2熱度

    1回答

    我正在構建與android設備(作爲客戶端)通信的簡單java服務器。目前,我可以通過藍牙將來自手機(客戶端)的信息發送至我的電腦(服務器)。問題是我無法將來自服務器的消息發送回客戶端。我正在使用bluecave庫。這裏是我的代碼 public class MainTest { UUID uuid = new UUID("8848",true); public static v

    0熱度

    2回答

    我讀取了一個屬性文件,使用remove()從中刪除了一個密鑰,一切都很好,直到這一步。但是,當我嘗試使用store()將屬性保存到文件中時。它不會從屬性文件中刪除密鑰。 這裏是我的代碼: Properties props = new Properties(); try (InputStream in = Files.newInputStream(Paths.get("/myFolder/myFi