- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 windows x64下安装RabbitMQ
windows x64下安装RabbitMQ下载Erlang Windows Binary File otp_win64_19.2.exe rabbitmq-server-windows-3.6.6.zip 安装1.安装Erlang
2017-01-03 14:46:35
7618
原创 Erlang crash_dump文件查看
进入erlang控制台erl -smp执行命令>crashdump_viewer:start().ps:注意别忘了末尾的.执行完之后会打开Crashdump Viewer, 其相关使用方法看这里
2016-11-11 13:35:12
6370
翻译 Synchronized vs Concurrent Collections(并发集合VS同步集合)
Synchronized vs Concurrent Collections不管是同步集合还是并发集合他们都支持线程安全,他们之间主要的区别体现在性能和可扩展性,还有他们如何实现的线程安全。同步HashMap, Hashtable, HashSet, Vector, ArrayList 相比他们并发的实现(比如:ConcurrentHashMap, CopyOnWriteArrayList, Cop
2016-11-10 17:30:52
4459
原创 rabbitmq 实现延迟队列的两种方式
转载请注明出处ps: 文章里面延迟队列=延时队列什么是延迟队列延迟队列存储的对象肯定是对应的延时消息,所谓”延时消息”是指当消息被发送以后,并不想让消费者立即拿到消息,而是等待指定时间后,消费者才拿到这个消息进行消费。场景一:在订单系统中,一个用户下单之后通常有30分钟的时间进行支付,如果30分钟之内没有支付成功,那么这个订单将进行一场处理。这是就可以使用延时队列将订单信
2016-11-04 16:55:36
75493
11
原创 TIME_WAIT 导致 Address already in use : connect 异常的解决办法
Address already in use : connect 异常的解决办法在使用java作为http客户端进行压力测试的时候,尤其是在多线程环境下当客户端连续创建连接一段时间后极容易出现端口占用的异常情况:Address already in use : connect ......netstat -aux 查看会有一大堆状态为 TIME_WAIT 的连接问题原因: Java的 Socket
2016-11-04 13:57:16
4883
原创 BeanNotOfRequiredTypeException: Bean named "" must be of type [] but was actually of type [com.sun.p
org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'applicationService' must be of type [com.meta.dbcenter.application.service.impl.ApplicationServiceImpl], but was actually
2016-11-04 13:30:23
5253
转载 解决: org.springframework.beans.factory.BeanNotOfRequiredTypeException
错误信息: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'aisleService' must be of type [com.gdie.whlocation.service.impl.AisleService], but was actually of type [$P
2016-11-04 13:27:25
31863
3
原创 MYSQL: Cannot delete or update a parent row: a foreign key constraint fails
MYSQL: Cannot delete or update a parent row: a foreign key constraint fails 这可能是MySQL在InnoDB中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。 SET FOREIGN_KEY_CHECKS = 0;
2016-11-04 13:26:09
779
原创 sessionfactory.getcurrentsession()获取不到session
1,如果使用hibernate配置 在hibernate.cfg.xml里配置 thread 如果使用的是getCurrentSession()的话,需要配置,否则是空指针。 使用openSession()不需要配置2,如果使用Spring注入 检查sessionFactory配置是否正确 如果sessionFa
2016-11-04 13:25:02
5591
原创 object references an unsaved transient instance
报错:object references an unsaved transient instance - save the transient instance before flushing: com.it.shop.model.Publishers解决:设置ManyToOne,OneToMany两边的Cascade策略一致@ManyToOne(fetch = FetchTy
2016-11-04 13:23:58
577
原创 @ManyToOne references an unknown entity:
报错:@OneToOne or @ManyToOne on com.it.shop.model.Product.category references an unknown entity: com.it.shop.model.Category1.检查hibernate.cfg.xml中是否做了mappingmappingclass="com.it.shop.
2016-11-04 13:20:55
7367
原创 Google ProtoBuff 获取、编译、使用示例
Google ProtoBuff入手 简介 [Google Protocol Buffer](https://developers.google.com/protocol-buffers/)( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,他们用于 RPC 系统和持续数据存储系统。 Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以
2016-10-28 16:44:52
2172
原创 RabbitMQ问题汇总
日志 开启日志记录插件(可通过管理界面查看)rabbitmq-plugins enable rabbitmq_tracing rabbitmqctl trace_on 打开 trace 会影响消息写入功能,适当打开后请关闭。安装上面的插件并开启 trace_on 之后,会发现多了两个 exchange:amq.rabbitmq.trace 和 amq.rabb
2016-10-27 17:05:27
8149
1
原创 RabbitMQ常用命令
RabbitMQ常用命令rabbitmqctl命令http://www.rabbitmq.com/man/rabbitmqctl.1.man.html#1).服务器启动与关闭启动:rabbitmq-server–detached或service rabbitmq-server start关闭:rabbitmqctlst...
2016-10-27 16:58:59
13332
2
原创 高可用RabbitMQ集群安装配置
RabbitMQrabbitmq 集群 消息队列 RabbitMQ简介 RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。 本文详细介绍RabbitMQ集群的搭建,以及HAproxy+Keepalived的高可用实现。
2016-10-27 16:48:05
5198
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人