- 博客(18)
- 收藏
- 关注
原创 svn的服务端总结
总结: 1: 安装svn服务器软件;见另一篇博客2: 进入控制台,输入svnadmin create 目录名,建立一个svn版本库;例如: svnadmin create /svn/resp13: 进入 /svn/repons1目录的conf目录,修改svnserve.conf文件,将[general]下anon-access = none#禁止匿名访问auth-access = write...
2014-08-28 13:48:53
132
原创 linux网络监控
转自网络--http://www.lingzhong.cn/tech/19956.htm 尝试过其中的部分方法还是好用的 一:对于Linux 网卡流量查看,iptraf 一个很不错的工具.RHEL5 iso自带有,我的系统默认没有安装. 他可以按照用户的需要,按照不同的协议统计,也可以按照不同的端口统计,还可以按照不同的网卡统计,总之,是一个很强大的工具. 在命令行直接输入:ipt...
2014-06-18 14:20:42
157
原创 模拟linux闪断的小脚本
调整sleep后面的参数,默认是秒,如果改为1分钟,这样写sleep 1m 当然也可以略微调整,改为传参形式 sleep $1 #!/bin/bash echo "set ifdown eth0 at `date +%Y%m%d`" ifdown eth0; echo "start sleep at = `date` " sleep 30s; echo "end sleep at...
2014-05-05 16:21:45
840
原创 go语言总结
1.项目需要,学习GO 2.GO是谷歌出品,很多牛B很多吹捧,所以得学 3.从搭建环境开始: 因为习惯了win7+eclipse的开发方式,所以go的开发环境也用这样的组合 具体 http://blog.csdn.net/hengyunabc/article/details/7371446 里面说的很明白。 (http://bigasp.com/archives/594、http:/...
2014-04-18 09:17:36
115
根据jedis的murmurhash算法-反推key到指定分片
由于项目特殊需求,必须稳定key到特定的分片。因为目前的redis集群是通过客户端来实现的,为此研究了jedis客户端。 具体的原理参照这篇文章http://blog.csdn.net/guanxinquan/article/details/10231899说的挺明白,很感谢这位兄弟。主要涉及到treeMap(红黑树算法) 原理是将每个redis的实例映射到空间的一部分上,即生成n倍的虚拟...
2014-04-17 15:49:53
580
原创 Netty入门基础
熟悉使用netty,写博客备忘 1.首先写服务端代码,依赖的类后面体现 public class MessageServer { public static void main(String[] args) { ConstantStep.getInsatnce().printStep(); System.out.println("MessageServer start.."); Se...
2013-11-27 16:34:29
102
原创 zookeeper常用API
zookeeper常用的api,刚刚接触,写博客备忘 package com.my.zookeeper; import java.io.IOException;import java.util.List; import org.apache.zookeeper.CreateMode;import org.apache.zookeeper.KeeperException;import...
2013-11-27 16:33:35
82
原创 测试工具
Jmeter学习 ,网上搜集来的资料,希望可以帮助到你 题记 :JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,像LoadRunner 一样。 一、基本概念 1.测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。 2.线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程...
2013-11-27 16:33:00
110
原创 利用java程序实现获取计算机cpu利用率和内存状况
很多时候需要监控我们的程序,以随时知道程序运行状况、预警等 以下是网上某博客代码,特点是通过window和linux命令获得CPU使用率。 Java代码 利用java程序实现获取计算机cpu利用率和内存使用信息。 创建一个Bean用来存贮要得到的信 Java代码 /** * @author yans * @date 2011-10...
2013-11-26 14:03:47
2847
2
原创 基于Thrift协议的C#客户端
一.如果你对Thrift不够了解,请先看这篇入门文章 http://www.cnblogs.com/hanmos/archive/2011/09/15/2177891.html 二.以下是说明如何基于Thrift协议,开发一个C#的客户端,用以发布C#的跨语言服务(封装原生的thrift0.9) 1.服务的发布类: using System;using System.Collectio...
2013-11-26 14:02:14
265
原创 mysqldump使用-来自网络翻译
转一篇很好的mysql dump使用翻译: cmd命令行:C:\Users\Administrator>mysqldump -uroot -proot test canal1 --tab=D:\Data --field s-terminated-by=\t --lines-terminated-by=\n C:\Users\Administrator> ...
2013-11-26 14:00:54
112
原创 大数据导入导出-dump和fetch的测试
1.当需要从数据库大量导出数据时,同时又需要对对数据逐行进行过滤处理,如果是mysql这样的数据库,选择分页查询到内存再处理导出的话,当数据量超过千万时速度会直线下降,到达几千万条时会下降到难以接受的速度(以上经过多次测试验证),oracle另说... 有没有办法很好的解决这个问题,当然有哈哈 这里简单介绍2种方法: 一是使用远程dump的方式,对权限高要求,因为你可以随时把人家的表乃至...
2013-11-26 13:53:39
260
原创 golang与shell交互
项目需要,需要一个agent客户端,调用shell脚本以实现自动化部署,写博客备忘 1.go语言开发客户端,调用本地指定脚本 package main import ( . "agent" "agent/conf" "encoding/json" "io/ioutil" "log" "net/http" "net/url" "o
2013-11-26 13:47:04
2360
原创 lzo压缩
项目需要,在脱离hadoop的环境下进行lzo压缩,折腾了好几天,总结一下备忘 【首先lzo不像gzip那样,引入个包就能压缩,lzo需要调用底层c/c++库,所以一般都是在linux下先安装lzo压缩工具,生成native lib才可以压缩。安装lzo需要ant编译工具支持,所以如果没有ant,需要先安装,主要参照了这篇博客http://www.cnblogs.com/chaoboma/a...
2013-08-23 14:33:40
491
原创 JProfiler7.2.3安装和使用
1.目前使用了JProfiler最新版本7.2.3,JMeter使用了2.7的版本 因为项目组要求对某些方法进行性能监控,所以用到了JProfiler和JMeter等测试工具。 2.先说说JMeter,JMeter作为客户端模拟请求: 1)软件都自己下载吧,官网上都有。解压缩包,点击bin目录下的jmeter.bat即可(JavaSwing的界面),在启动界面上面看到‘测试计划’, 在...
2013-07-15 16:28:47
379
原创 eclipse新导入web工程被识别为java工程的解决办法:
1.eclipse对maven web项目支持的不是很好,每次导入一般都需要手动转换一下,eclipse可识别的项目 即使是j2ee版本的也一样。 2. 在Eclipse中打开“project properties",选"Project Facets",按下图配置: 3. 点击最下面的Futher configuration... 将content directo...
2013-04-26 12:19:11
419
原创 win7修改磁盘分区的方法
很多朋友新买的笔记本,安装操作系统时分区可能会不合理,或者后期不能满足需要,往往需要重新分区。 不少人会以为对整个磁盘重新分区很麻烦,其实有简单的办法,我是菜鸟级的,但是以下方法我试过,很快很好用,和大家分享一下: (限win7系统,其他系统我没有试过,当然注意重要的数据要先备份,软件嘛总会有出错的时候,小心为上) 1.计算机 -> 右键 -> 选择 ‘管理’ -&g...
2013-02-01 11:40:03
231
原创 生产者消费者模式(入门备忘)
1.基础类:简单的对num的操作,注意同步 public class SynStackNum { private int num = 0; public synchronized void printAdd(String threadName) { num++; System.out.println("生产线程: "+ Thread.currentThread()...
2012-12-03 09:52:54
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人