自己写的代码都看不懂了。。
- Java code
private Map<Integer, Map<String, ServerState>> serverStateMap = null; // channelId,ip,ServerState private static ServerStateRepo instance = new ServerStateRepo();public void updateServerState(int channelId, String ip, ServerState serverState) {//这个方法有效果? synchronized (serverStateMap) { log.info("updateServerState"); Map<String, ServerState> ipServerMap = serverStateMap.get(channelId); //ip,serverState if (null != ipServerMap) { ipServerMap.put(ip, serverState); } } }
[解决办法]
只能说你自己写的太烂了。
[解决办法]
..散分贴还是干嘛 自己都看不懂别人又怎么看 这个故事告诉我们注释真的很重要
[解决办法]
散分贴
[解决办法]
就是教育贴么?我去找个坐垫来听下。
[解决办法]
还是能看的懂的吧,channelId,ip,serverState关联到一起,保证他们都有值