probing

    1熱度

    2回答

    我有一個用.NET編寫的windows服務,並且我使用了探測功能來將dll加載到此Windows服務。但是,當我打開命令提示符並嘗試使用installutil.exe安裝Windows服務時,出現如下錯誤:「System.Reflection.ReflectionTypeLoadException:無法加載一個或多個請求的類型。檢索LoaderExceptions屬性以獲取更多信息 正在中止安裝「

    0熱度

    1回答

    編譯具有外部引用的C#項目時,所引用的dll被複制到項目的輸出路徑(exe旁邊)。 運行應用程序時,它希望在exe旁邊找到dll。 我正在尋找一種方法來將我的dll文件傳播到不同的目錄Dll中以供初學者使用)。並讓exe文件查找這些目錄中的dll文件。 例子: 比方說,我們有一個名爲「應用程序」位於C:\App\App.exe下的應用程序,並且還使用了被稱爲「App.dll」這是目前也位於C:\A

    1熱度

    1回答

    設置AssemblyName.CodeBase是否強制將程序集加載到LoadFrom上下文中? 我正在研究一種插件系統。我需要能夠使用Type.GetType等...在我的代碼中的任何地方,我不應該知道該類型是否來自一個插件的DLL或不。 我的插件位於我的應用程序的bin目錄(windows/web)下的一個文件夾中,每個插件位於它自己的文件夾中。 我將探測路徑設置爲Plugins(或bin; b

    2熱度

    2回答

    我有一個文件夾結構爲IntegrationClient \ SampleClient \ Client.Exe。我創建了一個帶有很多第三方程序集的DrawingClient文件夾。爲了讓client.exe在運行時找到程序集,我使用了下面的探測路徑,它可以工作。 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <pro

    0熱度

    2回答

    所以我在這裏有一個HashTable實現,我只寫了數組,並且對代碼有一點幫助。不幸的是,我不太瞭解某人在運行「get」或「put」方法時添加的行。下面的while循環究竟發生了什麼?這是線性探測正確的方法嗎?爲什麼循環檢查它檢查的條件? 具體來說, int hash = hashThis(key); while(data[hash] != AVAILABLE && data[hash]

    0熱度

    1回答

    我知道如何CLRprobing assembly但我想知道:是CLR探測組裝在GAC文件夾?

    0熱度

    1回答

    我想改變我的DLL或EXE的引用位置,而不是copylocal,它將它放在與我的應用程序相同的文件夾中,我需要它在一個子文件夾。例如: 假設路徑爲 「C:\ Program Files文件(x86)的\測試\將Test.exe」 ,它需要使用DLL是 「testDll.dll」 而不是Visual Studio中把它在「\測試」文件夾,我需要它是在「\測試\ BIN」 我以前試過在我vbackup

    0熱度

    1回答

    如果有人能夠幫助解決這個問題,我將非常感激。問題是: 考慮以下散列函數:對於某些正數,h(k,i)=(h'(k)+(1/2)(i + i^2))mod m,其中m = 2^p整數p。證明或證明對於任何k,探針序列是< 0,1,2,...,m-1的置換。

    0熱度

    1回答

    是否有可能獲得在Client.Open方法,所以我可以嘗試連接到服務的不安全,如果這不起作用,連接安全? 就像探測。

    3熱度

    2回答

    我正在做一個程序來比較哈希表中線性探測,二次探測和單獨鏈接所需的平均和最大訪問。 我已經做了3例的元素插入部分。從哈希表中查找元素時,我需要限制搜索結束。 在單獨鏈接的情況下,當下一個指針爲空時,我可以停止。 對於線性探測,當探測整個表格(即表格的大小)時,我可以停下來。 我應該用什麼作爲二次探測的極限?桌子的大小會怎樣? 我二次探測功能是這樣 newKey = (key + i*i) % siz