本文分类:news发布日期:2024/7/9 3:22:44
相关文章
【Spark系列1】Spark作业执行原理
本文字数在7800字左右,预计时间在15分钟
一、整体流程
每个Aciton操作会创建一个JOB,JOB会提交给DAGScheduler,DAGScheduler根据RDD依赖的关系划分为多个Stage,每个Stage又会创建多个TaskSet,每个TaskSet包含多个Tas…
建站知识
2024/7/9 1:38:05
【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/9 1:39:22
hot100 -字母异位词分组
题目介绍
给定一个字符串数组,要求将其中的字母异位词组合在一起,并可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的所有字母得到的一个新单词。
示例 1:
输入: strs [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”] 输出: [[…
建站知识
2024/7/9 1:45:36
K8S的图形化工具——rancher
rancher是一个开源的企业级多集群的K8S管理平台
hub.docker.com
rancher和K8S区别:
都是为了容器的调度和编排系统,但是rancher不仅能够调度,还能管理K8S集群,自带监控(普罗米修斯)
即使不知道K8S是什么…
建站知识
2024/7/9 1:41:25
01.领域驱动设计:微服务设计为什么要选择DDD学习总结
目录
1、前言
2、软件架构模式的演进
3、微服务设计和拆分的困境
4、为什么 DDD适合微服务
5、DDD与微服务的关系
6、总结 1、前言
我们知道,微服务设计过程中往往会面临边界如何划定的问题,不同的人会根据自己对微服务的理
解而拆分出不同的微服…
建站知识
2024/7/9 1:58:37
VScode 好用的插件合集
VS Code是一个轻量级但功能强大的源代码编辑器,轻量级指的是下载下来的VS Code其实就是一个简单的编辑器,强大指的是支持多种语言的环境插件拓展,也正是因为这种支持插件式安装环境开发让VS Code成为了开发语言工具中的霸主,让其同…
建站知识
2024/7/8 2:44:20
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/7/8 3:03:54
webassembly003 whisper.cpp的python绑定实现+Cython+Setuptools
python绑定项目 官方未提供python的封装绑定,直接调用执行文件 https://github.com/stlukey/whispercpp.py提供了源码和Cpython结合的绑定 https://github.com/zhujun1980/whispercpp_py提供了ctype方式的绑定,需要先make libwhisper.so Pybind11 bi…
建站知识
2024/7/8 3:04:06