自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨笨个人笔记

ibenben.org

  • 博客(19)
  • 资源 (12)
  • 收藏
  • 关注

转载 让VBOX支持USB

让VBOX支持USB从http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack下载: Oracle_VM_VirtualBox_Extension_Pack-4.1.18-78361.vbox-extpack并安装1. 让GUEST

2013-07-16 12:30:02 1342

原创 第四章 Spring与JDBC的整合

这里选择的是mysql数据库。4.1引入aop、tx的命名空间为了事务配置的需要,我们引入aop、tx的命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns

2013-07-15 16:25:14 5423

转载 HDFS基础概念

数据块(block)HDFS(Hadoop Distributed File System)默认的最基本的存储单位是64M的数据块。和普通文件系统相同的是,HDFS中的文件是被分成64M一块的数据块存储的。不同于普通文件系统的是,HDFS中,如果一个文件小于一个数据块的大小,并不占用整个数据块存储空间。NameNode和DataNodeHDFS体系结构中有两类节

2013-07-08 15:00:01 1624

原创 第三章 AOP 编程选择

Spring为我们开发者提供了多种AOP的编程方式。我们该如何选择呢?如果项目采用的是JDK5.0以上版本,我们可以选择@AspectJ的方式。这是第一选择。http://blog.csdn.net/p_3er/article/details/9268637如果使用的是低版本的JDK,那么可以考虑使用,也就是Schema的方式。http://blog.csd

2013-07-08 10:37:39 1162

原创 第三章 AOP 基于Schema的AOP

基于Schema定义的切面和前现两种方式定义的切面,内容上都差不多,只是表现形式不一样而已。3.7.1一般增强的使用a、目标类public class Target { public void say(){ System.out.println("say..."); } public String getName(int id,String name){ Syst

2013-07-08 10:31:41 1608

原创 第三章 AOP 基于@Aspect的AOP

在前面,我们分别使用Pointcut、Advice、Advisor接口来描述切点、增强、切面。而现在我们使用@AdpectJ注解来描述。在下面的例子中,我们是使用Spring自动扫描和管理Bean(http://blog.csdn.net/p_3er/article/details/9239605)。3.6.1一个简单的例子a、目标类@Repositorypublic class

2013-07-08 10:05:33 5297

转载 hadoop的一些名词解释

在网上收集了一些mapreduce中常用的一些名词的解释,分享一下:Shuffle(洗牌):当第一个map任务完成后,节点可能还要继续执行更多的map 任务,但这时候也开始把map任务的中间输出交换到需要它们的 reducer那里去,这个移动map输出到 reducer 的过程叫做shuffle。 Partition:每一个reduce节点会分派到中间输出的键集合中的一个不

2013-07-05 15:59:55 2815

转载 Hadoop 使用Combiner提高Map/Reduce程序效率

众所周知,Hadoop框架使用Mapper将数据处理成一个键值对,再网络节点间对其进行整理(shuffle),然后使用Reducer处理数据并进行最终输出。      在上述过程中,我们看到至少两个性能瓶颈:如果我们有10亿个数据,Mapper会生成10亿个键值对在网络间进行传输,但如果我们只是对数据求最大值,那么很明显的Mapper只需要输出它所知道的最大值即可。这样做不

2013-07-05 15:38:16 1355

原创 第三章 AOP 自动创建代理

3.5.1BeanNameAutoProxyCreator        在之前的切面使用中,最后得通过ProxyFactoryBean类生成一个代理类,然后通过代理类对象获取目标类与目标类织入的增强信息。一个代理类对应一个目标类。如果我们有多个目标类的切面信息(切点与增强)都一样的,而我们必须在spring的配置文件中配置多个代理类来为多个目标类设置代理。             

2013-07-05 11:44:39 1731

原创 第三章 AOP 通过Java API创建切面

在前面使用增强的时候,我们发现增强会被织入到目标类的所有的方法中。我们如果把增强织入到目标类的特定的方法中,需要使用切点进行目标连接点的定位。然后我们可以通过切点及增强生成一个切面了。3.4.1切点类型静态方法切点:org.springframework.aop.support.StaticMethodMatcherPointcut动态方法切点:org.spri

2013-07-05 11:34:34 3572

原创 第三章 AOP 通过Java API创建增强

3.3.1增强类型前置增强:org.springframework.aop.MethodBeforeAdvice后置增强:org.springframework.aop.AfterReturningAdvice环绕增强:org.aopalliance.intercept.MethodInterceptor异常抛出增强:org.springframework.aop.ThrowsAd

2013-07-04 10:21:02 2904 2

原创 第三章 AOP 概念与术语

3.1概念        AspectOriented Programing,面向切面编程。        利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。        AOP主要用于日志记录,性能统计,安全控制(权限控制),事务处理,异常处理等。将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业

2013-07-04 09:43:13 2880 1

原创 第二章 IoC Spring自动扫描和管理Bean

通过Spring容器自动扫描和管理Bean,我们不再需要在配置文件中使用标签管理Bean。2.9.1引入context命名空间如何引入命名空间及命名空间的写法已经在之前的章节中详细说过。具体可参考以下:http://blog.csdn.net/p_3er/article/details/92313072.9.2打开扫描功能在打开扫描功能后,注解功能也

2013-07-04 09:36:54 2700

转载 FAILED: Hive Internal Error: java.lang.RuntimeException(Error while making MR scratch directory异常的解决

hive> select * from dummy;FAILED: Hive Internal Error: java.lang.RuntimeException(Error while making MR scratch directory - check filesystem config (null))java.lang.RuntimeException: Error whi

2013-07-03 16:16:30 4124

原创 hive load from hdfs出错

使用hive load从hdfs中load data的时候,hiveql如下:load data inpath 'hdfs://192.168.0.131:9000/hive/test.log'overwrite into table test_logpartition(dt="20130703");出错:FAILED: SemanticException [Error 10028

2013-07-03 16:03:13 7044

原创 第二章 IoC Annotation注入

Spring IoC Annotation注入

2013-07-03 10:53:08 1828

原创 第二章 IoC 构造器注入

Spring IoC 构造器注入

2013-07-03 10:32:45 1804

原创 org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times 异常的解决

org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times 异常的解决

2013-07-03 10:20:19 4754

转载 Eclipse:Run on Hadoop 没有反应

Eclipse:Run on Hadoop 没有反应原因:hadoop-0.20.2下自带的eclise插件已过时。解决方案:1、下载正确的插件:https://issues.apache.org/jira/secure/attachment/12460491/hadoop-eclipse-plugin-0.20.3-SNAPSHOT.jar2、重命名:将下载的插件重命名为"had

2013-07-03 10:13:22 2328

process explorer汉化版

Process Explorer汉化版是一款增强型的任务管理器,你可以使用它方便地管理你的 程序进程,能强行关闭任何程序(包括系统级别的不允许随便终止的”顽固”进程)。除此之外,它还详尽地显示计算机信息:CPU、内存使用情况,DLL、句柄信息,很酷的曲线图。

2015-10-10

Maven实战(高清完整带书签)

Maven实战,高清,自用版本,请放心下载使用...

2014-08-21

Javac内核源码

Javac内核源码,自用版本。没有进行任何人修改,只是加上了部分中文的注释。

2014-05-22

struts2+spring+hibernate集成使用到的jar包

struts2+spring+hibernate集成使用到的jar包。自用版本。

2014-01-16

JCO3.0.zip

Java连接SAP的相关JCO包。包括各个Linux版本及Windows版本的。

2014-01-16

JDK6中文帮助文档

JDK6中文帮助文档。个人自用版。有需要的朋友请下载。

2014-01-16

swt帮助文档

swt帮助文档。用于eclipse插件开发。个人自用版本。

2014-01-16

JRainbow 0.2

JRainbow是一款基于Spring+Hibernate+Struts2+Extjs4的企业级开发的Eclipse开源插件。主要用于快速开发,针对都是Java开发人员,只是为程序员节省部分时间。非傻瓜式。非一键建站,适用于二次开发。 JRainbow插件主要功能是支持数据库生成后台代码及简单的Extjs页面代码。支持多次生成代码。支持程序员二次开发。暂时只支持MySQL及Oracle数据库。

2014-01-16

commons-lang-2.6.jar

commons-lang-2.6.jar

2014-01-15

空空如也

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

TA关注的人

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