- 博客(92)
- 收藏
- 关注
原创 mac 安装mysql,操作mysql
http://blog.youkuaiyun.com/janronehoo/article/details/25207825http://www.cnblogs.com/fnng/p/3565912.htmlhttp://blog.youkuaiyun.com/adwfcu/article/details/7720848
2015-10-21 17:33:38
214
原创 java -jar classpath心
http://sddhn.blog.163.com/blog/static/128187792011102454152790/
2015-09-18 14:52:42
189
原创 hadoop balancer -threshold
由于hadoop集群的机器磁盘容量大小不等,造成磁盘使用率不同,有的使用了10%,而有的已经100%,这个对整个系统的运行是有问题的。暂时还没有找到控制磁盘使用率的参数,可以通过hadoop命令行来手动调节磁盘的使用情况。> hadoop balancer -Threshold 20...
2014-01-02 09:53:53
621
原创 配置rsync 同步数据 rpm包安装rsync及配置
http://www.blogjava.net/baizhihui19870626/articles/379460.html [root@Hammer home]# rpm -qa |grep rsync #检查系统是否安装了rsync软件包rsync-2.6.8-3.1[root@Hammer CentOS]# rpm -ivh rsync-2.6.8-3.1.i386.rpm # 如...
2013-11-11 16:35:44
817
原创 用vim比较文件
1. 使用vim的比较模式打开两个文件:vim -d file1 file2或vimdiff file1 file2 2. 如果已经打开了文件file1,再打开另一个文件file2进行比较::vert diffsplit file2如果没有用vert命令,diffsplit则会分上下两个窗口。3. 如果已经用split方式打开了两个文件file1,file2,又想比较两文件的不同。...
2013-09-17 10:07:48
188
原创 linux去掉文件重复行
linux去掉文件重复行在统计某些数据的时候,文件中往往存在一些重复的行,那如何去掉这些重复的行呢?用强大的awk可以轻松实现文件内容行去重。awk '!a[$0]++' 文件例如文件 123.txt 的内容是112233awk '!a[$0]++' 123.txt将会输出123 =====================...
2013-08-28 18:20:45
552
原创 之前删除的节点重新加入重启失败
2013-08-03 23:26:58,184 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hdfs.protocol.UnregisteredDatanodeException: Data node host69...
2013-08-03 23:34:48
401
原创 linux下释放内存的cache
虽然内存cache对文件系统有加速,但是cache太多的文件会感觉内存不太够用,甚至系统被逼使用swap,导致系统响应变的巨慢.有啥办法可以让它变快呢?sysctl -w vm.drop_caches = 3或echo 3 > /proc/sys/vm/drop_caches就可以让它自动的释放不用的cache了.相让它开机启动自动设置,就编辑/etc/sysct...
2013-07-31 13:03:39
175
原创 查看linux机器cpu信息
查看几核cat /proc/cpuinfo | grep processor |wc -l cpu主频cat /proc/cpuinfo |grep MHz|uniq 查看机器有多少物理CPU 通过"cat /proc/cpuinfo"查询model name,然后到intel官方网站查询(http://ark.intel.com/Product.aspx?id=37...
2013-06-27 17:27:59
108
原创 取消UltraEdit提示“文件可能不是DOS格式”
取消UltraEdit提示“文件可能不是DOS格式”取消 UltraEdit提示“文件可能不是DOS格式”UltraEdit 每次打开新文件的时候,都提示:文件可能不是DOS格式,你要转换 File 为 DOS 格式吗?取消的处理办法: 高级 -> 配置 -> 文件处理 -> DOS/UNIX/MAC 处理 -> UNIX/MAC 文件检测/转换 ...
2013-05-21 11:58:13
225
原创 subclipse
http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=9B532CD112718F05B90E7BE0FE5E49E0?pageID=p4wYuA
2013-05-17 16:22:25
121
原创 jvm垃圾回收
http://www.alidata.org/archives/1773jvm垃圾回收在jvm中堆空间划分为三个代:年轻代(Young Generation)、年老代(Old Generation)和永久代(Permanent Generation)。年轻代和年老代是存储动态产生的对象。永久带主要是存储的是java的类信息,包括解析得到的方法、属性、字段等等。永久带基本不参与垃圾回收...
2013-05-16 15:37:22
105
原创 安装mysql-5.6.10-win64
1.解压mysql-5.6.10-winx64.zip 到D:\2.在D:\mysql-5.6.10-winx64下,复制“my-default.ini”文件,生成“复件 my-default.ini”文件。将“复件 my-default.ini”文件重命名成“my.ini” 。(注意:如果直接改my-default.ini文件,下面的character_set_server=ut...
2013-04-06 09:10:25
148
原创 哈希分布与一致性哈希
http://www.iteye.com/topic/611976http://www.iteye.com/topic/684087 Ketama一致性Hash算法(含Java代码) --nbhttp://blog.youkuaiyun.com/sparkliang/article/details/5279393http://weblogs.java.net/blog/2007/11/27/...
2013-04-02 10:31:59
165
原创 cookie 和session 的区别
session是服务器端缓存,cookie是客户端缓存。cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案session保存在服务器端与浏览器设置无关,cookie在客户端并受浏览器设置限制这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Co...
2013-04-01 14:18:31
107
原创 java SimpleDateFormat在多线程下问题
https://github.com/dreamhead/ugly-code/blob/master/src/ugly-code-12.markdown 诸位Java程序员,想必大家对SimpleDateFormat并不陌生。不过,你是否知道,SimpleDateFormat不是线程安全的(thread safe)。这意味着,下面的代码是错误的:class Sample { ...
2013-02-26 17:43:28
164
原创 wmic memphysical get maxcapacity
wmic memphysical get maxcapacity windows下强大的wmic命令行工具 windows最令网管诟病的地方就是命令行没有unix和linux强大。但这种情况正在不断改观,windows命令行也越来越强大了。其中,微软耗费大量精力打造的wmi就是一例。 获得进程ID与进程名称 代码: wmic process get processid,nam...
2013-02-16 11:57:32
3677
原创 一步步优化JVM
http://blog.youkuaiyun.com/zhoutao198712/article/category/1194642 nb http://www.docin.com/p-491495141.html nbhttp://xueliang880107.iteye.com/blog/954073http://blog.youkuaiyun.com/gtuu0123/article/cat...
2013-01-29 15:42:30
105
原创 使用JDK工具检查运行系统是否存在内存泄露
转http://crane-ding.iteye.com/blog/7154501. jps 查看所有java进程的pid的命令,与Unix的ps命令类似 2. jmap 打印出某个java进程(使用pid)内存内的所有‘对象’的情况 3. jhat 主要用于分析jmap产生的dump并提供web页面查看分析结果 4. jconsole 可以查看堆内存、线程、类和CPU状况 为了实验,所以...
2013-01-25 18:50:22
204
原创 怎样使用jstack诊断Java应用程序故障
转http://crane-ding.iteye.com/blog/968862 近一段时间,我们的生产系统升级频繁出现故障,具体故障现象是启动后10来分钟就出现交易缓慢,处理线程耗尽等现象,并且故障发生的频率蛮高的。经过详细的诊断和排查,终于发现了问题,是groovy在osgi中运行会出现classloader死锁,最后我们也解决了这个问题。 如果单靠通过查看代码是很难去发现这个问题...
2013-01-25 18:36:12
160
原创 Jmeter 用动态参数进行测试
转http://blog.chenlb.com/2009/03/jmeter-use-dynamic-params-or-csv-for-test.htmlhttp://blog.chenlb.com/2009/03/jmeter-quick-start.html常看到的jmeter测试例子,都是用固定的url(包括固定的参数)。现在我有这样一个测试需求:为了模拟用户输入的参数对某个U...
2013-01-24 12:14:34
242
原创 tomcat-apr
http://blog.chenlb.com/2009/01/install-apache-portable-runtime-or-tomcat-native-on-tomcat.htmlTomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术。APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server 2.x的核...
2013-01-24 12:06:28
101
原创 tomcat-NIO
http://www.oschina.net/question/54100_16195http://passover.blog.51cto.com/2431658/732629http://jiangyongyuan.iteye.com/blog/361983 Tomcat的四种基于HTTP协议的Connector性能比较<Connector port="8081" pro...
2013-01-24 11:55:18
93
原创 awk常用问题集锦
http://www.cnblogs.com/276815076/archive/2012/03/23/2414077.html
2012-12-07 15:38:22
102
原创 Linux中expr命令
http://blog.youkuaiyun.com/guhong5153/article/details/6542995
2012-12-05 18:04:53
123
原创 shell里面如何获取字符串长度--判断字符串为空
#/bin/bashstr=12313;le1=`expr "$str" : ".*"`;le2=`expr length $str`;le3=`echo $str | awk '{print length($0)}'`;le4=`echo ${str} | wc -L`;echo $le1 $le2 $le3 $le4 判断字符串为空的方法有三种:if [ "$str" = "...
2012-12-05 18:04:03
237
原创 Linux中date命令
Linux中date命令用法 1、以下是服务器现在的时间,当前时间的各种表示方法,表示成自己想要的时间格式,后面的范例将会在这个时间基础之上进行演示,同时这也是熟练掌握后面各种date命令的前提,请读者注意[root@RHEL601 tmp]# date2012年 07月 19日 星期四 20:11:16 CST读者可以设定特定的格式,格式设定规则:一个加号后接数个标记,每个标记中都有...
2012-12-05 17:35:41
224
原创 linux date得到当前时间的毫秒
echo `expr \`date +%s%N\` / 1000000`-----------------------------------------------------#/bin/bashdeclare startTime=`date +%s%N`;echo `expr $startTime / 1000000` -----------------------------...
2012-12-05 16:45:54
12827
原创 java 静态内部类
public class Outer { static int oui=0; int var ; public void outerHoge(){ System.out.println("hogehoge"); } public void outerHoge2(){ Inner i = new Inner(); StaticHoge sh = new StaticHoge(); //Inn...
2012-11-30 17:57:37
100
原创 Linux系统管理员应该知道的20个系统监控工具
http://bbs.chinaunix.net/thread-1936302-1-1.html
2012-11-10 17:43:34
122
原创 线上应用故障排查之一:高CPU占用
http://www.blogjava.net/hankchen/archive/2012/08/09/377735.html 以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。 通过ps aux | grep PID命令,可以进一步确定是tomcat进程出现了问题。但是,怎么定位到具体线程或者代码...
2012-11-10 10:39:59
121
原创 java 用户线程和守护线程
JVM会等待所有非守护线程退出以后才会退出! public static void main(String[] args) { new MyThread().start(); //如果MyThread不是守护线程,那么JVM必须等待MyThread退出了才会退出 //并不是退出main函数就已经表示JVM可以结束! } -------------------------...
2012-11-09 17:26:04
139
原创 Class.forName和ClassLoader.loadClass的区别
Class的装载分了三个阶段,loading,linking和initializing,分别定义在The Java Language Specification的12.2,12.3和12.4。Class.forName(className)实际上是调用Class.forName(className, true, this.getClass().getClassLoader())。注意第二个...
2012-11-05 15:39:52
88
原创 blog
http://www.longtask.com/blog/?p=297 龙浩的bloghttp://www.blogjava.net/killme2008 庄周梦蝶(伯岩)http://www.blogjava.net/killme2008/archive/2012/04/17/374936.htmlJava程序员常用工具集 http://timyang.net/ Tim...
2012-10-25 15:25:11
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人