自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Tomcat 6 虚拟目录配置方法

第一种方法设虚拟目录 "myweb",通过 http://localhost:8080/myweb 访问物理路径 L:\java\JWeb 文件夹里面的内容。设置过程如下:1.复制 Tomcat6.0\webapps\ROOT 目录下的 WEB-INF 文件夹到 L:\java\JWeb 目录下。 2.打开L:\java\JWeb\WEB-INF 目录下的 web.xml 文件,在

2016-05-05 15:31:42 471

转载 编译hive源码导入到eclipse中

软件版本:hive1.2.1 ,eclipse4.5,maven3.2 ,JDK1.7软件准备:hive:环境准备:(1). 安装好的Hadoop集群(伪分布式亦可);(2) linux 下maven环境;(这里需要说下,maven编译hive,在windows下是不通的,因为里面需要bash的支持,所以直接使用linux编译hive就好)0. 编译前,

2016-04-19 12:35:26 1039

转载 配置基于http的yum源

如果搭建本地yum软件源只能给本机使用,假设局域网中有多台服务器呢?不可能每台服务器都这样一个一个搭建本地源吧?那如何解决这个问题呢?首先我们可以联想到RedHat/CentOS系统默认yum就是基于http方式的,那如果我们在局域网中的某台服务器上部署一个http yum软件源,这个问题就很好解决了。接下来讲解在局域网中搭建RedHat/CentOS本地http yum软件源的具体步

2016-01-06 16:53:20 1842

原创 springMVC返回数据的乱码问题

最近在使用springmvc来实现一个rest请求操作。后端数据库采用hbase。开始的时候页面返回的数据中的中文总是有乱码问题,定位问题一直是hbase端的,后来检查发现不是hbase的问题。就聚焦到springmvc上面。因为采用了@ResponseBody来返回数据,就是这里涉及到了编码问题。添加@RequestMapping(value="/{tablename}/{rowke

2015-12-29 23:48:30 574

原创 mysql大数量sql查询导致oom错误

最近在做数据迁移,使用的sql语句没有添加where条件,导致客户端程序报oom错误。是因为jdbc默认会把查询结果集全部返回到客户端导致oom错误。查找资料发现mysql的jdbc还支持以流的形式访问结果集。每当调用ResultSet的next()方法时返回部分数据。不会导致oom。设置如下方法一:preparStat= conn.prepareStatement(sql,

2015-12-29 23:42:26 3729

转载 hbase使用api创建表

HBase建表函数提供了四个重载函数,分别是[java] view plaincopyprint?void createTable(HTableDescriptor desc)  void createTable(HTableDescriptor desc, byte[] startKey,byte[] endKey, int numRe

2015-12-15 13:20:54 2551

原创 eclipse连接hbase

今天话费了一下午的时间搞定了在eclipse上面连接远端的hbase。代码主要的就是:Configuration create = HBaseConfiguration.create();create.set("hbase.zookeeper.quorum","bogon");create.set("hbase.zookeeper.property.client

2015-12-10 18:55:11 597

原创 linux安装gnome

首先使用命令>yum grouplist | more 查看操作系统安装的组件。 然后执行>yum groupinstall -y   "Desktop"   "Desktop Platform"   "Desktop Platform Development"  "Fonts"  "General Purpose Desktop"  "Graphical Administrati

2015-11-12 11:07:58 434

转载 RedHat/CentOS利用iso镜像做本地yum源

CentOS是完全免费的,它的yum可以直接使用;而RedHat的yum则需要注册付费才能使用,如果不这样则有两种解决方案,也可以说是三种。1. 利用iso镜像做本地yum源2. 利用光盘做本地yum源3. 利用Centos的在线地址做本地yum源在这里用iso或者光盘做本地yum源的方法是差不多的,只是用光盘的话Linux系统会自动挂载,用iso镜像的或需要手动挂

2015-11-11 16:40:53 399

转载 SpringMVC 3.0 常用注解简介

1.    注册注解处理器  命名空间       首先,如果要使注解工作,则必须配置component-scan 。该配置的功能为:启动包扫描功能,以便注册带有@Controller、@Service、@repository、@Component等注解的类成为spring的bean。例:  base-package 属性指定了需要扫描的类包,类包及其递归子包中所有的类都会

2015-10-29 16:42:02 366

转载 Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法

我们在做web开发是,经常都要在eclipse中搭建web服务器,并将开发中的web项目部署到web服务器进行调试,在此,我选择的是tomcat服务器。之前部署web项目到tomcat进行启动调试都很正常,今天突然出现无法启动情况,启动过程报如下错误:java.lang.ClassNotFoundException: org.springframework.web.context.Cont

2015-10-28 16:46:52 341

原创 maven的几个在线仓库

记录几个maven在线常用的仓库 central http://repo1.maven.org/maven2 appfuse http://static.appfuse.org/repository

2015-10-27 13:12:39 823

原创 设置table中的td内容位置

今天调试html页面,遇到一个问题。想让td标签中的内容向右定位,在table中定义样式text-align:right,但是死活不起作用。然后加上width:100%就起作用了。不要问我为什么,我也不知道,有知道的大神请告知。

2015-10-26 22:00:56 8850 1

转载 mac上安装mysql第一次登陆遇到的问题

也不知是何原因,新安装好的MySQL,如果尝试用mysql -u root -p登陆就会出现这样的错误,但是root用户根本就没有设置密码。ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)下面是解决方案:1、先在系统偏好设置中关闭MySQL服务;2、在终端中输入

2015-10-21 12:35:38 2276 2

原创 安卓去掉默认的title

在开发中,很多时候我们希望给用户进入界面是一个整体的图片,但是安卓默认的是带应用的名称和图标的,例如:这里是模仿的QQ手机登录界面,我不希望出现上面的title。采用上图的方法,添加ActionBar supportActionBar = getSupportActionBar();        supportActionBar.hide();这两句话后,效果达到预期如图

2015-07-28 17:42:36 620

转载 java中不常用但是很重要的几个关键字解析

第一个  transient  短暂的本来想写一下这个关键字的,发现http://www.cnblogs.com/lanxuezaipiao/p/3369962.html 这篇文博写的太好,就直接转过来了,大家欣赏下。这里记录下transient的主要用法:我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可

2015-03-05 23:27:50 799

原创 写于深入源码之前

现在有太多的优秀的开源框架,但是程序员就仅仅是调调API,这就像跟开源框架说bye bye一样。只有深入理解开源框架的思想才能真正理解和领悟。这篇博客就是一个开始,记录我研究源码的开始不要求领悟的多快,只要坚持就会看见效果。同时我会把我领悟的分享出来,算是一种记录也算一种分享。lyric 2015/03/05

2015-03-05 22:50:00 346

转载 Linux上的free命令详解

转自http://www.cnblogs.com/coldplayerest/archive/2010/02/20/1669949.html解释一下Linux上free命令的输出。  下面是free的运行结果,一共有4行。为了方便说明,我加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 24677460FO[3][2

2015-02-04 11:27:32 409

转载 Hadoop YARN配置参数剖析(1)—RM与NM相关参数

转载自董的博客本文链接地址: http://dongxicheng.org/mapreduce-nextgen/hadoop-yarn-configurations-resourcemanager-nodemanager/注意,配置这些参数前,应充分理解这几个参数的含义,以防止误配给集群带来的隐患。另外,这些参数均需要在yarn-site.xml中配置。1.    Resour

2015-02-03 16:24:16 546

转载 kafka之simpleConsumer

Kafka提供了两套API给Consumer The high-level Consumer API The SimpleConsumer API      第一种高度抽象的Consumer API,它使用起来简单、方便,但是对于某些特殊的需求我们可能要用到第二种更底层的API,那么先介绍下第二种API能够帮助我们做哪些事情一个消息读取多次 在一个处理过程中只消费Parti

2015-01-14 15:15:56 619

转载 Zookeeper Api(java)入门与应用(转)

如何使用Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储,但是 Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达到基于数据的集群管理,后面将会详细介绍 Zookeeper 能够解决的一些典型问题,这里先介绍一下,

2015-01-12 15:48:48 438

原创 kafka(1)

Introductionkafka是一个分布式、分区的、复制因子的日志系统。它提供了信息系统的功能,但具有独特的设计。上面这句话包含了什么含义呢?首先,让我们再回顾下一些消息队列的术语:kafka包含一个topic的概念,它是消息的订阅者我们称向topic中发布消息的程序为生产者我们称向topic订阅消息和消费消息的程序为消费者kafka是由一个或者多个broker进程

2015-01-05 14:45:57 881

原创 kafka学习笔记

最近公司让从新做报警监控系统,还要把kafka用上。这不为了提高理解和记忆,把kafka官方的内容翻译一下,以加强记忆。好了,废话不多说,走起!kafka是一个发布-订阅的分布式消息传输系统。kafka性能:一个kafka的broker节点能够操控百兆字节的读取和写入每秒对于上千个节点。kafka扩展性:kafka作为集群数据传输的中心,能够动态的扩展。传输的数据能够被分区

2015-01-05 11:00:57 477

原创 hbase的rowkey设计之字典顺序

大家都知道hbase在存储rowkey的时候是按照字节的字典顺序来排序和存储的。但这个字典序是什么其实说起来简单,理解起来可能有些同学不是十分清楚,今天我就来描述下这个问题。首先,大家需要对ascii码表有个清晰地认识。比如说为什么“19”的字典顺序是在“2”的前面呢。因为在hbase中rowkey是按照每一个字节的顺序比较的,先比较第一个字节,如果第一个字节小就不比较后面的了,如果第一个字节

2014-12-16 14:49:21 5489 1

转载 hbase调优

http://blog.csdn.net/rzhzhz/article/details/7481674  因官方Book Performance Tuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正。配置优化zookeeper.session.timeout默认值:3分钟(1800

2014-12-13 00:06:28 526

转载 Hbase简介

今天发现一篇介绍hbase很全面的文章

2014-10-31 18:18:02 348

原创 java之进制计算

今天有空写下java进制之间的运算和表达方式。

2014-10-31 14:22:28 638

转载 LSM树由来、设计思想以及应用到HBase的索引

本文转载自: http://www.cnblogs.com/yanghuahui/p/3483754.html讲LSM树之前,需要提下三种基本的存储引擎,这样才能清楚LSM树的由来:哈希存储引擎  是哈希表的持久化实现,支持增、删、改以及随机读取操作,但不支持顺序扫描,对应的存储系统为key-value存储系统。对于key-value的插入以及查询,哈希表的复杂度都是O(1),

2014-10-28 15:47:30 404

原创 hadoop集群之PID

在hadoop集群上面的每个java进程都会有一个文件记录启动时的PID,这样可以

2014-10-28 13:45:16 621

原创 hive把hql查询的结果导出到本地或者HDFS上面

hive可以把hql查询的结果导出到linux本地或者导出到HDFS上面,这样可以利用结果集做一些

2014-08-29 15:48:49 2667

原创 hadoop集群节点添加硬盘

hadoop的优势就是多磁盘,多存储,分布式计算,所以不可避免的磁盘空间会不足的时候,

2014-08-28 17:31:02 2102

原创 hive上报ERROR:10004错误和order by ,sort by区别

在使用hive写hql时报10004错误,提示列字段名称错误

2014-08-28 15:19:41 3739

原创 hive报内存不足错误

hive在运行HQL时上报内存不足错误导致contains被kill掉,mapreduce任务失败。导致这个错误是因为mapreduce配置的内存数量太小了。可以在mapred-site.xml中添加set mapreduce.map.memory.mb=1024;                                                                

2014-08-25 16:07:02 5826

原创 hive中使用is null和is not null问题

在使用HQL时如果有空值喜欢追随SQL99的规范使用IS NULL 和IS NO

2014-08-21 15:46:01 31096 2

原创 hive添加压缩

hive在存储数据时会对HDFS上的数据做映射,在MYSQL中仅仅存储的是

2014-08-18 23:05:22 654

原创 hive之存储数据格式

在项目中使用到了hive,本来觉得挺简单的无非就是CRUD,慢慢发现不是那么回事。特开文章来记录下来以备后查。  在使用传统的数据库时因为封装的很好,屏蔽了许多底层细节,所以在使用时只需关注应用的开发无需关注底层的实现。在使用hive时就没那么简单了,需要考虑方方面面的内容。   这里先记录下

2014-08-15 17:18:59 587

转载 Hadoop之压缩

在大数据环境下,数据的存储一个是个问题。如何存储大量的文件和

2014-08-15 15:18:55 883

转载 Hadoop异常之could only be replicated to 0 nodes, instead of 1

在Hadoop的环境搭建过程中,常常会遇到类似这样的错误信息提示:“could only be replicated to 0 nodes, instead of 1”,产生这样的错误原因有多种,这里列举出以下四种常用的解决方法以供参考:确保master(namenode) 、slaves(datanode)的防火墙已经关闭确保DFS空间的使用情况Hadoop默认的hadoop.tmp.d

2014-08-14 16:01:13 524

原创 cognos中如何设置自动邮箱发送功能

关于cognos自动发送邮件的介绍网上介绍很多,这里就不多说了。主要说下今天遇到的情况:今天尝试设置cognos的邮件自动发送功能,配置好了SMTP和邮箱的账号和密码,导致但是测试总是失败。上报邮箱验证不通过,查了很多资料但是都没有说清楚。最后发现很有可能是这个邮箱没有开启SMTP协议。(一般邮箱接收的协议有SMTP和POP3协议)导致该邮箱不能通过验证。这里如果设置了邮箱自动发送功能一定

2014-08-14 14:54:20 1394

转载 关于HttpServletRequest的方法的使用

1 HttpServletRequest的功能HttpServletRequest在JavaWeb中非常重要的一个类。它是Servlet的service()方法的参数之一!所以你必须必须要掌握它!request的功能可以分为以下几种:l         封装了请求头数据;l         封装了请求正文数据,如果是GET请求,那么就没有正文;l         reque

2014-08-14 14:50:13 1711

空空如也

空空如也

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

TA关注的人

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