本文分类:news发布日期:2024/7/5 5:28:59
相关文章
二叉树--230. 二叉搜索树中第K小的元素/medium 理解度A
230. 二叉搜索树中第K小的元素 1、题目2、题目分析3、复杂度最优解代码示例4、适用场景 1、题目
给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 个最小元素(从 1 开始计数)。 示例 1:…
建站知识
2024/6/28 16:01:48
【Spark系列1】Spark作业执行原理
本文字数在7800字左右,预计时间在15分钟
一、整体流程
每个Aciton操作会创建一个JOB,JOB会提交给DAGScheduler,DAGScheduler根据RDD依赖的关系划分为多个Stage,每个Stage又会创建多个TaskSet,每个TaskSet包含多个Tas…
建站知识
2024/6/27 11:39:31
【JAVE SE】---运算符和程序逻辑控制语句
1.运算符 算数运算符 - * / % 注意:1.Java的%符号左右两边可以是小数,也可以是负数 //运算符float a1.0f;float b2.0f;float c-1.5f;System.out.println(a%b); //1.0System.out.println(a%c); //1.0 2.Java中除数不可以为0,…
建站知识
2024/7/2 17:45:12
hot100 -字母异位词分组
题目介绍
给定一个字符串数组,要求将其中的字母异位词组合在一起,并可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。
示例 1:
输入: strs [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”] 输出: [[…
建站知识
2024/7/4 21:50:51
K8S的图形化工具——rancher
rancher是一个开源的企业级多集群的K8S管理平台
hub.docker.com
rancher和K8S区别:
都是为了容器的调度和编排系统,但是rancher不仅能够调度,还能管理K8S集群,自带监控(普罗米修斯)
即使不知道K8S是什么…
建站知识
2024/7/4 11:01:25
01.领域驱动设计:微服务设计为什么要选择DDD学习总结
目录
1、前言
2、软件架构模式的演进
3、微服务设计和拆分的困境
4、为什么 DDD适合微服务
5、DDD与微服务的关系
6、总结 1、前言
我们知道,微服务设计过程中往往会面临边界如何划定的问题,不同的人会根据自己对微服务的理
解而拆分出不同的微服…
建站知识
2024/7/5 6:46:31
VScode 好用的插件合集
VS Code是一个轻量级但功能强大的源代码编辑器,轻量级指的是下载下来的VS Code其实就是一个简单的编辑器,强大指的是支持多种语言的环境插件拓展,也正是因为这种支持插件式安装环境开发让VS Code成为了开发语言工具中的霸主,让其同…
建站知识
2024/7/4 0:16:45
flink源码分析 - 简单解析命令行参数
flink版本: flink-1.11.2
提取主类代码位置: org.apache.flink.api.java.utils.MultipleParameterTool#fromArgs
代码逻辑比较简单,此处不再赘述,在此记录方便后续使用
完整代码: /** Licensed to the Apache Software Foundation (ASF) under one* o…
建站知识
2024/6/28 16:01:20