Wells 的专栏

生命不息,奋斗不止!!!

博客迁移,不再维护

由于CSDN博客 页面广告太多 Markdown编辑器使用不爽 分类管理操作太麻烦 写文章限制次数 放弃CSDN,转去"语雀": https://www.yuque.com/wells

2018-11-17 23:07:17

阅读数 135

评论数 0

类加载机制,超详细的(一看就懂)

转: https://blog.csdn.net/briblue/article/details/54973413 非常详细,容易消化,看完就懂

2018-10-17 23:14:09

阅读数 77

评论数 0

Java加载本地/远程jar包

文章目录一般使用jar的方式动态加载jar 一般使用jar的方式 通过maven将模块编译打包成jar,再通过pom依赖引入 动态加载jar 在开发过程中,有时候需要根据配置,动态的加载本地、远程jar包到当前的jvm中,代码实现如下: LoadJarUtil类: import org.slf...

2018-10-17 11:33:21

阅读数 712

评论数 3

MapReducer中获取输入文件路径

正常情况: 在社区版的hadoop版本0.19/0.20中,当使用普通的输入的时候,比如: job.setInputFormatClass(TextInputFormat.class); 在mapper运行的时候,可以用如下的方法得到对应的filesplit,也就能拿到对应的"...

2018-10-16 16:45:58

阅读数 230

评论数 0

第二章:Java并发机制的底层实现原理

文章目录一、volatile的应用volatile的定义与实现原理 一、volatile的应用 volatile是轻量级的synchronized,在多线程中保证了共享变量的"可见性"。如果volatile变量修饰符使用恰当的话,...

2018-10-16 07:44:50

阅读数 82

评论数 0

第一章:并发编程的挑战

文章目录一、上下文切换1.1 测试上下文切换次数和时长1.2 如何减少上下文切换1.3 减少上下文切换实战1.3.1 用jstack命令dump线程信息,看看线程都在做什么1.3.2 减少wait的线程数二、死锁 一、上下文切换 即使是单核处理器也支持多线程执行代码,CPU通过给每个线程分配CPU...

2018-10-11 19:21:50

阅读数 33

评论数 0

一、HiveSQL基本操作

文章目录一、Hive数据类型1、基本类型2、复杂类型二、存储格式1、textfile2、SequenceFile3、RCFile4、ORCFile5、Parquet三、操作数据库1、创建数据库2、删除数据库3、进入数据库四、操作表属性1、显示数据库下面所有表2、删除表3、显示建表结果4、显示表分区...

2018-10-11 15:31:42

阅读数 142

评论数 0

二、MapReduce工作机制

一、思维导图 二、知识点 1.哪些作业是小作业? 在作业初始化的时候,application master会根据任务的大小来判断是否要和application master运行在同一个JVM上;如果不是小作业,需要向Resource Manager申请新的容器; 默认情况下,小作业就是少于10个...

2018-10-11 15:30:08

阅读数 56

评论数 0

一、MapReduce入门

在使用java编写MaReduce程序之前,先让我们解决一个基本问题——MapReduce是什么?它的运行机制是怎么样的? 能够打开这篇文章的读者,应该或多或少都有一些技术基础。但是为了使得下面的解说更加清楚明白,这里还是要简单描述一下。 一、MapReduce是什么 MapReduce是一种编程...

2018-10-11 15:26:04

阅读数 119

评论数 1

一、Hadoop权威指南学习图谱

YARN应用图

2018-10-11 15:00:03

阅读数 57

评论数 0

Hadoop安装部署

文章目录前言一、部署伪分布式1. 下载jdk并部署环境变量2. 下载Hadoop3. 配置Hadoop3.1. 配置hadoop-env.sh、mapred-env.sh、yarn-env.sh3.2. 配置core-site.xml3.3. 配置hdfs-site.xml3.4. 配置mapre...

2018-10-11 14:44:54

阅读数 62

评论数 0

一、如何学习数据结构与算法

文章目录什么是数据结构?什么是算法?(是什么)学习重点(学什么)学习技巧(怎么学)flag(制定目标) 什么是数据结构?什么是算法?(是什么) 数据结构是为算法服务的,算法要作用在特定的数据结构之上。 因此,我们无法孤立数据结构来讲算法,也无法孤立算法来讲数据结构; 举例: 图书馆储藏书籍你肯定见...

2018-10-11 13:51:24

阅读数 182

评论数 0

历史文章

历史文章

2018-10-09 12:52:02

阅读数 107

评论数 0

工程化专题学习大纲

简介:工欲善其事必先利其器

2018-10-09 12:43:07

阅读数 44

评论数 0

数据结构与算法学习大纲

入门篇 时间、空间复杂度分析是数据结构和算法中非常重要的知识点,贯穿整个专栏的学习过程。但同时也是比较难掌握的,所以我用了 2 节课来讲这部分内容,而且还举了大量的实例,让你一边学一边练,真正能掌握复杂度分析,为后面的学习铺路。 我希望通过这一模块,你能掌握时间、空间复杂度的概念,大 O 表示...

2018-10-09 12:39:12

阅读数 206

评论数 0

大数据学习路线图

2018-09-28 14:34:35

阅读数 78

评论数 0

性能调优专题学习大纲

简介:从JVM底层原理到内存优化再到各个中间件性能调优;

2018-09-28 14:33:27

阅读数 54

评论数 0

微服务专题学习大纲

简介:围绕微服务的通用模式,讲解SpringCloud的常见用法及原理,让微服务开发更方便、快捷;

2018-09-28 14:32:25

阅读数 95

评论数 0

分布式专题学习大纲

简介:迎接高并发大数据的挑战,从深度到广度完善知识体系;

2018-09-28 14:31:19

阅读数 68

评论数 0

源码专题学习大纲

简介:详细介绍源码中所使用到的经典设计思想,看看大牛市如何写代码的,提升技术审美、提高核心竞争力;

2018-09-28 14:30:00

阅读数 52

评论数 0

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