hashmap

    9熱度

    2回答

    我有一個類,我在updateLiveSockets()方法內每隔30秒從單個後臺線程填充地圖liveSocketsByDatacenter,然後我有一個方法getNextSocket()將被調用多個閱讀器線程來獲取可用的活動套接字,它使用相同的地圖來獲取此信息。 public class SocketManager { private static final Random random

    3熱度

    2回答

    假設我有一個HashMap<K, V>和類型K的兩個對象彼此相等但不是相同的對象,並且該地圖具有密鑰​​的條目。 鑑於k2,可以使用僅在HashMap(無外部數據結構)中執行的方法(即O(1)時間複雜度)獲得對​​的引用嗎? 在代碼: K k1, k2; k1.equals(k2) // true k1.hashCode() == k2.hashCode() // true k1 == k2

    -2熱度

    1回答

    我有三個hashmaps,其中2個有多個值(arrayLists)。 Map<String, String> advise = new HashMap<String, String>(); Map<String, ArrayList<String>> teach = new HashMap<String,ArrayList<String>>(); Map<String, Arr

    1熱度

    1回答

    我遇到了Go的sync.Map問題。以下是詳細內容: 我創建了一個全球同步的地圖,如: var MySyncGlobalMap = sync.Map{} 和事件我填充這個地圖與預期結構 map[int64]map[string]interface{}。所以基本上我想填充同步圖與關鍵作爲int64和價值作爲另一同步圖結構map[string]interface{}。下面是我如何填充地圖: //b

    1熱度

    2回答

    我是groovy新手。我試圖在groovy中分割json對象中的值,但我似乎找不到解決方案。請在下面找到 def inputFile = new File("C:\\graph.json") def InputJSON = new JsonSlurper().parseFile(inputFile,'UTF-8') InputJSON.each{println i

    0熱度

    1回答

    我正試圖學習更多關於密碼哈希。我很習慣於Java,並試圖編寫我自己的密碼散列函數。我知道你永遠不應該實現你自己的密碼安全,這純粹是一個學術努力。我做了我自己的HashMap和其他數據結構的實現。如果需要,我會很感激哈希如何工作和代碼片段的描述。我已經搜索了一個答案,但我能找到的是如何使用SHA 256(或其他)來散列密碼。我想讓自己更多地瞭解這些算法。感謝您的幫助。 p.s. 爲了澄清,我知道有一

    -3熱度

    2回答

    我會解釋的情況下,我有兩個哈希地圖讓我們 Map<String,String> map_A = new HashMap<>(); mapA.put("Name", "Jerry"); mapA.put("State", "Texas"); Map<String,String> map_B = new HashMap<>(); mapB.put("Name","TOM"); mapB

    1熱度

    1回答

    我在寫一個簡單的GUI程序,我必須輸入用戶的登錄名和密碼,然後檢查他是否在數據庫(我的Hashmap)中。那是我遇到問題的地方。我通過containsKey檢查登錄是否正確,並通過containsValue檢查密碼。問題是,如果例如我有2個用戶: login: user1 password: example login: user2 password: programing 如果我在JTex

    0熱度

    1回答

    對於我正在實施散列映射的任務。我的valueOf()函數在main中返回垃圾,即使它找到了鍵的值並將其輸出到函數中。我找到了兩種可能的解決方案,但都不適合我的情況。 類概述: 的HashTable template <typename V> class HashTable { private: string m_key; V m_value; ... MyString

    0熱度

    2回答

    如何在下圖中更改我的孩子的節點名稱? questions_stats是List<Integer>,我知道我得到整數作爲節點Id,因爲這是一個列表。我使用0到1000之間的數字隨機創建每個孩子。我將此ID設置爲對象的一部分,並找到它我循環顯示列表。我想要的是將「0671」設置爲創建對象的關鍵點。 我應該如何定義我的對象以便通過我定義爲字符串的Id訪問每個子對象。 每個questions_stats是