- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 Spring整合JMS、IBM MQ发送和接收消息
最近才接触到MQ,由于之前完全不知道是干嘛用的,还是很花了一点时间研究的~先来简单解释一下名词啦一、名词解释MQMQ(message queue)指消息队列,是应用程序对应用程序的通信方法。可以利用消息队列暂存数据报文。 MQ的原理其实就是生产者-消费者模式。有关生产者-消费者模式的详细解释可以看这篇博文http://blog.csdn.net/yolanda_nuonuo/article/de
2017-03-23 17:45:30 14779 9
原创 JMSCMQ0001: WebSphere MQ 调用失败,完成代码为“2”(“MQCC_FAILED”)
IBM Websphere MQ测试的时候,出现了酱紫的错误。一、问题描述 error:JMSWMQ2013: 为队列管理器“MUBSM”提供的安全性认证无效,连接方式为“Client”,主机名为“127.0.0.1”。; nestedexception is com.ibm.msg.client.jms.DetailedJMSSecurityException: JMSWMQ
2017-03-23 10:32:00 16094
原创 java.lang.NoSuchMethodError
java.lang.NoSuchMethodError,出现这个错误的原因大多数都是因为jar包不匹配。 首先在错误信息中找到自己的类,好吧,看不出有什么毛病~~~看下错误信息,缺少这些类,在Maven库中找一下看下pom.xml文件猜测可能是第一个jar包的版本跟其他的不一致,所以有冲突,于是换了一个版本然后问题就解决啦~
2017-03-22 18:00:08 1135
原创 java.lang.StackOverflowError
JUnit Test的时候出现了这个栈溢出的错误,如下图。 StackOverflowError,虚拟机栈和本地方法栈溢出。 关于虚拟机栈和本地方法栈,在 Java 虚拟机规范中描述了两种异常: 1.如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出 StackOverflowError 异常。 2.如果虚拟机在扩展栈时无法申请到足够的内存空间,
2017-03-22 14:25:18 4599
原创 remove @Override annotation
我们在将一个类拷到另一个项目的时候,常常会出现这样的提示remove @Override annotation 按照提示去除的话也没有什么影响,但是为什么要这样做呢?真是细思极恐呢~~~ 这其实是JDK编译的问题~ 右键项目---properties---Java Compiler比较下源项目跟目的项目,就可以发现其中的端倪。
2017-03-21 08:47:22 3457 3
转载 生产者/消费者模式(阻塞队列)
生产消费者模式 貌似也是阻塞的问题 花了一些时间终于弄明白这个东东,以前还以为是不复杂的一个东西的,以前一直以为和观察者模式差不多(其实也是差不多的,呵呵),生产消费者模式应该是可以通过观察者模式来实现的,对于在什么环境下使用现在想的还不是特别清楚,主要是在实际中还没使用过这个。 需要使用到同步,以及线程,属于多并发行列,和观察者模式的差异也就在于此吧,所以实现起来也主要
2017-03-14 10:41:46 2017
原创 eclipse中查看jdk源码
之前在别人的博客里看到说jdk源码很重要就想着看一看,搜了一下查看的方法,有的博主说下载下来什么的,但是觉得在eclipse里面直接看比较好呢!我用的是sts,都一样啦。 鼠标移至想查看的类例如String类上,同时按住ctrl键,就是下面酱紫 然后右键,哦不,是左键点击(我是左手用鼠标的~)就会出现这个类 点击项目这边的这个按钮,会发现这里有好多源码类都
2017-03-02 14:47:35 1255
Erlang22.3和RabbitMQ3.8.4.zip
2020-06-18
brew_install.rb
2020-02-20
文本加密fial.zip
2014-05-11
评委给分即名次编排-结课.zip
2014-05-11
计算器.zip
2014-05-11
二叉排序树.zip
2014-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人