东方客主 东方客主
4年前
go-map源码简单分析(map遍历为什么时随机的)
GO中map的底层是如何实现的首先Go语言采用的是哈希查找表,并且使用链表解决哈希冲突。GO的内存模型先看这一张map原理图(https://imghelloworld.osscnbeijing.aliyuncs.com/49dfa7b81e19fbab143ddc0a7b3b7fa0.png)map再来看
Hadoop 及Spark 分布式HA运行环境搭建
本文旨在站在研发的角度上通过手动实践搭建运行环境,文中不拖泥带水过多讲述基础知识,结合Hadoop和Spark最新版本,帮助大家跟着步骤一步步实践环境搭建。
Stella981 Stella981
3年前
Spark SQL重点知识总结
一、SparkSQL的概念理解SparkSQL是spark套件中一个模板,它将数据的计算任务通过SQL的形式转换成了RDD的计算,类似于Hive通过SQL的形式将数据的计算任务转换成了MapReduce。SparkSQL的特点:1、和SparkCore的无缝集成,可以在写整个RDD应用的时候,配
Stella981 Stella981
3年前
Spring Cloud 系列文章·索引贴
点击上方"IT牧场",选择"设为星标"技术干货每日送达!本文列出笔者所有SpringCloud相关的文章。共计80篇,包括系列教程、新特性总结、技巧&提升&源码分析、对未来的一些看法等。本文旨在打造全面的SpringCloud贴——常见问题、容易踩到的坑等都应该能覆盖到;如果没有,请联系我微信
Stella981 Stella981
3年前
Spark Shuffle之Tungsten Sort Shuffle
源文件放在github,随着理解的深入,不断更新,如有谬误之处,欢迎指正。原文链接https://github.com/jacksu/utils4s/blob/master/sparkknowledge/md/tungstensortshuffle.md(https://www.oschina.net/action/GoToLink?urlhtt
Stella981 Stella981
3年前
Spring5.0源码深度解析之Spring基于注解启动流程分析🔥
主要内容:一、IOC容器的初始化流创建IOC容器注册配置类BeanFactory后置处理器Bean的后置处理器创建Bean对象
Easter79 Easter79
3年前
TiKV 源码解析系列文章(十九)read index 和 local read 情景分析
在上篇文章中,我们讲解了RaftPropose的Commit和Apply(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI3NDIxNTQyOQ%3D%3D%26mid%3D2247491106%26i
Stella981 Stella981
3年前
Spark IM 插件开发环境搭建
网上这方面的资料好少哦,官方的文档也很久没有更新了,走了不少弯路T\_T,新手入门,高玩见谅~准备工作SparkplugKit下载:sparkplug\_kit\_2\_0\_7.zip(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.igniterealtim