java技术圈 为您找到相关结果 22

基于 kubernetes 的工作流任务调度工具 argo

前言argo 是一个基于 kubernetes CRD 实现的一个 Workflow(工作流) 工具,基于 kubernetes 的调度能力实现了工作流的控制和任务的运行,同时提供了一个 UI 来方便我们查看任务的进程和详情等等;因为基于 kubernetes CRD 来进行 Workflow 的配置,所以我们使用标准的 kubernetes 来进行相关的配置,并可以直接 kubectl 来进行管理;在 argo 配置 Workflow 的实现中,template 是一个重要的概念,他是我们配置 Workflow 的支撑;templatetemplate 在 argo 中代表可运行的节点,一共有 6 种分类,分别是 Container, Script, Resource, Suspend, ...阅读全文

博文 2019-04-04 15:44:01 知乎

互联网浪潮下,项目经理该如何应变?

企业不同的发展阶段对项目管理的形式、对项目经理有着不同的期望,企业的发展正对应着一个项目经理的发展方向。 一、从零到一组建项目管理团队,重点在理不在管 首先,对于从零开始组建项目管理团队的公司,这时候普遍的问题是技术团队开始庞大(可能超过100人了),天天加班,需求推进缓慢。 项目管理团队在这个时点介入的重点在于理而不在于管: 1、首要任务是梳理清楚目前各个业务线或者产品线的工作流程,并清晰化当前正在做的以及规划中的各种需求和资源。 2、派驻项目经理到具体的业务产品线里,跟技术团队一起工作,规范化日常的需求或小项目,例如按周或按日出进度报告,把每一个需求都具体到明确的人来跟进。 3、理清项目完成的进度,解决方案,让老板能一目了然看清楚整个团队在做些什么...阅读全文

世界500强常用的管理方法和工具推荐

工具可以帮助我们规范化一体化,工具还可以帮助我们提升工作效率,专业管理人员必须要会使用工具。 下面给大家介绍九种高效率的处理工作的管理方法与管理工具,通过学习这些方法让你的工作变得有条不紊,可进可退,并且通过这些以前你从不知道的法则和分析方法来锻炼你的分析和处理事情的能力,一起涨姿势。 1、二八原则 巴列特定律:“总结果的80%是由总消耗时间中的20%所形成的。”按事情的“重要程度”编排事物优先次序的准则是建立子啊“重要的少数与琐碎的多数”的原理的基础上。 举例说明:80%的销售额是源自20%的顾客;80%的电话是来自20%的朋友;80%总产量来自20%的产品;80%的财富集中在20%的人手中。 启示我们在工作中要善于抓主要矛盾,善于从纷繁复杂的工作中理出头绪,把资源用在最重要、最紧迫的事情...阅读全文

一分钟让你学会PDCA循环项目管理模式

某家婴儿车公司的CEO接到了一个严重的产品质量问题投诉,句句在理,针针见血。CEO非常重视,紧急召开高阶主管会议,研究对策。讨论几小时后,各部门都有不少改进的提议,执行长也提出很多要求。最后执行长说:「不看广告看疗效,大家要立刻行动起来。散会。」 CEO对大家的态度都很满意。直到有一天,他问负责产品的副总裁:「上次开会时,我让你派人去德国考察一下他们的质量管理体系,你们去了吗?感觉怎么样?」 副总裁说:「啊?我正在忙质量改进的事,还没空想这件事,真要去考察啊?」 这么重要的事情,副总裁居然没放在心上。为什么会这样?是因为副总裁笨吗?是因为他缺乏执行力吗?都不是。因为这家公司缺少一种叫作「PDCA循环」的管理文化。 ![image.png](https://img-blog.csdnimg.c...阅读全文

博文 2020-04-27 07:28:25 CORNERSTONE

Flink 中 slot ,task,并行度的详解及其高频面试题

点击上方蓝字关注一下吧 看完记得点个关注呦~,了解更多职场及大数据,人工智能,java等技术文章。 在了解slot、task、并行度相关概念和原理之前先看一下企业中与之相关的高频面试题×01高频面试题1.Flink的并行度了解吗?Flink的并行度设置是怎样的?2.任务并行度与slot之间的关系?3.Flink并行度设置优先级?4.并行的任务,需要占用多少slot?5. slot并行的条件?6. taskmanager与slot之间的关系?7.什么是slot共享,slot共享的好处?8.一个流处理程序,到底包含多少个任务? 接下来的介绍相信你会对这些问题有一个答案,当然文章最后也有对应的参考答案×02 概念解读taskmanager:Flink中每一个worker(TaskManager)都...阅读全文

博文 2022-08-04 07:04:07 墨天轮

NUMA架构介绍及优缺点分析

本文分享自天翼云开发者社区《NUMA架构介绍及优缺点分析》,作者:郁****航什么是NUMA架构1、概念NUMA(Non-Uniform Memory Access,非统一内存访问)架构是一种针对多处理器系统的内存组织方式。在这种架构中,处理器被分配到不同的节点,每个节点拥有自己的本地内存。处理器可以访问本地内存和其他节点的内存,但访问本地内存的速度要快于访问其他节点的内存。 2、设计原理NUMA架构的设计原理主要是为了解决多处理器系统中的内存访问瓶颈问题。随着处理器数量的增加,内存带宽需求也会相应提高。然而,在传统的统一内存访问(UMA)架构中,所有处理器共享同一块内存,导致内存访问延迟增加、内存带宽成为系统性能的瓶颈。NUMA架构通过将内存分配到各个节点,使处理器优先访问本地内存,降低内...阅读全文

[完结23章]大数据硬核技能进阶 Spark3实战智能物业运营系统

![1.png](http://static.itsharecircle.com/240226/688bf4b78ccdeb07b5e123c9d3773387.png) 一、Spark3.0.0运行环境安装 Spark常见部署模式: Local模式:在本地部署单个Spark服务 所谓的Local模式,就是不需要其他任何节点资源就可以在本地执行Spark代码的环境,一般用于教学,调试,演示等。 在IDEA中运行代码的环境称之为开发环境,和Local模式还是有区别的。 Standalone模式:Spark自带的任务调度模式。(国内常用) YARN模式:Spark使用Hadoop的YARN组件进行资源与任务调度。(国内常用) Windows模式:为了方便在学习测试spark程序,Spark提供了...阅读全文

博文 2024-02-26 10:52:20 gaindiuhgw

两会专访丨全国政协委员、中国电信董事长柯瑞文:强化科技创新 加快新质生产力形成

两会期间,“新质生产力”是热点词汇之一。习总shu记在参加十四届全国人大二次会议江苏代表团审议时强调,要牢牢把握高质量发展这个首要任务,因地制宜发展新质生产力。政府工作报告提出,大力推进现代化产业体系建设,加快发展新质生产力。全国政协委员,中国电信董事长、党组书记柯瑞文特别关注科技创新和新质生产力,他在接受《人民邮电》报专访时表示,“新质生产力,特点在‘新’,关键在‘质’,落脚在‘生产力’,即以科技创新推动产业创新,特别是以颠覆性技术和前沿技术催生新产业、新模式、新动能。”​柯瑞文说,当前,随着新一轮科技革命和产业变革的加速演进,人工智能、云计算、大数据、量子科技等新技术迅猛发展,为加快发展新质生产力提供了重要支撑。我们必须要把科技创新摆在更加突出的位置,加快关键核心技术攻关,进一步打通“科...阅读全文

博文 2024-03-12 10:42:28 Tianyiyun

Apsara Stack 技术百科 | 混合云全景智能化观测平台Sunfire

在企业数字化转型的浪潮中,核心业务的上云和迁云无疑是转型过程的重中之重。随着企业云上业务的复杂化,云上云下技术栈的多样化,以及云上运维组织规模的扩大化,云上业务的稳定性和连续性面临着更大挑战的同时,企业对于数字安全性及等保合规层面的需求也日益强烈,混合云成为诸多大型政府企业客户上云迁云的首选方案。为了保障混合云场景下客户云上业务的稳定性,阿里混合云应用观测平台团队旗下的Sunfire全景智能化观测平台(以下简称Sunfire平台)产品,也不断转型升级、推陈出新,走出了一条跌宕起伏的道路。在这条道路上,我们究竟经历了哪些挑战和困难,我们又如何思考和应对?在历经挑战之后,我们又取得了哪些产品技术成果和客户价值?要回答这些问题,我们要先从观测本身谈起。 乱花渐欲迷人眼:我们需要什么样的观测 观测是...阅读全文

博文 2024-07-11 19:34:56 阿里云开发者社区

Flink1.19源码剖析【完结】

Flink1.19源码剖析【完结】 Flink是一个复杂的分布式计算框架,通过对其源代码进行分析,可以深入了解Flink的内部实现原理,包括任务调度、数据流处理、状态管理等方面。而从源代码目录入手,进行Flink源代码分析是非常必要的。因为Flink是一个开源的项目,其源代码是公开的,其组织结构非常清晰,不同模块的代码都被分别放置在不同的目录中,因此从源代码目录入手可以更加方便地找到需要分析的代码,而且可以更加系统地了解Flink的整体架构和设计思路。 一、时间类型解析 1、处理时间(Processing Time):处理时间是指数据被计算引擎处理的时间,以各个计算节点的本地时间为准。 2、事件事件(Event Time):事件时间是指数据发生的时间,通常产生于数据采集设备中,与Flink计...阅读全文

博文 2024-09-05 15:44:33 woaidaqipaiqiu1122

2024 鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)-mk

2024 鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)|完结​获课:itazs.fun/5306/获取资源:上方URL获取资源原生鸿蒙HarmonyOS技术栈核心解析及应用实践鸿蒙操作系统(HarmonyOS)是由华为公司自主研发的操作系统,旨在为万物互联的智能世界提供统一的操作系统底座。鸿蒙OS不仅支持手机、平板、智慧屏等多种终端设备,还具备分布式技术、高性能、高安全性和易开发等特性。本文将深入解析鸿蒙OS的技术栈,并通过实际案例展示如何使用原生鸿蒙技术栈进行开发。1. 鸿蒙OS概述1.1 特点分布式技术:支持多设备协同,实现跨设备无缝体验。高性能:优化系统内核,提升系统响应速度和运行效率。高安全性:采用微内核架构,增强系统安全性。易开发:提供丰富的开发工具和文档,降低开发门槛。1...阅读全文

「完结11章」2024 鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)

「完结11章」2024 鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)​获课:「完结11章」2024 鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)获取ZY↑↑方打开链接↑↑HarmonyOS应用结构的核心HarmonyOS应用结构的核心主要体现在其分层架构设计和分布式理念上。以下是对HarmonyOS应用结构核心的详细解析:一、分层架构设计HarmonyOS应用的分层架构设计以一套代码工程为基础,旨在为华为的手机、2in1等1+8全场景设备提供支持,实现了“一次开发,多端部署”的开发理念。该分层架构主要包括三个层次:产品定制层:专注于满足不同设备或使用场景(如应用)的个性化需求,包括UI设计、资源和配置,以及针对特定场景的交互逻辑和功能特性。产品定制层的功能模块独立运作,同时依...阅读全文

如何避免ForkJoinPool在没有任务的情况下调用Thread.yield()导致的cpu爆满问题

​​​​​​​​​​​​​​​在Java的ForkJoinPool中,线程不会因为没有任务而被自动销毁。这是因为ForkJoinPool的设计初衷是为了高效地处理大批量的并行任务,通过工作窃取机制来提升CPU的利用率。以下是一些关于ForkJoinPool和线程管理的要点:工作窃取机制:ForkJoinPool中的线程会尝试从其他忙碌线程的工作队列中“窃取”任务。这种行为意味着线程在没有任务时,会在池中持续搜索其他可能的工作,而不是立即终止。线程数量:ForkJoinPool会根据配置自动选择线程的数量,默认情况下,它会使用等于CPU核心数量的线程。这意味着在没有任务时,所有这些线程都将尝试寻找新的待处理任务。线程的生命周期:ForkJoinPool线程是守护线程,它们在池关闭时会终止。在某...阅读全文

博文 2024-12-05 22:46:34 zhidiantech

前端跳槽突围课:React18底层源码深入剖析(完结)

前端跳槽突围课:React18底层源码深入剖析(完结)​获课:www.bcwit.top/5247/《React 18底层源码深入剖析》课程对于前端开发人员尤其是想要深入理解React底层实现的工程师来说,是一门非常有价值的学习资源。React作为现代前端开发中最为流行的JavaScript库之一,其性能优化、功能特性和设计理念对整个前端生态的影响非常深远。这类课程通常会覆盖一些以下内容,帮助你更深入地理解React:1.React 18的架构与更新React Fiber架构的演进:了解React从原本的Stack Reconciler到Fiber架构的过渡,这对于理解React的性能优化和调度机制至关重要。Concurrent Mode(并发模式):React 18引入了Concurren...阅读全文

天翼云与百川智能达成战略合作,共同推进模型行业创新应用!

11月19日,天翼云科技有限公司与北京百川智能科技有限公司战略合作签约仪式顺利举行。后续双方将秉承诚信互用原则,充分发挥各自优势,在产品、技术、平台、生态等多个方面展开深度合作,更好地赋能千行百业数字化转型。天翼云助理总经理宫梅霞和百川智能联合创始人茹立云代表双方签约。中国电信集团总经理助理,天翼云董事长、总经理胡志强,百川智能创始人、CEO王小川共同见证本次签约。​数字时代,算力是支撑经济社会发展的核心生产力,天翼云作为云服务国家队,构建行业领先的“息壤”一体化智算平台,在算力资源储备、算力调度、提升资源使用效率方面具备深厚技术积累和实践经验。百川智能具备构建优秀大模型的技术基础和商业基础,在一年多的时间内突飞猛进,连续发布了十余款大模型,有力地推动了我国大模型行业发展。近期,百川智能还发...阅读全文

博文 2024-12-05 16:56:15 Tianyiyun

前端跳槽突围课:React18底层源码深入剖析(完结)

前端跳槽突围课:React18底层源码深入剖析(完结)React 18 引入了很多新的特性和改进,最引人注目的是对并发渲染的支持,使得应用的响应能力大大提升。React 18 的底层源码变化主要集中在以下几个方面:并发模式的引入:React 18 引入了并发渲染的支持(Concurrent Rendering),它通过 ReactDOM.createRoot() 和 Suspense 等新 API 来提升渲染性能,支持多个任务并行执行,避免阻塞 UI 渲染。自动批量更新:React 18 通过 automatic batching,自动批量化更新,提高渲染效率。批量更新指的是 React 会将多个状态更新合并成一次渲染,提高性能,减少不必要的重渲染。React Suspense:React ...阅读全文

博文 2025-02-05 14:42:35 xiao_wen123

极客时间-初级Go工程师训练营(完结)

极客时间-初级Go工程师训练营(完结)​获课:aixuetang点xyz/6141/获取ZY↑↑方打开链接↑↑本课程介绍了榜单模型与分布式任务调度榜单模型与分布式任务调度是两个紧密相关的概念,尤其是在处理大规模数据和高并发请求的场景中。以下是对这两个概念的详细解析:榜单模型榜单模型通常用于处理各种排名、评分或统计数据的展示,如热门歌曲榜、电影票房榜、游戏排行榜等。在构建榜单模型时,需要考虑以下几个关键因素:数据源:榜单的数据来源至关重要。它可能来自用户行为数据、第三方API、数据库等。确保数据的准确性和实时性是构建高质量榜单的基础。算法:根据业务需求选择合适的算法来计算排名。例如,基于点击量、播放量、评分、下载量等多种指标的综合排名算法。实时性:对于某些榜单,如实时热搜榜,需要实现高实时性的...阅读全文

AI+Go 打造你的智能办公助手

AI+Go 打造你的智能办公助手​获课:jzit.top/13449/获取ZY↑↑方打开链接↑↑当提到“AI + Go语言”时,我们指的是人工智能技术与编程语言Go(Golang)的结合。Go语言是由Google开发的一种静态类型、编译型语言,因其简洁、高效和强大的并发处理能力而受到欢迎。将AI与Go语言结合,可以在多个方面产生积极的影响:1.高效的机器学习模型部署微服务架构:Go语言非常适合构建高性能的微服务,可以用来创建快速响应的API端点,为机器学习模型提供服务。模型优化:利用Go语言的优势进行模型推理优化,尤其是在资源受限的环境中,如嵌入式系统或移动设备。2.数据流处理实时分析:Go语言支持高效的并发处理,可用于实时数据分析管道,例如在物联网(IoT)场景中处理来自传感器的数据。流处...阅读全文

Python多领域场景实战课 快速成为多面手【完结】

Python多领域场景实战课 快速成为多面手【完结】​获课:Python多领域场景实战课 快速成为多面手【完结】Python 是一种功能强大且灵活的编程语言,广泛应用于多个领域。以下是一些常见的应用场景以及每个场景下的具体实践和示例代码,帮助你更好地理解和应用 Python。1. 数据科学与机器学习示例:使用 Scikit-learn 进行线性回归python深色版本import numpy as np from sklearn.linear_model import LinearRegression import matplotlib.pyplot as plt # 创建数据集 X = np.array([[1], [2], [3], [4], [5]]) y = np.array([2,...阅读全文

博文 2025-02-12 19:08:44 zsfv

前端全栈进阶 Nextjs打造跨框架SaaS应用(完结)

前端全栈进阶 Nextjs打造跨框架SaaS应用(完结)深入剖析 React 18 底层源码React 18 是 Facebook 推出的最新版本的前端库,带来了许多新特性和性能优化。为了深入理解 React 18 的工作原理,本文将从底层源码的角度进行剖析,探讨其核心机制和实现细节。1. React 18 的新特性在深入源码之前,先简要回顾一下 React 18 的主要新特性:并发渲染(Concurrent Rendering):React 18 引入了并发模式,允许 React 在渲染过程中中断和恢复,从而提高应用的响应性。自动批处理(Automatic Batching):React 18 会自动将多个状态更新批处理为一个渲染周期,减少不必要的渲染。新的根 API(New Root A...阅读全文

博文 2025-02-13 15:06:51 xiao_wen123