Hadoop机架感知策略

Hadoop  JAVA 

官方文档:http://hadoop.apache.org/docs/找到对应的版本号/RackAw

HDFS读写数据的流程

Hadoop  JAVA 

读客户端向namenode请求下载文件,namenode通过查询元数据,找到文件块所在的datano

hadoop客户端操作

Hadoop  JAVA 

基本文件操作packagecn.medemede.hadoop;importjava.io.File

Spring七大模块

JAVA  Spring 

SpringCore:Core封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是B

HashMap与HashTable

JAVA 

简介HashMap与HashTable均实现了Map接口HashTable已经过时,HashMap可

Spring事务

JAVA  Spring 

并发事务带来的问题脏读(Dirtyread):当一个事务正在访问数据并且对数据进行了修改,而这种修改

Java IO流框架

JAVA 

IO流字符流ReaderBufferedReaderInputStreamReaderFileRea

java接口

JAVA 

/***1、接口中的数据均是常量*2、接口中的方法均是抽象方法(Java1.8及以前)*/publi

Java集合类之间的关系

JAVA 

注意“继承”和“实现”的区别linkedlist类是实现了List接口,而不是继承AbstractS

Java中静态代码块、构造代码块、构造函数

JAVA 

对于该问题的关注,来自一道笔试题:publicclassHelloBextendsHelloA{//

成员变量与局部变量的区别

JAVA 

成员变量与局部变量的区别成员变量局部变量定义位置类中,方法外方法的参数或代码块中内存中的位置堆中(方

Spring Boot 学习(六)

JAVA  Spring 

Spring Boot集成 Druid以下是非常基础,非常简洁的配置,只是能让Druid生效,并且启动监控,详细的配置最好去官方Wiki查看添加jar包 <dependency> <groupId>com.alibaba</group

Spring Boot 学习(五)

JAVA  Spring 

统一异常处理统一返回数据的格式创建一个Result类,用来作为返回值的类型code 错误编码msg 错误信息data 返回数据,返回错误的话为nullpublic class Result<T> { //错误码 private Integer code; //提示信息

Spring Boot 学习(四)

JAVA  Spring 

AOP@Aspect编写切面处理类,加上@Aspect注解,还需要添加**@Component**加入IOC容器中@Pointcut为了去除重复的切入点配置,通常设置一个@Pointcut注解的方法来管理切入点而其他相同切入点的方法调用该方法即可@AfterReturning可以获取从服务端发回的数

Spring Boot 学习(三)

JAVA  Spring 

数据验证1、在属性上添加验证条件import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.validation.constraint

Spring Boot 学习(二)

JAVA  Spring 

利用JPA实现数据库操作利用jpa操作数据库及其简单,只需要继承JpaRepository类,只需要在必要的时候进行扩展import org.springframework.data.jpa.repository.JpaRepository;import java.util.List;public

Spring Boot 学习(一)

JAVA  Spring 

yml推荐使用yml文件代替默认的properties作为原来配置文件@ConfigurationProperties(prefix = "girl")用来注入配置文件中的值,prefix为配置文件中一个属性集合的前缀例如:在application.yml中配置这样的属性girl

I/O流的装饰器

JAVA 

分析Java的IO流粗略架构如下:Java的IO流就是利用了装饰模式,这在我们平时使用的时候也能感觉出来,每次的输入输出都要一层层的“装饰”才能使用。为了实现将输入的英文加密后再存储到文本文件里,其实我们可以选择多个装饰的“层”。我选择了输出流中的 FilterOutputStream进行了装饰,即

搭建Spring Initializr服务器

JAVA  Spring 

搭建Spring Initializr服务器官方的Spring Initializr太慢了,决定在自己的Centos搭一个安装SdkmanSDKMAN软件开发工具管理包(Software Development Kit Manager,简称SDKMAN) 用来管理多个版本的开发环境的工具。提供命令行