- 博客(5)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 LinkedHashMap底层源码解读
初识LinkedHashMap大多数情况下,只要不涉及线程安全问题,Map基本上都可以使用HashMap,不过hashmap有一个问题,就是迭代hashmap的顺序并不是hashmap的放置顺序,也就是无序。hashmap的这一缺点往往会带来困扰,因为有些场景,我们期待一个有序的Map。这个时候,linkedhashmap就闪亮登场了,它虽然增加了时间和空间上的开销,但是通过维护一个运行于
2017-08-10 18:05:36 262
原创 HashMap底层源码解读
最近,手头的事情基本搞定,闲暇的时间,就看了看HashMap的源码,为了方便以后用的时候能更灵活自如吧。HashMap是我们常见的Map接口的一个实现类,以key-value的形式存在,在hashmap中总是会被当做一个整体来处理,系统会根据hash算法来计算key-value的存储位置,我们总是可以通过key快速存取value。下面来一起感受一下HashMap的强大。一、概念
2017-08-09 20:10:44 300
原创 连接IBM MQ no mqjbnd in java.library.path错误解决方法
IBM MQ的学习已经有一段时间了,今天重新打开eclipse准备搭建一个系统跑MQ。结果就出现了以下症状:com.ibm.msg.client.jms.DetailedJMSException: JMSFMQ6312: Java? MQI 中发生异常。Java? MQI 已抛出描述该问题的异常。请参阅链接的异常以获取进一步的信息。 at sun.reflect.NativeConstr
2017-08-07 17:33:54 2934
原创 连接IBM MQ原因码报2035的错误解决方法
因为已经有了IBM MQ的一些开发经验,当看到2035的时候就应该意识到是权限问题导致的。如下图MQJE001: 完成代码为 '2',原因为 '2035'。Exception in thread "main" com.ibm.mq.MQException: MQJE001: 完成代码为 '2',原因为 '2035'。 at com.ibm.mq.MQManagedConnectionJ11
2017-08-07 14:42:53 20708 3
转载 Java HotSpot Client VM 和 Java HotSpot Server VM的配置.
JDK包括2个JVM的实现JavaHotSpot Client VM(-client),为在客户端环境中减少启动时间而优化;javaHotSpot Server VM(-server),为在服务器环境中最大化程序执行速度而设计。比较:Server VM启动比Client VM慢,运行比Client VM快。如何将VM设置成 Server VM:找到 [jdk安装目录]j
2017-08-03 17:03:03 6013
关于websphereMQ 对死信队列的处理
2017-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人