上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 28 下一页
摘要: NN 和 2NN 工作机制 思考:NameNode 中的元数据是存储在哪里的? 首先,我们做个假设,如果存储在 NameNode 节点的磁盘中,因为经常需要进行随机访问,还有响应客户请求,必然是效率过低。因此,元数据需要存放在内存中。但如果只存在内存中,一旦断电,元数据丢失,整个集群就无法工作了。因 阅读全文
posted @ 2021-12-14 10:02 Linux运维阿铭 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 通过反射获取运行时类的完整结构 Field、Method、Constructor、Superclass、Interface、Annotation Ø 实现的全部接口 Ø 所继承的父类 Ø 全部的构造器 Ø 全部的方法 Ø 全部的Field 通过反射获取运行时类的完整结构 使用反射可以取得: 1.实现 阅读全文
posted @ 2021-12-14 09:44 Linux运维阿铭 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Hadoop 读写流程与 2.X 架构 安全模式 集群启动时的一个状态,处于安全模式的状态下,只向客户端提供文件的只读视图 HDFS 的权限 HDFS 对权限的控制 只能防止好人做错事 不能防止坏人做坏事 机架感知策略 我们需要将副本放在不同的 DN 节点上,节点也需要一定的考量 可靠性、可用性、带 阅读全文
posted @ 2021-12-13 10:44 Linux运维阿铭 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 在 Java 中操作文件的方法本质上只有两种:字符流和字节流,而字节流和字符流的实现类又有很多,因此在文件写入时我们就可以选择各种各样的类来实现。我们本文就来盘点一下这些方法,顺便测试一下它们性能,以便为我们选出最优的写入方法。 在正式开始之前,我们先来了解几个基本的概念:流、字节流和字符流的定义与 阅读全文
posted @ 2021-12-13 10:25 Linux运维阿铭 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 在我们写vue项目中肯定会用到各种图片,那么如何更好的使用图片资源呢。这里我讲一下我常用的方法。 错误示范 也许你的代码里常常会这样写 <template> <img :src="src"> </template> <script> export default{ data(){ return { 阅读全文
posted @ 2021-12-13 10:15 Linux运维阿铭 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 1. Spark是什么? Spark,是一种通用的大数据计算框架,正如传统大数据技术Hadoop的MapReduce、Hive引擎,以及Storm流式实时计算引擎等。 Spark包含了大数据领域常见的各种计算框架:比如Spark Core用于离线计算,Spark SQL用于交互式查询,Spark S 阅读全文
posted @ 2021-12-10 14:24 Linux运维阿铭 阅读(765) 评论(0) 推荐(0) 编辑
摘要: Java世界中存在许多工具,从Eclipse,NetBeans和IntelliJ IDEA等著名的IDE开始到Java开发人员应该知道的JVM分析和监视工具,如JConsole,VisualVM,Eclipse Memory Analyzer等。 1. JIRA Atlassian的JIRA是当前敏 阅读全文
posted @ 2021-12-10 11:19 Linux运维阿铭 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1. 减少 HTTP 请求 一个完整的 HTTP 请求需要经历 DNS 查找,TCP 握手,浏览器发出 HTTP 请求,服务器接收请求,服务器处理请求并发回响应,浏览器接收响应等过程。接下来看一个具体的例子帮助理解 HTTP : 这是一个 HTTP 请求,请求的文件大小为 28.4KB。 名词解释: 阅读全文
posted @ 2021-12-10 11:18 Linux运维阿铭 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Hive 数据倾斜怎么发现,怎么定位,怎么解决 多数介绍数据倾斜的文章都是以大篇幅的理论为主,并没有给出具体的数据倾斜案例。当工作中遇到了倾斜问题,这些理论很难直接应用,导致我们面对倾斜时还是不知所措。 今天我们不扯大篇理论,直接以例子来实践,排查是否出现了数据倾斜,具体是哪段代码导致的倾斜,怎么解 阅读全文
posted @ 2021-12-09 11:38 Linux运维阿铭 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而 Redis 非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨 Redis 分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。 什么是分布式锁 方案一:SETNX + EXPIRE 方案二:SETN 阅读全文
posted @ 2021-12-09 11:16 Linux运维阿铭 阅读(244) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 28 下一页