- 博客(5)
- 收藏
- 关注
转载 Java后端面试题总结:【字节跳动+腾讯面试】含答案
字节跳动面试1、linux如何查看当前进程内存状况以及使用资源部情况top指令、ps指令。top后按M可以按内存使用情况排序,按P可以按cpu使用情况排序。ps -ef |grep java,显示java进程占用的资源。ps -aux。2、进程之间如何通信 管道( pipe ): 管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 有名管道 (namedpipe) : 有名管道也是半双工的通信方式,但是它允许
2021-08-08 23:41:24 766
转载 Java面试题:Java企业级应用
前言相信大家对 ZooKeeper 应该不算陌生。但是你真的了解 ZooKeeper 到底有啥用不?如果别人/面试官让你给他讲讲对于 ZooKeeper 的认识,你能回答到什么地步呢?拿我自己来说吧!我本人曾经使用 Dubbo 来做分布式项目的时候,使用了 ZooKeeper 作为注册中心。为了保证分布式系统能够同步访问某个资源,我还使用 ZooKeeper 做过分布式锁。另外,我在学习 Kafka 的时候,知道 Kafka 很多功能的实现依赖了 ZooKeeper。前几天,总结项目经验的时候,
2021-08-08 20:27:50 211
转载 Spark三种提交任务模式
目录1.Standalone2.Yarn-Cluster3.Yarn-Client1.Standalone任务提交流程: Spark-Submit 提交任务给 Master; Master 收到任务请求后,通过 LaunchDriver 向合适的 Worker 请求启动 Driver; Worker 收到请求后启动 Driver; Driver 启动后向 Master 注册用户App信息; Master 收到 App 信息后.
2021-08-06 16:55:02 1034
转载 Ambari2.7.3-Spark2.3.2提交任务
一、你了解JVM内存结构吗在这之前需要知道内存寻址过程地址空间划分内核空间是用于连接硬件,调度程序联网等服务用户空间,才是java运行的系统空间我们知道JVM是内存中的虚拟机,主要使用内存进行存储,所有类、类型、方法,都是在内存中,这决定着我们的程序运行是否健壮、高效。JVM内存结构图——JDK1.8线程私有:程序计数器、虚拟机栈、本地方法栈线程共享:MetaSpace、Java堆下面我们会对图中五个部分进行详细说明...
2021-08-06 16:45:11 275
原创 Waterdrop总结
目录1、简介使用场景Waterdrop 的特性Waterdrop 的工作流程核心概念安装Waterdrop 支持的插件(v1.x)环境依赖2、功能测试任务提交方式从Hive表导入数据从PostgreSQL导入数据Waterdrop 读写hive需要注意的地方3、v1.x 与 v2.x 区别4、参考链接1、简介Waterdrop 是一个非常易用,高性能、支持实时流式和离线批处理的海量数据处理产品,架构于Apache Spark 和 Ap
2021-08-06 16:27:49 2460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人