自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Make progress step by step everyday.....

主要从事JavaEE,Hadoop,Spark方面的工作,业余兴趣爱好NLP,DM,ML和DL相关方面的技术

  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

转载 关于HashTable,HashMap和TreeMap的几点心得

刚开始看到HashTable,HashMap和TreeMap的时候比较晕,觉得作用差不多,但是到实际运用的时候又发现有许多差别的。于是自己搜索了一些相关资料来学习,以下就是我的学习沉淀。         java为数据结构中的映射定义了一个接口java.util.Map,而HashMap Hashtable和TreeMap就是它的实现类。Map是将键映射到值的对象,一个映射不能包含重复的键;每

2015-03-31 18:02:20 482

转载 ArrayList和LinkedList的区别

ArrayList和LinkedList的区别         http://blog.csdn.net/qianzhiyong111/article/details/6678035一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayLi

2015-03-31 17:58:10 488

转载 HTTP深入浅出 http请求

HTTP深入浅出 http请求HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端

2015-03-31 17:43:57 509

转载 MySQL集群简介与配置详解

MySQL集群简介与配置详解http://database.51cto.com/art/201008/218627.htm高可用性、负载均衡的mysql集群解决方案http://yangzb.iteye.com/blog/570766

2015-03-29 16:44:54 484

转载 HAProxy+Hive构建高可用数据挖掘集群

HAProxy+Hive构建高可用数据挖掘集群2012-03-12 14:23:44标签:hive haproxy hadoop 高可用 集群版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。Hive是facebook开源的一个非常伟大的工具,可以将hadoop中的数据用sql方式进行查询,比自己写map/reduce程序要方便很多。但是在实际

2015-03-29 16:03:15 601

转载 Redis笔记(二)主从复制

Redis笔记(二)主从复制: http://blog.csdn.net/ssergsw/article/details/9372011 单台redis会遇到单点故障的问题,为了解决redis的高可用,主从复制应该是学习的第二个步骤。本文想达到的目的是,一个master带一个slave,而slave又带了一个slave,这样的好处是,当master故障后,直接把slaver1改为mas

2015-03-29 15:25:16 550

转载 Hive Udf 与Udaf

Hive Udf 与UdafHive进行UDF开发十分简单,此处所说UDF为Temporary的function,所以需要hive版本在0.4.0以上才可以。一、背景:Hive是基于Hadoop中的MapReduce,提供HQL查询的数据仓库。Hive是一个很开放的系统,很多内容都支持用户定制,包括:a)文件格式:Text File,Sequence Fileb

2015-03-29 15:09:34 560

原创 Sqoop1.X 和 Sqoop2架构区别

Sqoop1vs Sqoop21:两个不同版本,完全不兼容2:版本号划分方式      Apache:1.4.x~ ,1.99.x~     CDH:sqoop-1.4.3-cdh4,sqoop2-1.99.2-cdh4.5.0/3:Sqoop2比Sqoop1的改进      引入sqoop server,集中化管理Connector等     多种访问方式:CLI

2015-03-29 11:27:39 6541

转载 sqoop1.X 的使用

1  导入导出数据库   1)列出mysql数据库中的所有数据库命令  #  sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username root --password 123456      2)连接mysql并列出数据库中的表命令# sqoop list-tables --connect jd

2015-03-29 11:18:21 611

转载 sqoop1.99.4的安装和使用

sqoop1.99.4的安装和使用一.环境介绍:sqoop版本:1.99.4-hadoop200 hadoop版本:hadoop2.2.0安装路径是/usr/local/sqoop二.sqoop1.99.4安装1.解压安装文件到/usr/一.环境介绍:sqoop版本:1.99.4-hadoop200hadoop版本:hadoop2.2.0安装

2015-03-29 11:05:26 974

转载 hadoop MapReduce - 从作业、任务(task)、管理员角度调优

Hadoop为用户作业提供了多种可配置的参数,以允许用户根据作业特点调整这些参数值使作业运行效率达到最优。一 应用程序编写规范1.设置Combiner        对于一大批MapReduce程序,如果可以设置一个Combiner,那么对于提高作业性能是十分有帮助的。Combiner可减少Map Task中间输出的结果,从而减少各个Reduce Task的远程拷贝数据量,最终

2015-03-15 15:15:43 973

转载 JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解

JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。    现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock C...

2015-03-15 14:46:40 599

转载 ConcurrentHashMap原理分析

ConcurrentHashMap原理分析 集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的...

2015-03-15 14:36:51 471

原创 List集合多次提交

List集合多次提交:第一种实现: List studyReports = null; List courseIDs = null; List userPlanStages = this.getUserPlanStage(endTime); int size = 0; if (userPlanStages != null && (size = userPlanStages

2015-03-12 13:49:20 488

原创 Zookeeper学习资料

Zookeeper学习资料http://www.cnblogs.com/haippy/category/398525.htmlhttp://www.cnblogs.com/haippy/archive/2012/07/19/2599989.html

2015-03-09 20:18:58 467

转载 Zookeeper 进阶之—

Zookeeper 进阶之——Zookeeper编程示例(如何使用Zookeeper实现屏障Barriers和队列Queues)http://www.cnblogs.com/haippy/archive/2012/07/26/2609769.htmlZookeeper 进阶之——典型应用场景(二)http://www.cnblogs.com/haippy/archive

2015-03-09 20:18:09 453

转载 使用ZooKeeper实现的两个实例

使用ZooKeeper实现的两个实例http://itindex.net/detail/49988-zookeeper分享到:出处:http://www.iteye.com

2015-03-09 10:35:02 798

转载 java枚举类型enum的使用

java枚举类型enum的使用 java 枚举类型enum 的使用 最近跟同事讨论问题的时候,突然同事提到我们为什么java 中定义的常量值不采用enmu 枚举类型,而采用public final static 类型来定义呢?以前我们都是采用这种方式定义的,很少采用enum 定义,所以也都没有注意过,面对突入起来的问题,还真有点不太清楚为什么有这样的定义。既然不明白就抽时间研究

2015-03-05 12:44:20 468

原创 学习笔记第二节:冒泡排序+选择排序+插入排序

1:冒泡排序:package ch02;/** * 冒泡排序 * @author xxg * */public class BubbleSort { public static void sort(long[] arr) { long tmp = 0; for(int i = 0; i < arr.length - 1; i++) { // 从最后一个元素开始

2015-03-01 19:24:46 432

原创 学习笔记第一节:数组应用相关

1:自定义类封装数组,实现CRUDpackage ch01;/** * 使用自定义类实现对 数组封装:实现CRUD * 封装后的数组是无序的 * @author xxg * */public class MyArray { // 定义一个对象数组 private Object[] arr; //表示有效数据的长度 private int elements; pu

2015-03-01 12:09:18 489

Struts2 + Spring + ibatis

Struts2 + Spring + ibatis 比较完整的Demo,入门学习

2014-12-14

SSH整合分页Demo入门

SSH整合分页Demo入门

2014-10-26

ajax源代码

一个很不错ajax例子demo,代码中主要涉及的技术有ajax,xml,js,servle等,技术的综合使用,让你跟深刻的了解ajax原理

2013-04-11

EXt 学习API

EXt 学习API 个人感觉不错,而且是中文版的!

2013-04-08

java面试题

java面试题:包括有:代码与编程题,XML ,IO,线程类,Socket,数据库知识等

2013-04-08

空空如也

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

TA关注的人

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