摘要:dubbo在启动的时候报错:各种重复的配置项经过排查发现因为把spring的配置也打进了jar包造成的,解决办法是在maven的pom中不要将xml打进jar包。
阅读全文
摘要:_analyze?text='我爱北京天安门'&analyzer=standard_analyze?text='我爱北京天安门'&analyzer=ik_analyze?text='我爱北京天安门'&analyzer=paoding......
阅读全文
摘要:今天因为要测试MySQL的故障转移,所以分分钟在一台测试机器上搭建起来环境,不过在设置主从关系的时候出现1045错误,因为两个MySQL实例都在一台机器上,所以在change master to的时候把master_host由实际ip改成localhost后就好了。
阅读全文
摘要:今天内网数据库测试服务器主从出现不同步的情况,报错:The slave I/O thread stops because master and slave have equal MySQL server ids...... 然后我检查了server id,真不一样,反复修改多次无果,然后百度,无果,然后google,无果,然后我开始瞎翻......最后在从服务器的data/master.info中找到了问题所在,主服务器的端口不知道为什么变成从服务器的端口了!修改后重新启动从服务器,就好了。
阅读全文
摘要:今天开发组的同事在本地调用dubbo的时候出现无法连接的问题,并且卡死tomcat的情况,叫我过去帮忙解决,在日志里发现有一个未知ip调用,最初以为是中病毒,但是最后发现是他的机器上同时安装了vmware虚拟网卡导致网络混乱造成的,将vmware的虚拟网卡断开后,解决此问题。
阅读全文
摘要:发现是因为append后事件还没有挂上,所以无法触发点击事件,解决办法:View Code 1 $('#...').live('click', function(){2 3 //......4 5 });就可以了,不过据说live效率比较低。
阅读全文
摘要:View Code 1 public static String getExceptionStack(Exception e) { 2 StackTraceElement[] stackTraceElements = e.getStackTrace(); 3 String result = e.toString() + "\n"; 4 for (int index = stackTraceElements.length - 1; index >= 0; --index) { 5 result += "at [" ...
阅读全文
摘要:和DBA配合做MySQL故障转移(failover)的时候,发现slave数据库没有相应生成binlog,在slave数据库的配置文件里增加配置:log_slave_updates=1 此参数的含义是:slave数据库将二进制日志写入自己的binlog中。
阅读全文
摘要:View Code 1 [mysqld_multi] 2 mysqld = /mysql/app/mysql/bin/mysqld_safe 3 mysqladmin = /mysql/app/mysql/bin/mysqladmin 4 user = root 5 6 [mysqld1] 7 socket = /tmp/mysql_3301.sock 8 port = 3301 9 pid-file = /usr/local/percona-mysql/mysql_3301/data/mysql_3301.pid10 datadir = /usr/local/percona-mysql/..
阅读全文
摘要:-Xms与-Xmx最好设置成一样的,避免垃圾回收后JVM重新分配内存-Xmn:年轻代大小,整个堆大小=年轻代大小 + 年老代大小 + 持久代大小,据说设置成-Xmx的四分之一-XX:PermSize:持久代初始值-XX:MaxPermSize:持久代最大值-XX:SurvivorRatio=8:新生代中eden与survivor的空间比例-XX:MaxTenuringThreshold=7:MaxTenuringThreshold这个参数用于控制对象能经历多少次Minor GC才晋升到年老代-XX:GCTimeRatio=19:垃圾回收时间占程序运行时间的百分比,19即是十九分之一(5%)-X
阅读全文
摘要:虚拟机中的共划分为三个代:年轻代(Young Generation)、年老点(Old Generation)和持久代(Permanent Generation)。其中持久代主要存放的是Java类的类信息,与垃圾收集要收集的Java对象关系不大。年轻代和年老代的划分是对垃圾收集影响比较大的。 年轻代:所有新生成的对象首先都是放在年轻代的。年轻代的目标就是尽可能快速的收集掉那些生命周期短的对象。年轻代分三个区。一个Eden区,两个Survivor区(一般而言)。大部分对象在Eden区中生成。当Eden区满时,还存活的对象将被复制到Survivor区(两个中的一个),当这个Survivor区满时,此
阅读全文
摘要:接口定义 1 package com.koolearn.framework.search.declare; 2 3 import java.util.HashMap; 4 import java.util.List; 5 import java.util.Map; 6 import org.elasticsearch.common.Nullable; 7 import com.koolearn.framework.search.declare.MySearchOption.SearchLogic; 8 9 /*new Object[] { "TESTNAME1,TESTN...
阅读全文