最新回答 / 總有賤婢想害朕
public static SeckillStatEnum stateOf(int index){ ? ?for (SeckillStatEnum state : values()){ ? ? ? ?if (state.getState() == index){ ? ? ? ? ? ?return state; ? ? ? ?} ? ?} ? ?return null;}檢查這個方法有沒有錯
2017-09-04
已采納回答 / qq_飛飛起來_0
我來給你解釋:第一,通過jedis 儲存對象有大概三種,one:本課程的序列化成byte字節 ,最終存byte字節,two:對象轉hashmap,也就是你想表達的hash的形式,最終存map,three:對象轉json,最終存json,其實也就是字符串第二:其實如果你是平常的項目,并發不高,三個選擇都可以,反而你說的hash的形式更加靈活,可以對象的單個屬性,但是來了,秒殺的場景的情況下,三者的效率差別很大的第三:結果如下10w數據 ? ? ? ? ?時間 ? ?內存占用 ? ?存json ? ? ? ?...
2017-08-25
最新回答 / 慕娘9557946
我也是Windows 10 我這邊是好的,redis用的是Widows 版.(Redis-x64-3.2.100)你用的是什么redis?? 你這個錯誤信息看不出來那里出錯了. ?貼報錯的紅色信息
2017-08-24
最新回答 / 囧囧0_0
試一下阿帕奇的ab壓力測試工具,傳送門http://httpd.apache.org/docs/2.0/programs/ab.html嘗試自己的服務器在模擬高訪問的時候,自己點進去,試試可不可以執行成功
2017-08-19
最贊回答 / qq_光_22
首先是在更新操作的時候給行加鎖,插入并不會加鎖,如果更新操作在前,那么就需要執行完更新和插入以后事務提交或回滾才釋放鎖,而如果插入在前,則更新完以后事務提交或回滾就釋放鎖。也就是說是更新在前加鎖和釋放鎖之間兩次的網絡延遲和GC,如果插入在前則加鎖和釋放鎖之間只有一次的網絡延遲和GC,也就是減少的持有鎖的時間。
2017-08-09