standard-library

    1熱度

    2回答

    我目前正在使用點對點「網絡協議」編寫Java遊戲。這意味着我通過網絡將對象發送給其他遊戲。 隨着發展繼續我添加和刪除的東西。我改變了遊戲,並最終與舊版本不兼容。 現在我想存儲我通過網絡發送的協議對象中的當前版本號,每當我讓我更改時,我可以更新版本,從而在代碼中檢測兩個遊戲實例是否兼容。 我的問題是:在java中保存版本號的標準類是什麼? 我尋找的東西,提供我重要,次要和修補程序級別版本,媲美等 它

    1熱度

    2回答

    這是我SQL Server 2008上的場景R2: 這是我的第一個表: CREATE TABLE [dbo].[Foos]( [FooId] [int] IDENTITY(1,1) NOT NULL, [Name] [nvarchar](50) NULL, CONSTRAINT [PK_Foos] PRIMARY KEY CLUSTERED ( [FooId]

    1熱度

    3回答

    問題提問界面正在標記許多「可能已經有你的答案的問題」,但我試圖做盡職調查來檢查是否有人確切地詢問我在這裏。如果這是重複的,我很抱歉。 假設我有以下不正確的程序: extern void undefined_function(void); int main(int argc, char **argv) { undefined_function(); undeclared_

    7熱度

    2回答

    This page from cppreference提到std::hash已經專門用於std::optional,但沒有指定當對象脫離時的行爲。我能想到的不同行爲: 它可以拋出一個std::bad_optional_access,要符合std::optional::value 它可以返回相同的哈希值每脫開std::optional<T>,這樣2脫離對象將具有相同的哈希值。 它可以返回一個std:

    2熱度

    1回答

    我剛開始使用標準庫開始潛入多線程中。以下是我到目前爲止所做的。儘管它在原理上工作,但一旦完成後它不會啓動新線程,而是在最後4個線程完成後啓動4個線程,因此如果任務花費的時間不等,則效率不高。另外,如果他們沒有按照正確的順序完成,他們必須等待後續工作完成,直到評估結果。 我怎樣才能實現總是有4個線程(直到工作耗盡)?我想你會需要使用某種觀察功能,但我不明白如何沒有信號/插槽。如果您可以在線向我指出正

    15熱度

    1回答

    一展身手的二進制實現的HTTP服務器: package main import ( "net/http" ) func main() { http.ListenAndServe(":8080", nil) } 它將與〜850 KB左右的內存啓動。通過您的網絡瀏覽器發送一些請求。觀察它迅速上升到1 MB。如果你等待,你會發現它永遠不會下降。現在用Apache Ben

    1熱度

    4回答

    我對C++編程很陌生,並沒有掌握最基本的技巧。 我的問題是,我想讀取數組中的字符,並使該數組與輸入一樣長。例如,如果輸入是「一」,「b」和「C」,則數組的長度將是3。在此的java會是這樣使用STDIN包整數: int[] n = StdIn.readInts(); //enter the numbers 5,6,7,8 f.x. StdOut.println(n.length); //woul

    0熱度

    2回答

    我驚訝不找運營商模塊中的布爾(不按位)和運營商: http://docs.python.org/2/library/operator.html 爲什麼會這樣呢?有沒有解決方法?

    3熱度

    1回答

    我正在閱讀CSAPP最近。在部分10.9,它表示標準I/O不應該與插座由於以下原因:使用如下: (1)標準的I/O的限制 限制1:輸入函數遵循輸出函數。輸入 功能不能跟隨輸出功能沒有干預呼叫 fflush,fseek,fsetpos或倒帶。 fflush函數清空與流關聯的 緩衝區。後三個函數使用Unix I/O lseek函數 來重置當前文件位置。 限制2:輸入功能之後的輸出功能。除非輸入函數遇到

    3熱度

    1回答

    我是Ocaml-java(或Cafesterol)的新用戶,它將原生Ocaml程序編譯爲允許在JVM上運行的可執行jar。然而,當我嘗試編譯測試程序轉換成可執行的JAR我得到錯誤信息如下: >java -jar ~/ocaml-project/ocamljava-bin-1.4/bin/ocamljava.jar -standalone regexdna.ml -o regexdna.jar