- 博客(29)
- 收藏
- 关注

原创 一台机器搭建两个MySQL实例配置文件
[mysqld_multi]mysqld = /mysql/app/mysql/bin/mysqld_safemysqladmin = /mysql/app/mysql/bin/mysqladminuser = root[mysqld1]socket = /tmp/mysql_3301.sockport = 3301pid-file = /usr/local/percona-mys
2013-01-22 16:56:01
477

原创 ElasticSearch封装(创建索引,删除索引,创建Mapping,批量插入,批量删除,搜索)
package com.koolearn.framework.search.implement;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Arrays;import java.util.Date;import java.util.HashMap;import java.
2013-01-22 16:48:58
4617

原创 淘宝旺旺自动发消息
HWND hwnd = FindWindowEx(0, 0, L"StandardFrame", L"淘宝旺旺窗口名称");if (hwnd){SetForegroundWindow(hwnd);EnumChildWindows(hwnd, EnumWindowCallback, 0);}BOOL WINAPI EnumWindowCallback(HWND hwnd, LPARAM
2012-05-09 11:50:59
6396
1
原创 首个富士康商贸综合体落子乐山
首个富士康商贸综合体落子乐山 http://119-119-119.com/laoyzqhttp://surver-cn.com/bbsidhttp://4006002929.net/laoyzqhttp://okfuwu.net/bbsidhttp://yangtaiexpress.com/htmlidhttp://mabeier.net/newyinhttp:/
2015-04-26 20:52:05
15279
原创 一台机器搭建MySQL双实例并创建主从关系出现1045错误解决办法一则
今天因为要测试MySQL的故障转移,所以分分钟在一台测试机器上搭建起来环境,不过在设置主从关系的时候出现1045错误,因为两个MySQL实例都在一台机器上,所以在change master to的时候把master_host由实际ip改成localhost后就好了。
2013-01-22 17:04:35
1250
原创 MySQL主从关系提示id相同的错误解决办法一则
今天内网数据库测试服务器主从出现不同步的情况,报错:The slave I/O thread stops because master and slave have equal MySQL server ids......然后我检查了server id,真不一样,反复修改多次无果,然后百度,无果,然后google,无果,然后我开始瞎翻......最后在从服务
2013-01-22 17:03:54
1072
原创 dubbo的multicast模式出现无法连接的解决办法一则
今天开发组的同事在本地调用dubbo的时候出现无法连接的问题,并且卡死tomcat的情况,叫我过去帮忙解决,在日志里发现有一个未知ip调用,最初以为是中病毒,但是最后发现是他的机器上同时安装了vmware虚拟网卡导致网络混乱造成的,将vmware的虚拟网卡断开后,解决此问题。
2013-01-22 17:03:07
2836
原创 append之后无法触发点击事件的解决办法
发现是因为append后事件还没有挂上,所以无法触发点击事件,解决办法:$('#...').live('click', function(){});就可以了,不过据说live效率比较低。
2013-01-22 17:02:11
2373
原创 获得Java异常的堆栈信息
public static String getExceptionStack(Exception e) { StackTraceElement[] stackTraceElements = e.getStackTrace(); String result = e.toString() + "\n"; for (int index = stackTra
2013-01-22 16:59:24
515
原创 MySQL主从关系slave数据库没有生成binlog的解决办法一则
和DBA配合做MySQL故障转移(failover)的时候,发现slave数据库没有相应生成binlog,在slave数据库的配置文件里增加配置:log_slave_updates=1此参数的含义是:slave数据库将二进制日志写入自己的binlog中。
2013-01-22 16:58:28
2544
转载 JVM优化
-Xms与-Xmx最好设置成一样的,避免垃圾回收后JVM重新分配内存-Xmn:年轻代大小,整个堆大小=年轻代大小 + 年老代大小 + 持久代大小,据说设置成-Xmx的四分之一-XX:PermSize:持久代初始值-XX:MaxPermSize:持久代最大值-XX:SurvivorRatio=8:新生代中eden与survivor的空间比例-XX:MaxTen
2013-01-22 16:53:20
365
转载 JVM
虚拟机中的共划分为三个代:年轻代(Young Generation)、年老点(Old Generation)和持久代(Permanent Generation)。其中持久代主要存放的是Java类的类信息,与垃圾收集要收集的Java对象关系不大。年轻代和年老代的划分是对垃圾收集影响比较大的。年轻代: 所有新生成的对象首先都是放在年轻代的。年轻代的目标就是尽可能快速的
2013-01-22 16:52:44
335
原创 aspx页面静态化
IIS设置:站点右键属性,自定义错误,找到404,修改为url,将url设置成/Default.aspx测试一下:随便敲个地址,比如:http://localhost/123.html,应该跳转到Default.aspx然后在Default.aspx中写如下逻辑: protected void Page_Load(object sender, EventArgs e)
2012-06-28 14:21:24
819
原创 Nginx造成后端服务器大量TIME_WAIT的解决办法
1 Linux下调参数2 Windows下修改注册表以上两种方法满处都是,不再赘述。据说Nginx默认使用短连接和后端服务器通信,所以可以尝试改成长连接,也就是keepalive,我这里是把Nginx升级到1.2版本,会带ngx_http_upstream_keepalive模块,然后在nginx.conf中如此设置:upstream{.........
2012-06-04 16:01:29
2182
原创 部署Hadoop集群,三个节点
操作系统:CentOS 6.2Hadoop版本:1.0.3接上一篇:http://blog.youkuaiyun.com/youngwizard/article/details/7620704第一步:ssh在三个节点之间已经实现无障碍通信,不需要输入密码第二步:三个节点的Hosts配置:vim /etc/hostsnamenode的ip地址 master
2012-06-01 16:57:33
871
原创 部署Hadoop集群前奏之ssh如何不输入密码在Master与Slave之间访问
操作系统:CentOS 6.2虚拟机:VMWare 8.0第一步(Master与Slave都需要做):用root登陆,建立hadoop用户useradd hadooppasswd hadoop输入密码su - hadoopssh-keygen -t rsa(一路回车)第二步(Master):scp -r id_rsa.pub hadoop@s
2012-05-31 17:29:43
633
原创 让计算机来计算一元二次方程等式
public static string GetData(double value){string result = string.Empty;double temp = 0;for (double i = 0;i {temp = (Math.Pow(i, 3) + 2 * i);if (temp > value){return result;}else
2012-05-30 12:13:51
1153
原创 Lucene.Net v2.9.x + 盘古分词版
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using Lucene.Net;using Lucene.Net.Analysis;using Lucene.Net.Analysis.Standard;usin
2012-05-29 10:26:50
1258
原创 .Net Remoting传输1000万数据,1亿数据测试
内网环境,两台普通机器:1000万数据(1)byte[]毫秒级(2)StringBuilder毫秒级1亿数据:(1)byte[]毫秒级(500毫秒以上)(2)StringBuilder秒级(1秒以上)
2012-05-23 10:26:12
693
转载 浏览器缓存
Cache-ControlCache-Control 是最重要的规则。这个字段用于指定所有缓存机制在整个请求/响应链中必须服从的指令。这些指令指定用于阻止缓存对请求或响应造成不利干扰的行为。这些指令通常覆盖默认缓存算法。缓存指令是单向的,即请求中存在一个指令并不意味着响应中将存在同一个指令。cache-control 定义是:Cache-Control = “Cache-C
2012-05-21 13:23:38
314
原创 动态修改Windows Service名称
(1)创建文件:ServiceConfig.txt(2)写如下配置:ServiceName=DaemonTask1(3)写一个配置类:public class Config { public static string GetServiceConfig(string key) { string[] resu
2012-05-07 18:00:12
767
原创 将对象通过BinaryWriter转换成byte[]
public static byte[] ConvertRequestToBytes(audio_search_req requestData) { using (MemoryStream memoryStream = new MemoryStream()) { BinaryWriter bin
2012-05-03 10:29:36
1069
原创 将byte[]通过BinaryReader转换成对象
public static object ConvertResponseToObject(byte[] Bytes) { if (Bytes == null || Bytes.Length == 0) { return null; } byte[] tempBytes = Bytes.Clone() as byte[];
2012-05-03 10:29:20
1396
1
原创 JNA调用C++的DLL
import com.sun.jna.*;import com.sun.jna.platform.*;import com.sun.jna.platform.win32.WinNT;import com.sun.jna.win32.*;import java.util.ArrayList;public class TestJNA { public interf
2012-05-03 10:28:27
1017
原创 Linux命令行在su root后突然变成bash-4.1$的办法
1 在根目录下建立root目录2 拷贝/etc/skel目录下的.bash_logout和.bashrc和.bash_profile到root目录即可。
2012-05-03 10:28:03
3814
原创 JNI,C++,终于调试通过
第一步,写hello.java第二步,执行javac hello.java第三步,执行javah -jni hello(如果写成hello.class会报错),生成hello.h第四步,创建一个C++的dll,比如叫hello第五步,将hello.h,jni.h,jni_md.h拷贝到hello工程目录下,添加进工程里第六步,修改hello工程中的hello.h中的#inclu
2012-05-03 10:27:40
411
原创 Hbase测试&打补丁(HBASE-5415.patch)
操作系统:CentOSHbase版本:0.92.0(1)下载到/opt目录下,解压缩,改名后:/opt/hbase(2)修改配置/opt/hbase/conf/hbase-env.sh,填写JDK目录:export JAVA_HOME=/opt/jdk(3)修改配置/opt/hbase/conf/hbase-site.xml hbase.roo
2012-05-03 10:26:46
1295
原创 一致性哈希算法测试(C#)
10个Memcached节点,填充100000数据的测试结果如下: 192.168.1.199:11211 => 13046192.168.1.191:11211 => 18230192.168.1.197:11211 => 6382192.168.1.194:11211 => 5242192.168.1.193:11211 => 25554192.168.1.190:
2011-01-17 15:39:00
1178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人