- 博客(2393)
- 资源 (1)
- 收藏
- 关注

原创 2022-03-13:golang项目代码push到gogs上,如何自动编译、打镜像、k8s上运行?
2022-03-13:golang项目代码push到gogs上,如何自动编译、打镜像、k8s上运行?答案2022-03-13:2022-02-23:如何搭建k8s单机环境(用k3s),并且搭建dashboard?2022-03-12:k8s如何搭建gogs+drone实现自动化部署cicd,yaml如何写?上面的环境,都需要搭建。测试demo见 git地址主要是test1/.drone.yml的编写。from_secret: kube_token,这个kube_token需要在drone页面中
2022-03-13 06:30:00
9995
3

原创 2022-03-12:k8s如何搭建gogs+drone实现自动化部署cicd,yaml如何写?
2022-03-12:k8s如何搭建gogs+drone实现自动化部署cicd,yaml如何写?答案2022-03-12:需要安装docker和k3s,见 docker和k3s,k3s不需要依赖docker,但是drone-run-docker依赖docker,所以一定要安装docker。第一种方法:yaml如下,需要把192.168.204.13替换成自己电脑的ip:apiVersion: v1kind: ConfigMapmetadata: labels: app: mysql
2022-03-12 11:40:22
11908

原创 2022-02-23:如何搭建k8s单机环境(用k3s),并且搭建dashboard?
2022-02-23:如何搭建k8s单机环境(用k3s),并且搭建dashboard?答案2022-02-03:1.安装docker查看是否安装dockeryum list installed | grep docker#删除dockeryum remove –y docker.x86_64 yum remove –y docker-client.x86_64yum remove –y docker-common.x86_64安装dockercurl -sSL https://g
2022-02-23 23:29:57
10880
原创 activeloopai/deeplake v4.1.17 震撼更新!修复并发删除Bug,数据管理更丝滑!
这次更新虽然看似小巧,但解决了一个非常关键的问题,尤其是在高并发场景下操作数据集时,可能会遇到的**“数据集大小不一致”**问题。:在之前的版本中,如果多个进程或线程同时删除数据集中的同一行,可能会导致数据集的实际大小与记录不一致,进而引发后续的数据读取或处理错误。:v4.1.17 通过优化内部锁机制和数据状态管理,确保了即使在并发删除操作下,数据集的大小也能正确更新,避免数据错乱。如果你的项目依赖高并发数据操作,强烈建议立即升级,以避免潜在问题!开发的一款高性能数据湖存储库,专为。
2025-04-01 07:56:39
260
原创 2025-04-01:统计近似相等数对Ⅰ。用go语言,给定一个正整数数组 nums,我们定义“近似相等”的一对数为:在下标 i 和 j(i < j)中,若能通过至多一次的操作使得 nums[i] 与
2025-04-01:统计近似相等数对Ⅰ。用go语言,给定一个正整数数组 nums,我们定义“近似相等”的一对数为:在下标 i 和 j(i < j)中,若能通过至多一次的操作使得 nums[i] 与 nums[j] 相等,我们称这对数是近似相等的。这个操作包括选择其中一个数,并交换它的两个数字位。请计算并返回这样的近似相等数对的数量。注意:进行操作后,数字可能出现前导零。输入:nums = [3,12,30,17,21]。输出:2。解释:近似相等数对包括:3 和 30。
2025-04-01 07:56:14
241
原创 activeloopai/deeplake v4.1.16震撼发布!版本控制+新数据类型+可观测性全面升级
float16/bfloat16 支持让训练速度更快,资源消耗更低。:版本标记(Tagging)功能增强,方便数据集的版本回溯与管理。:现在可以像Git一样轻松合并不同分支的数据,团队协作更加流畅。:谷歌提出的高效浮点格式,兼顾精度与性能,特别适合TPU训练。,为数据科学家和工程师提供了更高效、更灵活的数据管理体验。:实时观测数据加载、存储和计算的健康状态,快速定位问题。:减少内存占用,提升计算效率,适合大规模深度学习训练。:提升数据版本管理能力,避免“数据地狱”。:高效管理实验数据,加速模型迭代。
2025-03-31 07:54:47
332
原创 2025-03-31:K 次乘运算后的最终数组Ⅰ。用go语言,给定一个整数数组 nums、一个整数 k 和一个乘数 multiplier。你需要对数组 nums 执行 k 次操作。每次操作的步骤如下:
2025-03-31:K 次乘运算后的最终数组Ⅰ。用go语言,给定一个整数数组 nums、一个整数 k 和一个乘数 multiplier。你需要对数组 nums 执行 k 次操作。每次操作的步骤如下:找到数组中最小的元素 x。如果有多个相同的最小值,则选择第一个出现的那个。将该最小值 x 用 x * multiplier 替换。你的任务是返回经过 k 次乘法运算后的最终数组 nums。输入:nums = [2,1,3,5,6], k = 5, multiplier = 2。
2025-03-31 07:54:12
920
原创 重磅发布!cloudwego/eino v0.3.18 全新升级:多分支支持、工具链优化、工作流依赖管理,开发者效率翻倍!
本次更新带来了多项重磅功能优化,涵盖工具链增强、工作流依赖管理、多分支支持等核心能力,助力开发者更高效地构建复杂应用!:新版本已修复多项稳定性问题,建议所有用户尽快升级!:工具类新增选项推断能力,灵活适配不同调用场景。:微服务编排、自动化任务调度、复杂业务流程管理。:支持流程断点续跑,任务容错性更强!:错误信息更详细,调试效率翻倍!:明确状态类型,流程监控更直观。
2025-03-30 07:56:15
260
原创 【重磅更新】ModelScope v1.24.1发布!登录功能+性能修复,开发者体验再升级!
亲爱的开发者朋友们,ModelScope 团队再次带来重磅更新!v1.24.1 版本不仅优化了核心功能,还修复了多项关键问题,让你的开发体验更加流畅!快来一起看看这次更新有哪些亮点吧!如果你正在使用 ModelScope,赶快升级到 v1.24.1 版本,享受更强大的功能和更流畅的体验吧!:修复了多个影响使用体验的 Bug,让你的开发过程更加顺畅。:懒加载技术和路径优化,显著提升运行效率,尤其适合大型项目。:新增的登录功能让测试和调试更加灵活,满足你的多样化需求!
2025-03-30 07:55:50
184
原创 Transformers v4.50.3重磅更新!DeepSeek-V3开源MoE模型正式入驻,性能对标GPT-4!
无论你是研究者、开发者还是AI创业者,这都是一个不容错过的机会!“Transformers v4.50.3+DeepSeek-V3的组合,标志着开源模型在。:“量子计算利用量子比特的叠加和纠缠特性,相比经典比特能并行处理更多信息…的混合专家(MoE)模型,性能直接对标GPT-4,而训练成本仅为。:简化训练流程,稳定性极佳(官方称全程无崩溃)。:当前为"朴素版MLA",需升级原生实现。开源社区再次迎来’屠榜级’神器!修复多项底层兼容性问题,稳定性提升。:注意力计算效率提升30%。:“解释量子计算的基本原理”
2025-03-30 07:55:13
379
原创 Ollama v0.6.3正式发布!Gemma 3长上下文推理速度飙升,还有这些硬核优化!
v0.6.3 的 Gemma 3 优化太顶了!之前处理 10K token 的代码总要卡顿,现在流畅得像换了台机器!,不仅解决了多个关键错误,还让长文本推理速度直接起飞!无论是开发者还是AI爱好者,这次更新都值得你立刻升级!Ollama 团队刚刚推送了 v0.6.3 版本,这次更新聚焦。现在能正确显示布尔值(true/false),调试更直观。现在会明确返回不支持架构的名称,避免无效操作。或前往官网下载最新版,即刻体验性能飞跃!报错问题,运行稳定性再升级。
2025-03-30 07:54:55
378
原创 2025-03-30:统计满足 K 约束的子字符串数量Ⅱ。用go语言,给定一个二进制字符串 s 和一个整数 k,还有一个二维整数数组 queries,其中每个元素 queries[i] = [li,
2025-03-30:统计满足 K 约束的子字符串数量Ⅱ。用go语言,给定一个二进制字符串 s 和一个整数 k,还有一个二维整数数组 queries,其中每个元素 queries[i] = [li, ri] 代表一个查询。我们定义一个二进制字符串满足 k 约束,条件是:1.字符串中 0 的数量不能超过 k。2.字符串中 1 的数量不能超过 k。要求返回一个整数数组 answer,其中 answer[i] 表示在子字符串 s[li…ri] 中满足 k 约束的子字符串数量。
2025-03-30 07:53:03
343
原创 重磅!K3s v1.32.3 正式发布:K8s 升级 + 多项关键修复,容器管理再升级!
K3s v1.32.3 不仅带来了更稳定的 Kubernetes 体验,还在性能和安全性上做了全面优化。无论是个人开发者还是企业用户,都值得一试!
2025-03-29 06:56:49
289
原创 快升级!etcd官方v3.5.21版本深度解析,性能优化+兼容性全掌握
3小时前,etcd社区刚刚发布了v3.5.21版本!作为云原生领域的核心存储组件,这次更新包含5768个 commits 的硬核优化。无论是开发者还是运维工程师,都需要关注这次升级的细节——本文将带你快速上手,揭秘新特性!官方支持平台更新(Linux/macOS/Docker全支持)安全补丁(参考CHANGELOG中的CVE修复)性能优化(如快照加载、日志压缩效率)修复关键Bug,提升集群稳定性。
2025-03-29 06:56:26
357
原创 DeepSpeed v0.16.5震撼发布!性能狂飙,Bug全灭,训练效率再升级!
DeepSpeed团队火速推送v0.16.5版本,带来20+项关键优化和修复!无论是单卡训练还是超大规模分布式任务,这一波更新都能让你的AI模型跑得更快、更稳、更省资源!Gaudi2加速器CI覆盖强化,华为昇腾用户狂喜。新版DLPack API适配,数据传输效率再提升。解决meta tensor加载不兼容问题。修复offload状态API的致命错误。推理教程全面更新,小白也能轻松上手!,支持DeepseekV3等新模型。预提交钩子优化,开发者体验起飞。彻底修复Torch编译导致的。支持),资源利用率拉满!
2025-03-29 06:56:06
344
原创 LangGraph 0.3.21 重磅更新!远程中断、修复优化一网打尽,开发者必看!
作为 LangChain 生态中备受关注的图计算框架,LangGraph 再次迎来重要更新!0.3.21 版本不仅修复了关键问题,还增强了远程图中断的支持,为开发者提供了更稳定、更高效的体验。或依赖中断机制,建议尽快升级到 0.3.21,以获取更稳定的体验。关注官方文档的版本提示,避免因 API 变动导致兼容性问题。新增测试用例(#4048),进一步验证远程中断的可靠性。中断反序列化的问题,确保分布式场景下的稳定性。
2025-03-29 06:55:27
265
原创 2025-03-29:找出最大的 N 位 K 回文数。用go语言,给定两个正整数 n 和 k。 一个正整数 x 被称为 k 回文数,当且仅当它满足以下所有条件: 1.x 是一个回文数。 2.x 可以被
2025-03-29:找出最大的 N 位 K 回文数。用go语言,给定两个正整数 n 和 k。一个正整数 x 被称为 k 回文数,当且仅当它满足以下所有条件:1.x 是一个回文数。2.x 可以被 k 整除。请以字符串的形式返回最大的 n 位 k 回文数。需要注意的是,该数不能有前导零。输入: n = 3, k = 5。输出: “595”。解释:595 是最大的 3 位 k 回文数。题目来自leetcode3260。
2025-03-29 06:54:39
303
原创 Weaviate 1.29.2 正式发布!异步复制大优化,16项修复护航稳定性!
之前动态索引死锁的问题让我们半夜爬起来回滚,1.29.2 终于根治了!,涵盖分布式锁、JWT 安全、RBAC 权限过滤等核心场景。,虽然是个小版本更新,但内容一点不含糊!:增强对缺失速率限制头的处理(#7568):修复远程搜索的距离参数传递(#7569),尤其是遇到过高并发死锁或权限问题的团队!某用户测试环境显示,大规模数据初始化时间。在分布式场景下,Weaviate 的。如果你是 Weaviate 用户,,且 CPU 占用更平稳!下面带大家快速划重点👇。各位开发者们,好消息!这次更新虽无新功能,但。
2025-03-28 07:44:20
286
原创 LangGraph 0.3.20 震撼发布!128位哈希、更强容错、性能飙升!
这次更新虽然只是一个小版本号,但带来的优化却一点都不“小”!,几乎不可能出现哈希冲突的情况。对于大规模分布式任务调度来说,这简直是福音!再也不用担心因为 ID 冲突导致的任务异常了。“之前在高并发场景下偶尔会遇到任务 ID 冲突的问题,这次升级后彻底解决了!在之前的版本中,如果子图的 Schema 出现问题,可能会导致整个流程中断。这对于生产环境来说简直是“救命级”更新!这次更新中,LangGraph 将任务 ID 的哈希算法升级到了。简单来说,就是任务 ID 的。如果你还没用过,现在正是入坑的最佳时机!
2025-03-28 07:43:57
131
原创 15种前沿RAG技术,让你的智能应用脱颖而出!
本文将为您解锁15种先进的检索增强生成(RAG)技术,帮助您在这个竞争激烈的领域取得突破,构建出高效、可靠的智能系统!精确度与召回率的完美平衡,通过稀疏和密集的灵活应用,增强系统的处理能力和相关性,把握每一次用户查询的需求!面对动态变化的用户需求,强化学习技术将帮助您不断优化检索策略,确保系统与用户需求的高度契合。复杂查询需多来源信息支持,上下文感知的多跳检索技术助力全面覆盖,实现准确、相关信息的获得。基于微服务的架构确保系统的高效处理能力和可扩展性,无论增长多快,您的AI应用始终如一。
2025-03-28 07:43:40
430
原创 2025-03-28:超级饮料的最大强化能量。用go语言,你有两个整数数组 energyDrinkA 和 energyDrinkB,它们的长度都是 n,分别表示 A 和 B 两种能量饮料在每小时提供的
2025-03-28:超级饮料的最大强化能量。用go语言,你有两个整数数组 energyDrinkA 和 energyDrinkB,它们的长度都是 n,分别表示 A 和 B 两种能量饮料在每小时提供的强化能量。你的目标是选择每小时饮用一种能量饮料,以最大化在接下来的 n 小时内获得的总强化能量。需要注意的是,若你从一种能量饮料切换到另一种,必须等待读体能系统恢复,这样在恢复期间的那个小时内你不会得到任何强化能量。请计算并返回在这 n 小时内你能够获得的最大总强化能量。
2025-03-28 07:43:10
389
原创 Elasticsearch 8.17.4 发布:修复解析异常、资源泄漏等关键Bug!
此前,某些ES|QL查询可能因解析异常导致失败(#119025),8.17.4 版本优化了异常捕获机制,确保查询稳定执行。“升级后 rollover 操作的内存占用明显下降,终于不用半夜起来重启集群了!”——某电商平台运维。时,极端情况下可能出现线程饥饿(#124667),8.17.4 版本优化了调度逻辑,提升稳定性。操作时,旧版本可能因未及时释放集群状态引用导致内存泄漏,新版本彻底修复了这一问题。时的兼容性问题,确保模型ID迁移无误(#124675)。,虽然是小版本迭代,但修复了多个关键问题,涉及。
2025-03-27 07:56:05
381
原创 Docker 28.0.4重磅更新:私有仓库拉取/推送失败问题终解决!
——@某运维工程师。此前,不少用户反馈在与私有仓库(如 Docker Hub 私有库、自建Registry等)交互时,“小版本号大作用,建议所有用到私有仓库的团队立即升级!”——@K8s架构师。除了核心Bug修复,28.0.4版本还包含多项稳定性改进和边缘场景优化。,这次更新虽是小版本号,但修复了一个让众多开发者头疼的。如果你最近被这个问题困扰,赶紧升级吧!,现在你可以放心使用私有仓库了!如果你或团队依赖私有仓库,
2025-03-27 07:55:44
130
原创 独家解析Chroma 0.6.3:异步限流、Go并发支持,你的AI应用该升级了!
从HNSW内存泄漏修复到分布式多租户支持,Chroma 0.6.3 版本堪称「Bug杀手」!” 作为AI领域最热门的向量数据库之一,Chroma此次更新虽是小版本迭代,却暗藏多项性能炸弹——无论是开发者痛点的。这次更新堪称Chroma的“性能分水岭”,无论是AI应用开发者还是企业运维团队,升级后都能感受“飞一般”的体验!兼容性问题,还是Cohere嵌入函数的API适配,甚至Go语言的并发支持,全被一一攻克!“Go并发支持太香了,批量处理速度直接起飞!若使用Cohere嵌入函数,需检查API兼容性。
2025-03-27 07:55:17
437
原创 Transformers重大更新!v4.50.1修复多Bug,模型训练更稳了
这次v4.50.1版本虽然是小版本迭代,但修复的每一个问题都直戳开发者痛点——从Causal映射问题到PyTorch变形注意力的路径错误,甚至Chameleon模型的图像token检查漏洞,统统被一举歼灭!“更新后训练速度直接起飞,PyTorch变形注意力再也不报错了!修复了deformable attention的路径错误,训练效率UP!“Chameleon模型终于能正常处理多模态了,感动!,代码更统一,避免混淆!
2025-03-27 07:54:52
734
原创 2025-03-27:统计满足 K 约束的子字符串数量Ⅰ。用go语言,给定一个二进制字符串 s 和一个整数 k,定义满足 k 约束的条件为: 字符串中 0 的数量不超过 k; 字符串中 1 的数量不超
2025-03-27:统计满足 K 约束的子字符串数量Ⅰ。用go语言,给定一个二进制字符串 s 和一个整数 k,定义满足 k 约束的条件为:字符串中 0 的数量不超过 k;字符串中 1 的数量不超过 k。求 s 中满足 k 约束的子字符串数量。s[i] 是 ‘0’ 或 ‘1’。输入:s = “1010101”, k = 2。输出:25。解释:s 的所有子字符串中,除了长度大于 5 的子字符串外,其余子字符串都满足 k 约束。题目来自leetcode3258。
2025-03-27 07:54:13
378
原创 2025-03-26:放三个车的价值之和最大Ⅰ。用go语言,给定一个 m x n 的二维整数数组 board,表示一个国际象棋棋盘,其中每个元素 board[i][j] 代表格子 (i, j) 的价值
2025-03-26:放三个车的价值之和最大Ⅰ。用go语言,给定一个 m x n 的二维整数数组 board,表示一个国际象棋棋盘,其中每个元素 board[i][j] 代表格子 (i, j) 的价值。在这个棋盘上,我们需要放置三辆车,确保它们之间无法互相攻击,这意味着它们不能位于同一行或同一列。你需要找出一种放置方式,使得这三辆车所在格子的价值总和最大。请返回这个最大总和。输入:board = [[-3,1,1,1],[-3,1,-3,1],[-3,2,1,1]]。输出:4。
2025-03-26 07:56:55
531
原创 [特殊字符] Dify v1.1.3 震撼更新!效率翻倍、安全升级,这些新功能太香了!
Dify 又双叒叕更新了!” 这次 v1.1.3 版本不仅修复了多个关键问题,还带来了多项效率优化和安全升级。无论你是开发者还是普通用户,这些改进都将让你的体验更流畅、更安全!就能享受这些新特性!如果还没用过Dify,这次更新正是入坑的最佳时机!“iOS输入修复太及时了!终于不用切设备调试了!“ESLint缓存节省了我每天30%的等待时间!停止 API 服务、Worker 进程及 Web 前端服务。获取 release 分支的最新代码。如果你是Dify用户,
2025-03-26 07:56:12
728
原创 2025-03-25:长度为 K 的子数组的能量值Ⅱ。用go语言,给定一个长度为 n 的整数数组 nums 和一个正整数 k,你需要计算每个长度为 k 的子数组的能量值。 能量值的定义如下: 1.如果
2025-03-25:长度为 K 的子数组的能量值Ⅱ。用go语言,给定一个长度为 n 的整数数组 nums 和一个正整数 k,你需要计算每个长度为 k 的子数组的能量值。能量值的定义如下:1.如果子数组中的元素是连续递增的(即 nums[i] + 1 = nums[i + 1] 对于所有有效的 i),那么能量值为该子数组中的最大元素。2.如果不是连续递增,则能量值为 -1。
2025-03-25 06:53:48
433
原创 OpenAI疯狂撒钱!每天1100万免费Tokens,GPT-4.5重磅来袭!
数据被视为 AI 模型训练的基础资源,但互联网上的数据是有限的,数量越少对新模型的训练越不利,特别是按照传统技术架构时,更需要大量的训练数据。与之前相比,最新的数据共享计划在每天的100万高级模型Token中新增了GPT-4.5-preview,同时在每天的1000万标准模型Token中也加入了o3-mini。更重要的是,在最新的活动说明中,OpenAI明确列出了参与此次活动的模型,包括最新的“非思考”模型GPT-4.5以及最新的推理模型o3-mini。在弹出的确认窗口中,点击“同意”,再进行确认。
2025-03-25 06:53:16
383
原创 2025-03-24:长度为 K 的子数组的能量值Ⅰ。用go语言,给定一个长度为 n 的整数数组 nums 和一个正整数 k,我们需要定义数组的能量值: 1.如果数组中的所有元素都连续且严格递增,则能
2025-03-24:长度为 K 的子数组的能量值Ⅰ。用go语言,给定一个长度为 n 的整数数组 nums 和一个正整数 k,我们需要定义数组的能量值:1.如果数组中的所有元素都连续且严格递增,则能量值等于该子数组中的最大元素。2.如果不满足上述条件,则能量值为 -1。我们的任务是计算 nums 中每个长度为 k 的子数组的能量值。最后,我们需要返回一个长度为 n - k + 1 的结果数组,其中 results[i] 表示子数组 nums[i] 到 nums[i + k - 1] 的能量值。
2025-03-24 07:49:34
393
原创 13.2 kubelet containerRuntime接口定义和初始化
containerRuntime 需要实现3类接口管理容器的接口管理镜像的接口Streaming API 用于客户端与容器进行交互containerRuntime 的初始化。
2025-03-24 07:47:49
645
原创 13.1 containerRuntime 原理简介
kubelet架构图两种容器运行时的实现一个是内置的 dockershim,实现了 docker 容器引擎的支持一个就是外部的容器运行时,用来支持 runc、containerd、gvisor 等外部容器运行时CRI接口分类管理镜像的 ImageService 提供了 5 个接口管理容器的RuntimeService 则提供了更多的接口Streaming API 用于客户端与容器进行交互第一个是 Kubelet 中容器运行时的管理,它通过 CRI 管理容器和镜像。
2025-03-23 12:32:26
1015
原创 2025-03-23:单调数组对的数目Ⅱ。用go语言,给定一个长度为 n 的正整数数组 nums,我们需要找出所有的单调数组对。 单调数组对的定义是:两个非负整数数组 (arr1, arr2) 同时满
2025-03-23:单调数组对的数目Ⅱ。用go语言,给定一个长度为 n 的正整数数组 nums,我们需要找出所有的单调数组对。单调数组对的定义是:两个非负整数数组 (arr1, arr2) 同时满足以下条件:1.两个数组均为长度 n。2.arr1 是单调非递减的,即 arr1[0] <= arr1[1] <= … <= arr1[n - 1]。3.arr2 是单调非递增的,即 arr2[0] >= arr2[1] >= … >= arr2[n - 1]。
2025-03-23 12:27:58
684
原创 12.2 kubelet containerManager源码解读
containerManager 管理容器的各种资源,比如 CGroups、QoS、cpuset、device 等内置了很多资源管理器,总结起来就是其他manager的管家为什么要限制本地临时存储呢早期kubernetes版本并没有限制container的rootfs的容量由于默认容器使用的log存储空间是在 /var/lib/kubelet/ 下rootfs在/var/lib/docker下,而这两个目录默认就在宿主机node的根分区。
2025-03-22 08:20:44
969
原创 2025-03-22:单调数组对的数目Ⅰ。用go语言,给定一个长度为n的正整数数组nums,求满足以下条件的非负整数数组(arr1, arr2)构成的单调数组对的数量: 1.arr1为非递减数组,即a
2025-03-22:单调数组对的数目Ⅰ。用go语言,给定一个长度为n的正整数数组nums,求满足以下条件的非负整数数组(arr1, arr2)构成的单调数组对的数量:1.arr1为非递减数组,即arr1[0] <= arr1[1] <= … <= arr1[n - 1]。2.arr2为非递增数组,即arr2[0] >= arr2[1] >= … >= arr2[n - 1]。3.对于所有的i (0 <= i <= n - 1),有arr1[i] + arr2[i] = nums[i]。
2025-03-22 08:18:06
417
原创 2025-03-21:统计好节点的数目。用go语言,给定一棵无向树,树中有 n 个节点,节点的标号从 0 到 n - 1,根节点为 0。我们有一个长度为 n - 1 的二维数组 edges,其中 ed
2025-03-21:统计好节点的数目。用go语言,给定一棵无向树,树中有 n 个节点,节点的标号从 0 到 n - 1,根节点为 0。我们有一个长度为 n - 1 的二维数组 edges,其中 edges[i] = [ai, bi] 表示节点 ai 和节点 bi 之间有一条边。如果一个节点的所有子节点所构成的子树中,包含的节点数都相同,则该节点被称为“好节点”。你的任务是计算出在这棵树中有多少个“好节点”。输入确保 edges 总表示一棵有效的树。
2025-03-21 08:15:25
463
原创 12.1 kubelet pleg对象介绍和源码解读
PLEG 全称叫 Pod Lifecycle Event Generator,即 Pod 生命周期事件生成器实际上它只是 Kubelet 中的一个模块主要职责就是通过每个匹配的 Pod 级别事件来调整容器运行时的状态,并将调整的结果写入缓存,使 Pod 的缓存保持最新状态PLEG 全称叫 Pod Lifecycle Event Generator,即 Pod 生命周期事件生成器pleg通过定时的执行relist方法调用容器运行时获取pod信息。
2025-03-21 08:14:01
615
原创 11.8 deviceManager源码解读
deviceManager创建kubelet.sock并启动gRPC Server对外提供gRPC服务,目前只注册了Register服务,用于Device plugin调用进行插件注册。register将收到设备注册请求调用callback回调更新在podAdmitHandler的Admit方法中调用deviceManager中会遍历pod 的init容器和业务容器,调用deviceManager.Allocate分配。
2025-03-20 10:01:36
829
原创 2025-03-20:矩阵中的蛇。用go语言,给定一个大小为 n x n 的矩阵 grid,其中有一条蛇。蛇可以向四个方向移动:上、右、下和左。矩阵的每个单元格由其位置标识,公式为 grid[i][j
2025-03-20:矩阵中的蛇。用go语言,给定一个大小为 n x n 的矩阵 grid,其中有一条蛇。蛇可以向四个方向移动:上、右、下和左。矩阵的每个单元格由其位置标识,公式为 grid[i][j] = (i * n) + j。蛇从单元格 0 开始,并根据给定的一系列命令进行移动。您将获得一个整数 n,表示矩阵的大小,以及一个字符串数组 commands,其中包含指令如 “UP”、“RIGHT”、“DOWN” 和 “LEFT”。题目保证在整个移动过程中蛇始终留在矩阵边界内。
2025-03-20 09:59:20
384
sokobanai1.0.1.zip
2020-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人