- 博客(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
转载 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
原创 hive把hql查询的结果导出到本地或者HDFS上面
hive可以把hql查询的结果导出到linux本地或者导出到HDFS上面,这样可以利用结果集做一些
2014-08-29 15:48:49 2667
原创 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,本来觉得挺简单的无非就是CRUD,慢慢发现不是那么回事。特开文章来记录下来以备后查。 在使用传统的数据库时因为封装的很好,屏蔽了许多底层细节,所以在使用时只需关注应用的开发无需关注底层的实现。在使用hive时就没那么简单了,需要考虑方方面面的内容。 这里先记录下
2014-08-15 17:18:59 587
转载 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关注的人