Hadoop示例程序之——WordCount

尝试一下Hadoop的Demo,熟悉下相关的MapReducer的计算框架 1、创建Mapper类 package hadoop.mr; import org.apache.hadoop.io.IntWritable; import org.apache.hadoop.io.LongWritable; impo...

2018/07/27 16:18
256
Spring动态注入泛型集合Bean

我们在使用Spring框架的时候,常常需要注入相关的Bean,如果需要注入有相同类型的Bean的时候,会比较麻烦,需要一个一个注入,并且相对来说扩展性不是很好。 因此提供一种策略模式下获取Bea...

2018/05/30 11:17
3.6K
JAVA内存区域及内存溢出异常——总结

JAVA内存划分 JAVA虚拟机在运行程序的时候会将内存划分成几个区域,这些区域有各自的用途,包括以下几个区域 程序计数器、虚拟机栈、堆、方法区(包含常量池) 其中和线程保持一致的有程序计...

JVM
2017/11/20 18:14
127
Java8新特性--使用CompletableFuture构建异步应用

future接口可以构建异步应用,但依然有其局限性。它很难直接表述多个Future 结果之间的依赖性。实际开发中,我们经常需要达成以下目的:

2017/10/27 15:21
335
Java 8 函数式接口 - Functional Interface

什么是函数式接口(Functional Interface) 其实之前在讲Lambda表达式的时候提到过,所谓的函数式接口,当然首先是一个接口,然后就是在这个接口里面只能有一个抽象方法。 这种类型的接口也称...

2017/10/16 16:28
55
Spring技术内幕5——利用property-placeholder节点配置Bean属性源码解析

我们在基于spring开发应用的时候,一般都会将数据库的配置放置在properties文件中.便于后期的应用修改及维护,甚至我们可以将一些通用的配置也放在properties中进行相关的初始化工作。...

C3P0源码解析二

C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有hibernate,spring等

2017/07/26 11:07
1.4K
C3P0源码解析一

C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有hibernate,spring等。

2017/07/26 10:51
4.6K
Spring技术内幕4——springmvc组件的初始化以及http请求映射(二)

SpringMvc组件作为SpringWeb中很重要的一环,重要性自然不言而喻。那么我们来看下,SpringMvc组件是怎样集成在Spring中的呢。

2017/07/21 17:56
201
Spring技术内幕4——springmvc组件的初始化以及http请求映射(一)

SpringMvc组件作为SpringWeb中很重要的一环,重要性自然不言而喻。那么我们来看下,SpringMvc组件是怎样集成在Spring中的呢。

2017/07/21 17:45
459
Spring技术内幕3——Spring AOP原理(二)

接上篇博客:Spring技术内幕3——Spring AOP原理(一) https://my.oschina.net/guanhe/blog/1476138 Spring Aop最终转换成JdkDynamicAopProxy或者ObjenesisCglibAopProxy来作为入口对对象进行...

2017/07/20 11:02
299
Spring技术内幕3——Spring AOP原理(一)

Advice: 定位是在连接点的execute的代码,在连接点左右执行的相关操作。是一个切面的执行行为。作为Spring Aop定义的接口类,具体的切面增强可以通过这些接口集成到Aop框架中去发挥作用, 例...

2017/07/20 10:53
218
Spring技术内幕2——IOC容器的实例化Bean(二)

接上一篇博客 Spring技术内幕2——IOC容器的实例化Bean(一) https://my.oschina.net/guanhe/blog/1408398 GetBean其实调用的是doGetBean方法: /**    * Return an instance, which may be sh...

2017/07/15 14:45
67
Spring技术内幕2——IOC容器的实例化Bean(一)

IOC容器的初始化: 包含三个过程 资源加载,数据格式转换,对象注册,但其实这个这个时候相关的Bean对象仍然只是一Beandefinition数据格式保存在相关IOC容器的ConcurrentHashMap结构中,并没有...

2017/07/15 14:06
67
Spring集成Guava cahce小试

Guava Cache基本很好的集成了我们所需要的"get-notExists-load",对于不是强烈要求分布式情况下只能一次回源请求的情况,还是基本可以满足的。如果想要实现分布式缓存的话,redis是一个不错的...

2017/07/12 13:28
700
HandlerExceptionResolver异常解析器家族揭秘

原文博客地址:http://blog.csdn.net/pfnie/article/details/52416943 在spring MVC中,所有用于处理在请求处理过程中抛出的异常,都要实现HandlerExceptionResolver接口。HandlerExceptionR...

2017/07/07 18:02
687

没有更多内容

加载失败,请刷新页面