05 2018 档案

摘要:1 内存溢出 1.1 堆内存溢出(outOfMemoryError:java heap space) 堆中的内存是用来生成对象实例和数组的,堆主要由新生代(eden区和两个survivor区组成)老年代、永久代。 a、由内存泄露导致,内存溢出 b、无法申请到足够的空间存放而导致的错误 1.2 方法区 阅读全文
posted @ 2018-05-27 20:32 Jessica程序猿 阅读(613) 评论(0) 推荐(0)
摘要:链接:https://blog.csdn.net/u010853261/article/details/77940767 https://www.jianshu.com/p/6c359768b1dc 阅读全文
posted @ 2018-05-16 10:52 Jessica程序猿 阅读(795) 评论(0) 推荐(0)
摘要:Lock框架是jdk1.5新增的,作用和synchronized的作用一样,所以学习的时候可以和synchronized做对比。在这里先和synchronized做一下简单对比,然后分析下Lock接口以及ReentrantLock的源码和说明。具体的其他的Lock实现的分析在后面会慢慢介绍。 Loc 阅读全文
posted @ 2018-05-15 23:16 Jessica程序猿 阅读(660) 评论(0) 推荐(0)
摘要:1 队列个数设置 producer发送消息时候设置,特别注意:同一个topic仅当第一次创建的时候设置有效,以后修改无效,除非修改broker服务器上的consume.json文件, 阅读全文
posted @ 2018-05-11 17:03 Jessica程序猿 阅读(308) 评论(0) 推荐(0)
摘要:1 源码下载 2 启动namesrv 结果出错: 修改runserver.sh 和 runbroker.sh 文件,将 [ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/user/java 改为 [ ! -e "$JAVA_HOME/bin/java" ] & 阅读全文
posted @ 2018-05-09 11:54 Jessica程序猿 阅读(1380) 评论(0) 推荐(0)
摘要:HSF各组成之间的关系 1 服务提供者注册与发布 首先服务发布初始化bean,HSFSpringProviderBean实现了Spring的3个接口,将HSF的publish和Spring容器的生命周期绑定在一起。 1)InitializingBean,实现afterPropertiesSet接口, 阅读全文
posted @ 2018-05-09 11:46 Jessica程序猿 阅读(2435) 评论(0) 推荐(0)
摘要:java涉及到的技术工具:HSF、Pandora、Notify、Metaq、Diamond、Tddl、ScheduleX、精卫、Switch、BCP、Tair、Hbase、Mysql、Ads、Tlog、Eagleeye、 工作工具及环境:idea、maven、git、mybatis、ibatis 其 阅读全文
posted @ 2018-05-01 22:27 Jessica程序猿 阅读(694) 评论(3) 推荐(1)