Java程序员进阶之路

59 篇文章
17 人订阅

全部文章

灰白色

Hive 企业级调优

将 hive.fetch.task.conversion 设置成 more,在全局查找、字段查找、limit查找等都不走 MapReduce

900
灰白色

Hadoop HA

1、将/opt/module/下的 hadoop-2.7.2 拷贝到/opt/module/ha 目录下 2、配置 core-site.xml

8020
灰白色

Hadoop 企业优化

MapReduce优化方法主要从六个方面考虑:数据输入、Map阶段、Reduce阶段、IO传输、数据倾斜问题和常用的调优参数。

7230
灰白色

Hadoop 之 Yarn

Yarn 是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式的操作系统平台,而 MapReduce 等运算程序则相当于运行于操作系统之上的应...

5220
灰白色

Hadoop 之 数据压缩

7140
灰白色

Hadoop 之 MapReduce

MapReduce 是一个分布式运算程序的编程框架,是用户开发基于 Hadoop 的数据分析应用的核心框架。

5110
灰白色

Hadoop 之 HDFS

随着数据量越来越大,在一个操作系统存不下所有的数据,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,迫切需要一种系统来管理多台机器上的文件,这就是...

8220
灰白色

Hadoop 入门

大数据是指在一定时间内无法用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的...

11120
灰白色

Mysql 高级

sql_mode 是一个容易忽视的变量,默认情况下为空,可以忍耐一些非法操作,在生产环境中,必须将其设置为严格模式,在开发测试环境中配该变量也是很有必要的,因为...

7430
灰白色

Mock.js

Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。

13440
灰白色

Spring Boot 注解大全

@Configuration:定义配置类,被注解的类内部包含有一个或多个被 @Bean 注解的方法

21330
灰白色

递归算法的时间复杂度分析

Master定理也叫主定理。它提供了一种通过渐近符号表示递推关系式的方法。应用Master定理可以很简便的求解递归方程。

17710
灰白色

手写 Spring 事务、IOC、DI 和 MVC

AOP 即面向切面编程,利用 AOP 可以对业务进行解耦,提高重用性,提高开发效率

13320
灰白色

动态字节码技术 javassist 初探

字节码应用场景 AOP 技术、Lombok 去除重复代码插件、动态修改 class 文件等 字节码技术优势 Java 字节码增强指的是在 Java 字节码生成之...

13350
灰白色

类加载器

每个 .java 文件都包含着程序的业务逻辑,这些 .java 文件经过 Java 编译器编译成 .class 文件,.class 文件中包含着 Java 代码...

11850
灰白色

垃圾收集器

串行回收:JDK1.5 前的默认算法,执行垃圾回收时程序停止时间较长,缺点是只有一个线程

9050
灰白色

JVM 常用参数

总结:在实际工作中,我们可以直接将初始的堆大小与最大堆大小相等,这样的好处是可以减少程序运行时垃圾回收次数,从而提高效率

7730
灰白色

设计模式专题

结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。

10120
灰白色

并发编程专题(五)

Disruptor是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量的JMS),也可以认为是一个观察者模式的实现,或者事件监听模式的实现

9630
灰白色

手写 Spring 事务、IOC、DI 和 MVC

AOP 即面向切面编程,利用 AOP 可以对业务进行解耦,提高重用性,提高开发效率

12220

扫码关注云+社区

领取腾讯云代金券