01 2013 档案

dubbo无法启动的问题解决办法一则
摘要:dubbo在启动的时候报错:各种重复的配置项经过排查发现因为把spring的配置也打进了jar包造成的,解决办法是在maven的pom中不要将xml打进jar包。 阅读全文

posted @ 2013-01-31 19:19 哥是技术人 阅读(1098) 评论(0) 推荐(0)

elasticsearch查看分词效果的命令
摘要:_analyze?text='我爱北京天安门'&analyzer=standard_analyze?text='我爱北京天安门'&analyzer=ik_analyze?text='我爱北京天安门'&analyzer=paoding...... 阅读全文

posted @ 2013-01-25 16:44 哥是技术人 阅读(3811) 评论(0) 推荐(0)

搬家博客园啦~~
摘要:如题~~ 阅读全文

posted @ 2013-01-22 17:51 哥是技术人 阅读(176) 评论(0) 推荐(0)

一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
摘要:今天因为要测试MySQL的故障转移,所以分分钟在一台测试机器上搭建起来环境,不过在设置主从关系的时候出现1045错误,因为两个MySQL实例都在一台机器上,所以在change master to的时候把master_host由实际ip改成localhost后就好了。 阅读全文

posted @ 2013-01-22 17:04 哥是技术人 阅读(339) 评论(0) 推荐(0)

MySQL主从关系提示id相同的错误解决办法一则
摘要:今天内网数据库测试服务器主从出现不同步的情况,报错:The slave I/O thread stops because master and slave have equal MySQL server ids...... 然后我检查了server id,真不一样,反复修改多次无果,然后百度,无果,然后google,无果,然后我开始瞎翻......最后在从服务器的data/master.info中找到了问题所在,主服务器的端口不知道为什么变成从服务器的端口了!修改后重新启动从服务器,就好了。 阅读全文

posted @ 2013-01-22 17:03 哥是技术人 阅读(358) 评论(0) 推荐(0)

dubbo的multicast模式出现无法连接的解决办法一则
摘要:今天开发组的同事在本地调用dubbo的时候出现无法连接的问题,并且卡死tomcat的情况,叫我过去帮忙解决,在日志里发现有一个未知ip调用,最初以为是中病毒,但是最后发现是他的机器上同时安装了vmware虚拟网卡导致网络混乱造成的,将vmware的虚拟网卡断开后,解决此问题。 阅读全文

posted @ 2013-01-22 17:03 哥是技术人 阅读(2319) 评论(0) 推荐(0)

append之后无法触发点击事件的解决办法
摘要:发现是因为append后事件还没有挂上,所以无法触发点击事件,解决办法:View Code 1 $('#...').live('click', function(){2 3 //......4 5 });就可以了,不过据说live效率比较低。 阅读全文

posted @ 2013-01-22 17:02 哥是技术人 阅读(419) 评论(0) 推荐(0)

获得Java异常的堆栈信息
摘要: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 [" ... 阅读全文

posted @ 2013-01-22 16:59 哥是技术人 阅读(2995) 评论(0) 推荐(0)

MySQL主从关系slave数据库没有生成binlog的解决办法一则
摘要:和DBA配合做MySQL故障转移(failover)的时候,发现slave数据库没有相应生成binlog,在slave数据库的配置文件里增加配置:log_slave_updates=1 此参数的含义是:slave数据库将二进制日志写入自己的binlog中。 阅读全文

posted @ 2013-01-22 16:58 哥是技术人 阅读(584) 评论(0) 推荐(0)

MySQL故障转移流程
摘要: 阅读全文

posted @ 2013-01-22 16:57 哥是技术人 阅读(207) 评论(0) 推荐(0)

一台机器搭建两个MySQL实例配置文件
摘要: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/.. 阅读全文

posted @ 2013-01-22 16:56 哥是技术人 阅读(373) 评论(0) 推荐(0)

JVM优化
摘要:-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 阅读全文

posted @ 2013-01-22 16:53 哥是技术人 阅读(229) 评论(0) 推荐(0)

JVM
摘要:虚拟机中的共划分为三个代:年轻代(Young Generation)、年老点(Old Generation)和持久代(Permanent Generation)。其中持久代主要存放的是Java类的类信息,与垃圾收集要收集的Java对象关系不大。年轻代和年老代的划分是对垃圾收集影响比较大的。 年轻代:所有新生成的对象首先都是放在年轻代的。年轻代的目标就是尽可能快速的收集掉那些生命周期短的对象。年轻代分三个区。一个Eden区,两个Survivor区(一般而言)。大部分对象在Eden区中生成。当Eden区满时,还存活的对象将被复制到Survivor区(两个中的一个),当这个Survivor区满时,此 阅读全文

posted @ 2013-01-22 16:52 哥是技术人 阅读(267) 评论(0) 推荐(0)

ElasticSearch封装(创建索引,删除索引,创建Mapping,批量插入,批量删除,搜索)
摘要:接口定义 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... 阅读全文

posted @ 2013-01-22 16:48 哥是技术人 阅读(18654) 评论(7) 推荐(0)

导航