无风无影

   ::  :: 新随笔  ::  ::  :: 管理

2016年6月13日

摘要: String的Equals()和==比较 常量池(Constant Pool):指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。JVM虚拟机为每个被装载的类型维护一个常量池。常量池就是该类型所用到常量的一个有序集和,包括直接常量(String,Integer和 Floating 阅读全文
posted @ 2016-06-13 17:42 NWNS-无风无影 阅读(393) 评论(0) 推荐(0) 编辑

2016年5月15日

摘要: 转自(http://www.cnblogs.com/hnrainll/archive/2013/11/06/3410042.html) 目录 Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者 阅读全文
posted @ 2016-05-15 17:28 NWNS-无风无影 阅读(721) 评论(0) 推荐(0) 编辑

2016年5月10日

摘要: public static void outMatrix(int[][] array) { for(int row=0;row0)scolumn=array[row].length-1; for(int column=scolumn;column=0) { System.out... 阅读全文
posted @ 2016-05-10 09:55 NWNS-无风无影 阅读(919) 评论(0) 推荐(0) 编辑

2016年3月1日

摘要: 参考:http://www.cnblogs.com/zhengyun_ustc/archive/2012/08/25/flowcontrol.html 阅读全文
posted @ 2016-03-01 13:58 NWNS-无风无影 阅读(389) 评论(0) 推荐(0) 编辑

摘要: ActiveMQ:Communications link failure问题以及解决办法 ActiveMQ版本:5.5.1 MQ 所使用的 MySQL 是 InnoDB存储引擎 记录人:@郑昀 现象: 业务表面现象:无。系统现象:无。 日志信息:业务系统发送 MQ 消息时,下面这种错误日志断断续续地 阅读全文
posted @ 2016-03-01 13:54 NWNS-无风无影 阅读(266) 评论(0) 推荐(0) 编辑

摘要: ActiveMQ:No operations allowed after statement closed问题及解决办法 ActiveMQ版本:5.5.1 现象: 系统现象:部分消息发送失败,失败频率不正常。 日志信息:activemq.log 中一直有这样的错误日志: JDBC Failure:  阅读全文
posted @ 2016-03-01 13:51 NWNS-无风无影 阅读(2419) 评论(0) 推荐(0) 编辑

2016年2月19日

摘要: MQ部署模式 1、master-slave部署模式 1)shared filesystem Master-Slave部署方式 主要是通过共享存储目录来实现master和slave的热备,所有的ActiveMQ应用都在不断地获取共享目录的控制权,哪个应用抢到了控制权,它就成为master。 多个共享存 阅读全文
posted @ 2016-02-19 17:38 NWNS-无风无影 阅读(1375) 评论(0) 推荐(0) 编辑

摘要: 创建MQ队列管理器时,需要注意的事项包括以下几点: 1) 队列管理器的日志类型以及日志文件的大小和个数,要根据用户数据量的大小、各个队列上的消息总容量,来计算日志的总容量,以免在系统运行过程中出现日志写满的情况; 2) 应该为队列管理器指定和建立死信队列; 3) 对最多打开句柄数MAXHANDS(缺 阅读全文
posted @ 2016-02-19 17:18 NWNS-无风无影 阅读(551) 评论(0) 推荐(0) 编辑

摘要: MQ的基本概念 队列管理器:是MQ中最上层的一个概念,由它为我们提供消息队列服务。 消息:即应用程序发送给MQ托管的数据。其有两部分组成:消息描述符和消息体。 消息分为两种类型:永久型和非永久型。 永久型:存储在磁盘,在网络和系统发生故障时确保数据不丢失。 非永久型:存储在内存,在网络和系统发生故障 阅读全文
posted @ 2016-02-19 17:16 NWNS-无风无影 阅读(1440) 评论(0) 推荐(0) 编辑

摘要: 为什么使用MQ? 个人认为主要由几下几点: 1、在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的insert,update之类的请求同时到达数据库,直接导致无数的行锁表锁,甚至最后请求会堆积过多,从而触发too many connections错误。通过使用消息队列,我们可以异 阅读全文
posted @ 2016-02-19 16:52 NWNS-无风无影 阅读(401) 评论(0) 推荐(0) 编辑