自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(242)
  • 问答 (1)
  • 收藏
  • 关注

原创 推荐:天下没有免费的午餐

1、今天发现一个博客,写的不错。这篇博客写的挺好,起码解决我的一个疑惑:一直和团队讲自由,分享,开放,可现实往往证明还是需要死的制度才行,兄弟们多半也被这些现实打败。 我的修炼还远远不够,难以像这篇文章说的浅显易懂,所以挺有感觉,转载了,呵呵。2、碰巧这些天的面试,会碰到一些在JE上写博客/帖子或者逛的人3、突然发现N久(半年)没到javae...

2012-03-21 16:10:49 253

gentoo share net folder (网络共享文件夹)

服务端: 安装sambaemerge -av net-fs/samba 配置:cp /etc/samba/smb.conf.default /etc/samba/smb.confnano /etc/samba/smb.conf内容:[global] workgroup = MYGROUP server string = Samba Serv...

2011-10-02 17:49:02 339

原创 如何使用JVisualVM进行性能分析

地址:https://visualvm.dev.java.net/连接1、本地机器的程序直接可以监听到2、远程机器的程序需要加上JVM参数-Dcom.sun.management.jmxremote=true-Dcom.sun.management.jmxremote.port=9090-Dcom...

2011-09-25 22:32:33 1031

HBase配置LZO压缩

系统:  gentooHDFS:  hadoop:hadoop-0.20.2-cdh3u0HBase: HBase:0.90.3  安装过程: 1、安装lzoemerge dev-libs/lzo2.1 下载download from: wget http://www.apache.org/dist//hbase/hbase-0.90.3/hbase...

2011-07-10 22:40:45 178

HBase RegionServer 退出 ( ZooKeeper session expired)

RegionServer 由于 ZooKeeper session expired 而退出,头疼了很久,总结可能的原因: 1、网络不好2、GC时间过长,程序暂停导致租约过期3、CPU忙,维护zookeeper的线程不能及时得到执行机会(调度) 解决方案:RS配置zookeeper.session.timeout时间长点,我配置的180000RS配置hbase....

2011-04-23 08:32:06 810

HBase迁移数据方案1(两个集群不能通信)

前一篇文章里面介绍了 两个可以直接通信的集群之间很容易拷贝数据从而迁移HBase数据。 但是如果两个集群在不同的网络,没法通信呢? 今天测试了一个方案: 把某个表(table1)从集群1迁移到集群2(两个集群互相看不见),步骤如下 1、拷贝集群1的表文件到本地磁盘 :/app/cloud/hadoop/bin/hadoop fs -copyToLocal /hb...

2011-03-30 18:23:31 165

HBase如何迁移数据

HBase如何迁移数据?这里有个方案:http://blog.mozilla.com/data/2011/02/04/migrating-hbase-in-the-trenches/,我还未验证,因为我碰到了更加棘手的问题,我的两个集群在两个局域网,没法通信。(不过可以有一台机双网卡连接两个集群)。 先了解下 /app/cloud/hadoop/bin/hadoop distcp sr...

2011-03-10 13:42:51 205

HBase如何存取多个版本的值

HBase如何存取多个版本的值?  废话少说,一般情况下使用Put的这个方法保存一个版本: /** * Add the specified column and value to this Put operation. * @param family family name * @param qualifier column qualifier ...

2011-03-07 16:11:05 748

Gentoo, Mounting a remote Shared Folder

http://en.gentoo-wiki.com/wiki/Mounting_a_remote_Shared_Folder In order to mount a remote filesystem, you must configure your kernel accordingly.  cd /usr/src/linuxmake menuconfig ...

2011-02-23 15:04:56 113

JDK5中的concurrent包、线程池

concurrent并发包里面几个重要的接口有:Executor、ExecutorService, ScheduledExecutorService;重要的实现类有:ScheduledThreadPoolExecutor, ThreadPoolExecutor;关于这几个接口和实现类的类图可以参见文档最后的UML图,图中对一些比较重要的属性、方法进行红色标识,可以重点关注;...

2011-02-19 23:43:46 131

HBase简介(很好的梳理资料)

一、简介historystarted by chad walters and jim2006.11 G release paper on BigTable2007.2 inital HBase prototype created as Hadoop contrib2007.10 First useable Hbase2008.1 Hadoop become A...

2011-01-30 10:18:57 159

原创 Google_三大论文中文版(Bigtable、 GFS、 Google MapReduce)

做个中文版下载源: http://dl.iteye.com/topics/download/38db9a29-3e17-3dce-bc93-df9286081126  做个原版地址链接: http://labs.google.com/papers/gfs.html http://labs.google.com/papers/bigtable.html h...

2010-11-28 16:30:21 1571

如何利用 JConsole观察分析Java程序的运行,进行排错调优

一、JConsole是什么    从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Java 中的代码。二、如何启动JConsole如果是从命令行启动,使 JDK 在 P...

2010-11-12 18:38:47 3327

hadoop主节点(NameNode)备份策略以及恢复方法

一、dits和fsimage    首先要提到两个文件edits和fsimage,下面来说说他们是做什么的。集群中的名称节点(NameNode)会把文件系统的变化以追加保存到日志文件edits中。当名称节点(NameNode)启动时,会从镜像文件 fsimage 中读取HDFS的状态,并且把edits文件中记录的操作应用到fsimage,也就是合并到f...

2010-11-11 19:35:00 444

gentoo下 JAVA生成图片的问题 以及JFreeChart的图片问题

===============================gentoo(linux)系统下图片问题验证码图片问题或者是说采用以下方案生成图片的问题{code}// 创建内存图象并获得其图形上下文final BufferedImage image = new BufferedImage(WIDTH, HEIGHT, BufferedImage.TYPE_INT_RGB);...

2010-11-05 17:21:06 206

磁盘 I/O 分析

什么时候需要分析 对于JAVA程序员来说,磁盘IO存在性能问题的时候可能不是那么多,频繁操作磁盘的也就是大量的日志、索引文件,甚或是JAVA写的数据库(如:hbase)等。 JAVA程序员在Linux下分析程序性能,top命令是比较常用的,比如这么一行: Cpu(s): 14.8%us,  0.8%sy,  0.0%ni, 60.3%id, 83.8%wa,  0.1%...

2010-11-04 14:16:07 237

原创 跨域资源共享的10种方式

呵呵,发现一不错文章:跨域资源共享的10种方式 同源策略在客户端编程语言中,如JavaScript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢?当两个域具有相同的协议(如http), 相同的端...

2010-11-01 16:44:32 201

HRegionServer: ZooKeeper session expired

Hbase不稳定,分析日志发现,归纳总结,目前发现共存在两个问题,一个就是上篇博客提到的问题,还有个问题就是zookeeper的问题 我的异常输出为:2010-10-28 00:36:49,573 WARN org.apache.zookeeper.ClientCnxn: Exception closing session 0x9d2be33dbe860005 to sun.nio.c...

2010-11-01 14:21:51 216

原创 Bad connect ack with firstBadLink

hbase报的错误,经过分析是Hadoop不能写入数据了。可恶的是hbase会丢失该阶段put的的数据。 DFSClient: Exception in createBlockOutputStream java.io.IOException: Bad connect ack with firstBadLinkDFSClient: Abandoning block blk_DFS...

2010-10-25 13:20:44 325

原创 JAVA NIO 详解Buffer类

讲得很好,转载一下:http://www.java1995.cn/wiki/article/115-Xiang_Jie_Buffer_ClassBuffer类基本概念:  一般而言,Buffer的数据结构是一个保存了原始数据的数组,在Java语言里面封装成为一 个带引用的对象。Buffer一般称为缓冲区,该缓冲区的优点在于它虽然是一个简单数组,但是它封装了很多数...

2010-10-19 11:21:15 135

原创 Google Code SVN 密码的解决之道

自己指定DNS解析: 66.249.89.104 code.google.com 这里查到的,感谢!http://www.oraforum.net/thread-2711-1-1.html

2010-10-18 13:27:43 123

原创 gentoo下解决RAID卡识别问题 找到RAID卡Adeptec 5805对应的驱动

RAID卡Adeptec 5805的识别有问题 在这里寻找了半天,没搞好事 http://www.adaptec.com/en-US/support/raid/sas_raid/SAS-5085/ 解决方法:编译内核解决掉RAID卡驱动问题,需要注意的是不同的RAID卡应该有不同的驱动。Device Drivers  --->SCSI device support...

2010-10-12 18:31:28 292

gentoo下解决Intel Corporation 80003ES2LAN网卡驱动问题

网卡没识别,难道驱动有问题? lspci查看 05:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01)05:00.1 Ethernet controller: Intel Corporation 80003ES2LAN Giga...

2010-10-12 18:11:39 298

solr多实例配置以及应用中文分词器IKAnalyzer

前面的两篇博客写的有点傻了,这里整理下,写下整个过程: 参考官方文档:http://wiki.apache.org/solr/SolrTomcat但是不是完全按照官方文档来的。 一、准备材料:从这里下载solr:http://lucene.apache.org/solr/,我下载的是sorl-1.4.0本机上安装tomcat,我装的是apache-t...

2010-09-24 15:34:22 126

原创 Linux 域名服务器DNS gentoo dnsmasq

DNS缓存# emerge dnsmasq# nano  /etc/resolv.confnameserver 127.0.0.1#  nano /etc/resolv.dnsmasq.conf# ...

2010-09-20 15:47:20 160

原创 hbase0.20.支持多个主节点容灾切换功能(只激活当前某个节点,其他节点备份)...

http://wiki.apache.org/hadoop/Hbase/MultipleMasters 发现Hbase支持多个主节点的,万一某个主节点挂了,还可以切换到备用节点上。 据说hadoop-0.21支持备份主节点,万一主节点挂了的话,还是可以切换的。 不过本人稍微尝试了下hbase的主节点切换功能,不太好使。并且还没有支持hadoop-0.21.0版本的hbase...

2010-09-09 14:53:07 195

原创 简单的记录下 jconsole 查看远程机器的JAVA程序运行状况

简单实用 远端: java \ -Dcom.sun.management.jmxremote.port=8999 \ -Dcom.sun.management.jmxremote.authenticate=false \ -Dcom.sun.management.jmxremote.ssl=false youJavaTest\...

2010-09-07 14:31:38 134

原创 java.io.IOException: Incomplete HDFS URI, no host

ERROR org.apache.hadoop.hdfs.server.namenode.NameNode: java.io.IOException: Incomplete HDFS URI, no host: hdfs://data_181.uc:9000 着实郁闷到了,原来在Hadoop中,主机名不要包含下划线“_”,但可以有横线“-”。Incomplete HDFS URI...

2010-09-07 08:31:52 11013

升级hadoop0.20.2到hadoop-0.21.0

按照新的文档来 更新配置: http://hadoop.apache.org/common/docs/current/cluster_setup.html 发现多了很多东西,新的文档也比以前的详细,好的多. 不过此次只为了升级hadoop0.20.2到hadoop-0.21.0   看看发布的版本:http://hadoop.apache.org/common/rele...

2010-09-05 11:52:20 426

原创 Solr简单的多个实例

接着上篇文章:http://jiajun.iteye.com/blog/745333 多个实例应用还是比较符合日常需求,建立多个索引,如何配置呢? 简单的建立多个索引:接着上篇文章,直接操作cp -a /opt/apache-solr-1.4.1/example/multicore/* /var/www/solr/然后重启tomcat,访问:http://192...

2010-08-23 19:38:57 265

solr安装配置

 一、初步感受一下:看这里,http://lucene.apache.org/solr/tutorial.html 例子很简单,采用了jetty,运行下面的命令user:~/solr/example$ java -jar start.jar 就可以在浏览器访问了,添加/查询等操作 按照例子来就是了。  题外话: 那么如何在tomcat里面配置...

2010-08-23 18:31:35 81

ant使用ssh和linux交互 如:上传文件

 背景:ant生成jar包之后,每次都要往目标机器上拷贝部署,真是难受。 本机又是Windows ,运行机器是linux,如何办?来个共享?安装samba? 高人指点,采用ftp,要去配置个ftp还是不爽的事情,想既然ant支持ftp肯定考虑支持sftp等关于ssh的功能,一查发现,果然还是支持的。兴奋! 一、寻找资源文件看ant的文档:http://ant...

2010-08-19 12:50:38 136

言吾

1.不要怕被别人利用,人家利用你说明你还有用.2.做人有三碗面最难吃: 人面 \场面 \情面.3.头等人,有本事,没脾气; 二等人,有本事,有脾气; 末等人,没本事,大脾气。4.杜月笙有句挂在嘴上的话:小心得天下,大意失荆州. 5人活在世上要靠两样东西,胆识和智慧. 6.事不要做绝,要留有余地. 1.不吸烟饮酒的人,大都是对自已严格要求的人。一般可托终生。凡迷恋“酒色财气烟...

2010-07-19 11:08:00 80

原创 利用Apache二级域名实现方法

首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com  其次,在 httpd.conf 中打开 mod_rewrite  之后,在 httpd.conf 的最后,添加以下内容: RewriteEngine on  RewriteMap lowercase int:tolower  RewriteMap vhost txt:/usr/loca...

2010-07-02 09:49:50 83

原创 Eclipse 快捷键

eclipse中 Ctr+Shift+L 可以看快捷键列表。下面拷贝一些别人总结的,备份一下。 还是每个都试试吧,不同时期,满足自己的也不相同,偶尔回顾还是会有惊喜的。再一个就是时常想着可以有更快捷的方式来完成自己的编辑。像使用vim一样来使用编辑,脱离鼠标。 Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行  Ctrl+Alt+↓ 复制...

2010-06-27 15:14:48 74

项目管理 进度表

项目管理中很重要的一部分 进度管理,进度管理又牵扯到进度表 说说进度表的目的:是对什么时候完成任务的承诺鼓励每个人把自己的工作看作整体的一部分,并且全力把自己的工作和他人的工作结合起来提供一种能够追踪项目和把工作分成若干个易于管理的小块的工具进度表不是完美的,是一种估算,这个估算的准确率很关键。估算有哪些要注意的地方呢?...

2010-06-27 14:43:53 342

gentoo 忘记root密码 如何修改root密码

进入grub的时候,按上下箭头选择平时启动的那个内核按 e 编辑这么一行:kernel /vmlinuz root=/dev/sda2 init=/bin/bash rw注意黑体字,就是在你原有的内核选项上增加的内容按 enter 生效按 b 启动然后就在命令行了,输入passwd root 进行密码修改另外参考曲折过程:(http://hi.baidu.co...

2010-05-31 13:17:21 1100

mrtg snmp监控网络流量的简单安装配置文档

mrtg snmp安装配置文档1、net-snmp安装在被监测的机器上,并启动服务。2、mrtg安装在提供web服务的机器上,放在计划任务里,定时向被监测的机器获取信息3、当然提供web服务是需要web服务器的,简单的httpd就可以了。================centOS 安装net-snmp 和 mrtg ================================...

2010-05-24 10:39:27 129

hadoop-hdfs启动又自动退出的问题

hadoop-hdfs启动又自动退出的问题,折腾了我1天时间啊!日志如下:2010-05-19 12:47:44,991 INFO  http.HttpServer - Version Jetty/5.1.42010-05-19 12:47:44,999 INFO  util.Credential - Checking Resource aliases2010-05-19 12:4...

2010-05-20 10:45:00 364

LINUX挂载一个 NTFS 文件系统

wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpmrpm -i rpmforge-release-0.5.1-1.el5.rf.*.rpmrpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.da...

2010-05-11 00:15:12 87

空空如也

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

TA关注的人

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