上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 74 下一页
摘要: 理解JVM GC对于我们把控Java应用有很大的帮助。下面我从运维角度,把网上的JVM相关的资料整理如下,以加深对JVM GC的理解。如有错误的地方,请看官指正。 JVM内存使用分类 JVM的内存分区关系: 【JVM整个堆内存】=年轻代+年老代 【JVM整个内存】= (堆内存) + 非堆内存 = ( 阅读全文
posted @ 2017-07-21 10:34 邱明成 阅读(1647) 评论(0) 推荐(0)
摘要: Mysql5.6半同步策略 Mysql 5.6在半同步的时候,采用的是After Commit策略。即在主库上commit了之后,等待从库返回确认。 在这里,首先会出现幻读的问题,即当前连接的事务读取不到这条记录,而其他连接因为主库已经提交了事务,所以能读取到这条记录。 其次,如果在主库等待从库确认 阅读全文
posted @ 2017-07-18 11:31 邱明成 阅读(993) 评论(0) 推荐(0)
摘要: 2016-12-12,一个重要的日子,mysql5.7.17 GA版发布,正式推出Group Replication(组复制) 插件,通过这个插件增强了MySQL原有的高可用方案(原有的Replication方案),提供了重要的特性——多写,保证组内高可用,确保数据最终一致性。 1. 背景 在介绍组 阅读全文
posted @ 2017-07-18 11:23 邱明成 阅读(2491) 评论(0) 推荐(0)
摘要: 1. 系统框架加载正常,但是Tomcat启动失败,报错如下: Log代码 2013-7-26 17:18:33 org.apache.catalina.core.StandardContext startInternal 严重: Error listenerStart 2013-7-26 17:18 阅读全文
posted @ 2017-07-18 09:31 邱明成 阅读(15825) 评论(0) 推荐(0)
摘要: 本篇文章主要讲解MySQL group replication介绍,文中有关MySQL,group的内容,希望对大家有所帮助。 “MySQL group replication” group replication是MySQL官方开发的一个开源插件,是实现MySQL高可用集群的一个工具。第一个GA版 阅读全文
posted @ 2017-07-18 08:48 邱明成 阅读(2478) 评论(0) 推荐(0)
摘要: ListenableFuture的说明 并发编程是一个难题,但是一个强大而简单的抽象可以显著的简化并发的编写。出于这样的考虑,Guava 定义了 ListenableFuture接口并继承了JDK concurrent包下的Future 接口,ListenableFuture 允许你注册回调方法(c 阅读全文
posted @ 2017-07-13 17:07 邱明成 阅读(266) 评论(1) 推荐(0)
摘要: 阅读全文
posted @ 2017-07-13 00:03 邱明成 阅读(264) 评论(0) 推荐(0)
摘要: jsp使用jdk8时,需要tomcat7以及以上版本,jsp在使用jdk7的时候,tomcat使用tomcat6即可 阅读全文
posted @ 2017-07-12 16:07 邱明成 阅读(983) 评论(0) 推荐(0)
摘要: 这种错误的全部报错信息: 看报错信息,是因为使用的jar包版本不对。这个51.0是什么呢? JDK不同的版本,编译出的class文件是不同的。通过查看分析class文件前几个字节,可以找到对应的关系,详细的参考官方,细微的版本之间可能有差异: 观察一下报错截图: 原来我的Eclipse的JDK是1. 阅读全文
posted @ 2017-07-11 17:23 邱明成 阅读(93249) 评论(1) 推荐(3)
摘要: 你是否遇到过下面的情况,控制台无限的输出下面的日志: Logging initialized using ‘class org.apache.ibatis.logging.log4j.Log4jImpl’ adapter. Logging initialized using ‘class org.a 阅读全文
posted @ 2017-07-11 16:43 邱明成 阅读(954) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 74 下一页