• MQ对比

    支持协议 客户端支持语言 持久化 优缺点 ActiveMQ OpenWire、STOMP、AMQP、XMPP、REST C++、Java、.Net、Python、 Php、 Ruby 内存、文件、数据库 RabbitMQ STOMP、AMQP、XMPP、SMTP C++、Java、.Net、Python、 Php、 Ruby 内存、文件 Erlang开发 语言难度较大;集群不支持动态扩展 Rock

    [Read More...]
  • 面试问题整理分类

    JVM 1、JVM监控工具有哪些,区别又是什么(如能追上各个命令的使用监控,显得更好),如何调优的(就那么几个内存参数和GC参数什么时候配置什么样的)?如何定位问题的?(就说各种命令,gc日志,快照,监控工具) 2、JVM的各个带说说(说的越详细越好各个参数都说上什么情况下怎么设置参数更好,和GC结合起来必加分),JVM的GC为什么选择分带收集(最好各个算法说上,为什么这个带使用这个,和G1的各个

    [Read More...]
  • 面试题目

    1、Spring.mvc的优势,原理,流程 2、Mybatis的原理优势 3、集合里面那些对象的原理 4、扩容原理,特别是map的底层 5、Hashmap、Hashtable和cocurrentHashMap的区别,要讲出它们各自的实现原理才行,比如Hashmap的扩容机制、cocurrentHashMap的段锁原理、多线程安全性。 6、几种造线程池的方法,区别 7、线程有哪几种状态,他们是如何转

    [Read More...]