自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 SQL语句注意的东西

SQL不太熟悉,写的时候总是会有这样那样的问题,先从点滴做起,记录一下遇到的小错误以及解决的办法,积累多了,错误也就少了。         SQL(Structed-Query-Language):结构化查询语言,并不是某一个数据库所特有的,而是针对很多的数据库管理系统(DBMS),它们都有自己的一套写法,有些写法是相同的,但是有些写法就不同,这就导致了可移植性比较差。具体情况具体分析。

2015-07-30 10:40:20 791

转载 三种SQL分页查询语句

下文将为您介绍三种SQL分页语句写法,如果您也遇到过类似的问题,不妨一看,相信对您会有所启迪。SQL分页操作是经常会遇到的,下面就将为您介绍三种SQL分页语句,供您参考,希望对您学习SQL分页能够有所帮助。方法一(适用于 SQL Server 2000/2005)SELECT TOP 页大小 *  FROM table1  WHERE id

2015-07-30 09:44:33 1660

转载 Hadoop Counter

hadoop计数器的主要价值在于可以让开发人员以全局的视角来审查程序的运行情况,及时做出错误诊断并进行相应处理hadoop内置了很多计数器,这些计数器大体上可分为三组,MapReduce相关、文件系统相关和作业调度相关,分别统计每一个环节的处理情况,计数详情可通过http://master:50030/jobdetails.jsp界面进行查看除了内置计数器,hadoop还提供自

2015-07-19 15:25:06 560

原创 MapReduce源码(二)

吐槽一下,上一篇中用MarkDown编辑器感觉太差劲了,写一点花了那么多的时间。还是接着上面的写,写到Context类的继承关系。在Mapper类中和Reducer类中使用的Context类名一样,但是它们却是不同的上下文对象,Mapper类中Context继承的是MapContext类,而Reducer类中Context继承的则是ReduceContext,但是这两个类都继承自相同的抽象父类

2015-07-16 18:58:07 373

原创 MapReduce源码理解

hadoop源码

2015-07-14 15:10:25 443

转载 Hadoop DistributedCache使用及原理

概览DistributedCache 是一个提供给Map/Reduce框架的工具,用来缓存文件(text, archives, jars and so on)文件的默认访问协议为(hdfs://). DistributedCache将拷贝缓存的文件到Slave节点在任何Job在节点上执行之前。文件在每个Job中只会被拷贝一次,缓存的归档文件会被在Slav

2015-07-13 21:09:28 1951

原创 DistributedCache的使用

MapReduce Job中使用全局共享数据是不可避免的,但是根据该框架的特点,在代码级别实现全局变量是不现实的,主要是因为继承Mapper基类的Map阶段类和继承Reducer基类的Reduce阶段类的运行时独立的,并不像代码看起来的那样会共享一个Java虚拟机的资源。常用的在MapReduce编程中设置全局共享数据的方法主要有:1.读写HDFS文件数据文件放在HDFS上,Map tas

2015-07-13 21:01:14 2184

转载 深入研究java.lang.Class类

Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。      Class 没有公共构造方法。Class 对象是在加载类时由 Java 虚拟机以及通过调

2015-07-13 10:12:59 314

原创 Java 代理模式

写一点代理模式的个人理解     代理模式可以说是:本来由A去执行的方法,但是A不去执行,由B去代A执行。     代理可分为静态代理和动态代理,静态代理中用代理类也实现了接口的方法。动态代理中用到了反射。     先看一下静态代理的草图:   Real和代理类Proxy同时实现了接口,在客户端调用时直接调用代理类即可,然后代理类中的Real对象再去调用真正实现的方法,这样便形

2015-07-12 20:14:59 344

原创 Java反射 个人理解

看了一下Java反射,写一下自己的理解。     JVM在运行时才加载类,一般写的代码都什么问题。Java的反射机制是在编译并不确定是哪个类被加载了,而是在程序运行的时候才加载、探知、自审,使用在编译期并不知道的类,这就是反射。    但是在使用反射之前,需要清楚几个东西。    第一个就是java.lang.Class类,这个类也管理JVM,它有几个重要的方法:1, publ

2015-07-12 19:14:14 359

原创 Java运行过程

随手笔记      当我们写完一个java程序或者做完一个java项目时,都会要进行运行,那么它是如何运行的呢?Java有它自己的一套流程。 Java的JRE(Java运行时环境)由JVM、API和函数库组成,而我们写的程序都是经过处理在JVM中运行。JVM也有它的一套东西,很多,包括内存的使用、类的加载等等,不精通,所以只写它大概运行的框架,日后再补充。     看下图:   

2015-07-12 17:49:54 433

转载 Java反射

转自:http://762626559-qq-com.iteye.com/blog/395402Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在。灵活掌握Java反射机制,对大家以后学习框架技术有很大的帮助。  那么什么是Java的反射呢?      大家都知道,要让Java程序能够运行,那么就得让Java类要被Java虚拟机加载。Java类如

2015-07-11 10:47:46 386

转载 朴素贝叶斯

转自http://www.cnblogs.com/leoo2sk/archive/2010/09/17/naive-bayesian-classifier.html0、写在前面的话      我个人一直很喜欢算法一类的东西,在我看来算法是人类智慧的精华,其中蕴含着无与伦比的美感。而每次将学过的算法应用到实际中,并解决了实际问题后,那种快感更是我在其它地方体会不到的。    

2015-07-09 10:12:36 385

Hadoop实战

Hadoop实战中有多个例子帮助理解知识点,重在应用

2014-05-13

空空如也

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

TA关注的人

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