[置顶] 一台机器搭建两个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 哥是技术人 阅读(367) 评论(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 哥是技术人 阅读(18636) 评论(7) 推荐(0) 编辑

[置顶] Nginx造成后端服务器大量TIME_WAIT的解决办法

摘要: 1 Linux下调参数2 Windows下修改注册表以上两种方法满处都是,不再赘述。据说Nginx默认使用短连接和后端服务器通信,所以可以尝试改成长连接,也就是keepalive,我这里是把Nginx升级到1.2版本,会带ngx_http_upstream_keepalive模块,然后在nginx.conf中如此设置:upstream{............keepalive 1024;}经过测试发现,TIME_WAIT确实少了很多。 阅读全文

posted @ 2012-06-04 16:01 哥是技术人 阅读(1599) 评论(0) 推荐(0) 编辑

[置顶] 部署Hadoop集群,三个节点

摘要: 操作系统:CentOS 6.2Hadoop版本:1.0.3接上一篇:http://www.cnblogs.com/bigfanofcpp/archive/2012/05/31/2871840.html第一步:ssh在三个节点之间已经实现无障碍通信,不需要输入密码第二步:三个节点的Hosts配置:vim /etc/hostsnamenode的ip地址 masterdatanode的ip地址 slave1datanode的ip地址 slave2第三步:配置Hadoop的环境变量:vim /etc/profileexport HADOOP_HOME=/home/hadoop/hadoop-0.20. 阅读全文

posted @ 2012-06-01 16:57 哥是技术人 阅读(530) 评论(0) 推荐(0) 编辑

[置顶] 部署Hadoop集群前奏之ssh如何不输入密码在Master与Slave之间访问

摘要: 操作系统:CentOS 6.2虚拟机:VMWare 8.0Master与Slave都需要做:用root登陆,建立hadoop用户useradd hadooppasswd hadoop源机器执行:ssh-keygen -t rsa -P '';cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys;scp ~/.ssh/id_rsa.pub hadoop@目标机器IP:~/;cat ~/id_rsa.pub >> ~/.ssh/authorized_keys目标机器执行:cat ~/id_rsa.pub >&g 阅读全文

posted @ 2012-05-31 17:29 哥是技术人 阅读(714) 评论(1) 推荐(0) 编辑

[置顶] 淘宝旺旺自动发消息

摘要: View Code 1 HWND hwnd = FindWindowEx(0, 0, L"StandardFrame", L"淘宝旺旺窗口名称"); 2 if (hwnd) 3 { 4 SetForegroundWindow(hwnd); 5 EnumChildWindows(hwnd, EnumWindowCallback, 0); 6 } 7 8 BOOL WINAPI EnumWindowCallback(HWND hwnd, LPARAM lparameter) 9 {10 TCHAR text[128] = { 0 };11 GetClassN 阅读全文

posted @ 2012-05-09 11:50 哥是技术人 阅读(3328) 评论(0) 推荐(0) 编辑

[置顶] 动态修改Windows Service名称

摘要: View Code 1 (1)创建文件:ServiceConfig.txt 2 3 (2)写如下配置: 4 5 ServiceName=DaemonTask1 6 (3)写一个配置类: 7 8 public class Config 9 {10 public static string GetServiceConfig(string key)11 {12 string[] result = { string.Empty };13 string fileName1 = "ServiceConfig.t... 阅读全文

posted @ 2012-05-07 18:00 哥是技术人 阅读(436) 评论(0) 推荐(0) 编辑

2013年5月3日

sql出现在并发情况下offset+limit丢失数据,重复数据的解决办法

摘要: 问题描述:并发情况下,如果对一个表进行如下操作:线程1:select * from table offset 1000 limit 1000线程2:select * from table offset 2000 limit 1000等等发现数据会出现丢失,重复的现象,最后通过查资料发现要增加order by来解决,但是如果这张表没有自增id,就不太好办,主要是无法通过自增id来order by这时候可以这样:select * from (select * from table order by 表主键) as 别名 offset 1000 limit 1000这样的目的是强制排序后再offse 阅读全文

posted @ 2013-05-03 22:09 哥是技术人 阅读(1190) 评论(0) 推荐(0) 编辑

2013年3月11日

Zookeeper报错Will not attempt to authenticate using SASL解决办法一则

摘要: 排查好久,最后发现是调用端和服务器端版本不统一造成的! 阅读全文

posted @ 2013-03-11 18:37 哥是技术人 阅读(25464) 评论(1) 推荐(0) 编辑

2013年3月9日

iPad设置dns加速下载

摘要: 家里的iPad4 wifi一直很慢,使用了几个网上推荐的dns(168.95.1.1,114.114.114.114,8.8.8.8),还是老样子,然后我尝试了一下这么办:开始菜单->运行->cmd输入ipconfig /all找到dns地址,比如是192.168.1.1然后把iPad4的dns设置成这个,奇迹出现了,很快很快,哈哈! 阅读全文

posted @ 2013-03-09 22:08 哥是技术人 阅读(2646) 评论(0) 推荐(0) 编辑

2013年3月7日

Zookeeper无法启动问题

摘要: 查看Zookeeper.out发现少包,但是为什么会少包呢,最后发现是java版本不对,解决方法两种:(1)配置JAVA_HOME的环境变量为安装的java版本(2)修改zkEnv.sh,在里面添加JAVA_HOME,值为安装的java版本 阅读全文

posted @ 2013-03-07 14:46 哥是技术人 阅读(5082) 评论(0) 推荐(0) 编辑

2013年2月26日

Zookeeper造成IO很高的问题解决办法一则

摘要: 今天运维的同事找我说正式平台的Zookeeper造成IO很高,经过简单排查发现频繁写事务日志造成的。处理如下,找到频繁写Zookeeper的地方,发现是一个每秒都在操作Zookeeper的监控,暂时把这里改成每3秒执行一次。然后修改zoo.cfg,增加forceSync=no,表示不实时同步事务日志,但是这个会有丢数据的风险。 阅读全文

posted @ 2013-02-26 10:44 哥是技术人 阅读(919) 评论(0) 推荐(0) 编辑

2013年2月25日

自动杀掉进程并且更新jar包后重新启动服务的脚本

摘要: View Code 1 #!/bin/bash 2 3 searchId=`ps -ef|grep search-dubbo/lib|grep -v 'grep'|awk '{printf $2}'` 4 echo $searchId 5 kill -9 $searchId 6 rm -rf /tol/search-dubbo/lib/koolearn.framework.search-0.1.0-SNAPSHOT.jar 7 cd /tol/search-dubbo/lib 8 rz 9 /tol/search-dubbo/bin/restart.sh10 t 阅读全文

posted @ 2013-02-25 17:26 哥是技术人 阅读(665) 评论(0) 推荐(0) 编辑

2013年2月21日

ElasticSearch使用jdbc-river同步数据库出现dateOptionalTime不能识别的问题解决办法一则

摘要: 出现如下错误:failed to parse date field [2013-02-19T11:37:35.000Z], tried both date format [yyyy-MM-dd HH:mm:ss], and timestamp number或者出现如下错误:failed to parse date field [2013-02-21 10:23:29], tried both date format [dateOptionalTime], and timestamp number折腾了好久,解决办法如下:数据库字段使用varchar类型,例如:Sql 1 use xxx; 2 阅读全文

posted @ 2013-02-21 11:33 哥是技术人 阅读(3713) 评论(0) 推荐(0) 编辑

2013年1月31日

dubbo无法启动的问题解决办法一则

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

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

2013年1月25日

elasticsearch查看分词效果的命令

摘要: _analyze?text='我爱北京天安门'&analyzer=standard_analyze?text='我爱北京天安门'&analyzer=ik_analyze?text='我爱北京天安门'&analyzer=paoding...... 阅读全文

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

2013年1月22日

搬家博客园啦~~

摘要: 如题~~ 阅读全文

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

导航