sequential

    6熱度

    3回答

    我們有一個包含500多個表的數據庫,其中幾乎所有的表都有一個數據類型爲guid的集羣PK(uniqueidentifier)。 我們正在測試從通過.NET Guid.NewGuid()方法生成的「正常」「隨機」guid切換到通過NHibernate guid.comb algorithm生成的連續guid的切換過程。這似乎工作得很好,但那些已經擁有數百萬行「隨機」主鍵值的客戶端呢? 他們會受益於從

    1熱度

    2回答

    下面的代碼可以在NHibernate.Id.GuidCombGenerator類中找到。該算法基於將「隨機」guid與DateTime結合起來創建順序(梳理)guid。我有一對夫婦的關係,我已經標有線路問題* 1),* 2)所示: private Guid GenerateComb() { byte[] guidArray = Guid.NewGuid().ToByteArray();

    -3熱度

    1回答

    考慮包含100條記錄的磁盤上的文件。 對於這兩個搜索,什麼是 要查找一個文件中的記錄需要比較的平均數量。 數比較,如果記錄不是在文件中 平均數比較,如果該記錄具有的文件是一個68%的機會 磁盤的數量,如果前面的3個問題訪問文件有25條記錄每塊

    0熱度

    3回答

    對於順序搜索,在文件中查找記錄所需的平均比較次數是多少?

    1熱度

    1回答

    我有這樣的 ID ORDER TEAM TIME IL-1 1 A_Team 11 IL-1 2 A_Team 3 IL-1 3 B_Team 2 IL-1 4 A_Team 1 IL-1 5 A_Team 1 IL-2 1 A_Team 5 IL-2 2 C_Team 3 我想要的分組名稱相同的隊伍這也是連續的球隊(這是按

    0熱度

    1回答

    考慮包含100條記錄的磁盤文件 a。如果記錄已知在文件中,那麼平均需要多少次比較來查找使用順序搜索的記錄? 我發現這是100/2 = 50. b。如果記錄在文件中的概率爲68%,平均需要多少次比較? 這是我遇到麻煩的部分。起初,我認爲這是68%* 50,但後來意識到這是錯誤的考慮後。然後我認爲這是(100% - 68%)* 50,但我仍然認爲這是錯誤的。任何提示?

    2熱度

    4回答

    此外,爲什麼這會給我一個錯誤,因爲我用布爾? 我需要使用這種順序搜索算法,但我真的不知道如何。我需要與數組一起使用它。有人可以指出我正確的方向或者如何使用它。 bool seqSearch (int list[], int last, int target, int* locn){ int looker; looker = 0; while(looker < las

    4熱度

    2回答

    ReSharper單元測試運行器是按順序還是並行運行測試(然後,每個測試是否在單獨的線程中)?我正在使用MBUnit測試框架。

    11熱度

    4回答

    考慮到我關於Microsoft.NET框架中的順序guid性能(請參閱What are the performance improvement of Sequential Guid over standard Guid?)的文章,是否有人在Windows中實現了相同算法的正確,可靠,快速和良好的Java實現DLL文件? 問候 馬西莫

    1熱度

    1回答

    我正在一個項目中生成非常大量的順序文本字符串,在一個非常緊密的循環中。我的應用程序在程序的其他部分大量使用SIMD指令集擴展,如SSE和MMX,但密鑰生成器是純C++。 我的密鑰生成器的工作方式是我有一個keyGenerator類,它包含一個存儲當前密鑰的char數組。要獲得下一個鍵,有一個稱爲「incrementKey」的函數,該函數將字符串視爲數字,將字符串加1,必要時攜帶。 現在,問題是,k