自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 tmux 修改快捷键 prefix

cat ~/.tmux.confset -g prefix C-aunbind C-b bind C-a send-prefix这样默认打tmux C-b  就改为了C-a

2016-07-15 10:33:02 3561 1

原创 豆沙绿颜色

豆沙绿 #CCE8CF

2016-06-15 10:39:02 644

原创 linux 安装 和 配置java

1.  download  jdk :点击打开链接

2014-05-12 14:44:46 560

原创 guava ListenableFuture

原文地址:点击打开链接

2014-05-07 15:16:35 642

转载 Java多线程-工具篇-BlockingQueue

看到一篇关于BlockingQueue 的文章, 转一下,原文地址: 点击打开链接前言:     在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场

2013-11-06 14:09:54 849

原创 python 卸载 module

安装命令:python setup.py install --record files.txt卸载命令:cat files.txt | xargs rm -rf如果安装的时候没有生成files.txt ,那就再重新安装一遍,之后再卸载

2013-10-25 11:00:13 753

原创 ssh 不需要密码

需要用到两个命令: ssh-keygen  产生公钥与私钥对.ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中example : candy@local:~$ ssh-keygenGenerating public/private rsa key pair.Enter file in which to save

2013-10-16 15:33:21 530

原创 hbase 搭建遇到的问题

搭建hbase的时候遇到这个问题org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed setting up proxy interface org.apache.hadoop.hbase.ipc.HRegionInterface to localhost/127.0.0.1:33446 after attempts=1

2013-10-09 17:04:54 630

原创 svn 命令

比较新旧版本的差异: svn diff -r HEAD:1785 test.java

2013-05-24 13:25:46 641

原创 eclipse 快捷键

今天,无意看到一篇文章,里面讲的快捷键很好用,是那种经常使用,但是不知道有快捷键的那种,果断分享.原文地址: http://www.open-open.com/bbs/view/1320934157953

2013-04-17 13:15:06 482

原创 java 反射简单方法的例子

比较懒,就把练习的例子放上来了,注释就是对方法的解释import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.lang.re

2013-04-15 15:19:43 566

原创 简单socket 例子

client 端代码:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;import java.net.UnknownHostException;publi

2013-04-10 17:58:12 766

转载 关于jni 找不到so文件

最近项目要用JNI, 涉及到用java.library.path这个参数,开始以为只要ldconfig能识别到的so文件java 一定能找到,可惜并不是这样。。要想java程序找到共享库还是要在执行java程序的时候指定java.library.path,用eclipse的话可以设置如下:Properties->Run/Debug settings->Arguments->VM arg

2013-04-10 14:46:07 1818

转载 使用ant 跑junit test 生成 report

一、Junit任务基本概念:junit是ant的基本任务之一。这个任务运行一个或多个JUNIT测试,并收集以一种或多种格式显示结果。下面是几个junit任务的属性1、haltonfailure,printsummary分别表示如果测试失败是否中止,是否打印基本信息。2、fommatter--收集结果数据,一个或多个formatter可以直接在junit,test,或者batch

2013-03-07 10:08:13 1571

原创 cassandra ant codecoverage 出错

出错信息: Could Not Load Definitions From Resource tasks.properties. It Could Not Be Found. 原因是build.xml 文件的问题。原来代码:     正确的是:                          原因就是,找不到需要的jar包。之后,执行ant c

2013-03-06 17:14:21 964

原创 开源工具jd-gui

介绍个开源的工具 jd-gui,可以将java class 文件反编译成源码;       下载地址: http://java.decompiler.free.fr/?q=jdgui另有jd-eclipse ,是eclipse 的插件 ;       地址 :http://java.decompiler.free.fr/?q=jdeclipse安装好jdeclipse 之后,配

2013-02-22 17:10:36 4131

原创 tee 命令

tee 命令既可以把输出保存到文件中,又能在屏幕上看到输出内容,而>> 和> 符号却做不到。格式:tee只输出到标准输出,因为没有指定文件嘛。格式:tee file输出到标准输出的同时,保存到文件file中。如果文件不存在,则创建;如果已经存在,则覆盖之.格式:tee -a file输出到标准输出的同时,追加到文件file中。如果文件不存在,则创建;如果已经存在,就在末尾追

2013-02-21 13:27:04 1229

原创 eclipse 报错:Workspace in use or cannot be created, choose a different one.

若是eclipse 不正常退出,就会生成workspce/.metadata/.lock文件,只要把它删除即可。若是正常退出了,就可能是因为另一个eclipse使用了一个workspace。还有一个情况是网上看到的,没有遇到过:如果.lock文件不能删除,可能是因为javaw.exe进程未结束,结束该进程及eclipse.exe进程即可删除。

2013-01-10 13:18:00 704

原创 eclipse 配置

1. windows=》preferences=》general=》editors=》text editors  =》勾选 “insert spaces for tabs”2. Java:windows=》preferences=》Java =》 Code Style =》 Formatter =》点击右边的Active profile 的Edit =》Indentation =》Tab Po

2013-01-10 12:41:44 736

原创 vim的配置文件

下面是我自己的 .vimrc 的内容,mark! 有些内容也是我从网上copy的,但经过了修改,比较符合自己的习惯,之后还会继续修改的set nocompatible " 关闭 vi 兼容模式syntax on " 自动语法高亮colorscheme diablo3 " 设定配色方案set t_Co=256

2013-01-10 11:24:30 364

原创 java ThreadPoolExecutor 的源码类图

今天,看了一下java 自带的线程池 ThreadPoolExecutor 的源代码。画了个类图,以便理解。先看看构造方法中需要的参数: public ThreadPoolExecutor(int corePoolSize,                 //池中所保存的线程数 int maximumPoolSize,

2013-01-09 16:42:54 888

原创 vim 命令<待续>

今天因为习惯,按了ctrl+s, 结果终端没有反应了,查了一下,ctrl+q 解决问题。原因:ctrl+s 表示停止向终端停止输出; ctrl+q 恢复向终端输出流.:%s/xxx//gn关键是最后的n,代表只显示匹配的个数,而不进行实际的替换。=======================以后这里记录自己遇到的比较实用的vim 命令

2013-01-04 17:52:22 414

原创 mvn 的常用命令

1. mvn install 在本地Repository中安装jar  -- 如何导入的本机jar更新了,需要重新mvn install,否则jar包更新不能生效    a.   mvn install:install-file -Dfile=/path/to/the/candy/blog/jar -DartifactId=blog -DgroupId=com.candy.blog -Dv

2013-01-04 15:13:52 713

转载 Java如何等待子线程执行结束

今天,一个同事写Junit的时候问,在子线程中不能Sysout 吗? 我写了个测试类,跑了几遍,有几遍可以,有几遍不行。正纳闷,同事一语点醒梦中人啊。原来junit 是不支持多线程的,junit 的执行线程结束了,它所创建的子线程也跟着结束。这个和main方法执行的多线程不一样。所以就研究一下怎样使主线程等待子线程的结束呢? 网上发现一篇博客写得很详细,遂转载之。=============

2012-12-26 14:05:34 1535

原创 简单awk 命令

今天,需要求得两个状态的比率, 在经过痛苦的手动记录和计算,之后,突然意识到可以用awk,对log文件进行操作。log 文件: test.log   以下是log 文件中的一部分数据,需要计算 state_2 / (state_2+state_3)STAT state_1 0STAT state_2 12345STAT state_3 23456STAT state_4

2012-12-24 16:28:32 402

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除