自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

探索云原生与智能化驱动下的安全运维新范式。关注DevSecOps、可观测性、AIOps等前沿领域,与您共赴技术前沿。

聚焦现代基础设施下的安全左移、持续防护与无人化运维实践。分享如何构建弹性、自愈的系统架构以应对未来挑战。

  • 博客(1773)
  • 收藏
  • 关注

原创 Kubernetes 监控完全指南:PromQL 通用查询与最佳实践

在 Kubernetes 监控领域,掌握 PromQL 最佳实践只是起点。eBPF 深度集成:通过 eBPF 实现内核级可观测性AIOps 智能告警:利用机器学习减少误报OpenTelemetry 统一标准:实现 traces/metrics/logs 的融合分析服务网格深度监控:Istio/Linkerd 的细粒度观测“监控不是为了在问题发生时收到警报,而是为了在用户发现问题前预知风险。” —— Google SRE 原则。

2025-07-26 17:46:36 8543 2

原创 Amazon ECS部署参数完全指南:从基础配置到高级实践

✅ 零停机的应用更新✅ 可控的资源消耗✅ 灵活的发布策略✅ 快速的故障恢复在开发环境测试不同参数组合预发布环境验证部署流程生产环境逐步实施建立完善的监控告警机制定期回顾优化部署策略记住,没有放之四海皆准的最佳配置,只有最适合您业务场景的配置方案。希望本指南能帮助您构建更稳健的ECS部署体系!

2025-07-01 13:16:48 369

原创 Python Docker 镜像构建完整指南:从基础到优化

根据应用的需求,可以创建自定义的 Python 镜像,包含所需的依赖和配置。# 安装 Python 和其他依赖# 添加应用代码# 设置环境变量# 安装Python 3.9依赖和必要工具,下载、编译并安装Python 3.9# 设置工作目录# 指定容器启动时执行的命令始终使用具体的版本标签,避免使用latest定期更新基础镜像和依赖包使用文件排除不必要的文件实施最小权限原则,使用非 root 用户添加健康检查和适当的监控使用多阶段构建优化镜像大小。

2025-06-12 23:17:12 403

原创 Walle-Web:打造轻量级高效的DevOps自动化部署平台

Walle-Web是一款专注于代码自动化发布和管理的开源DevOps平台,目前在GitHub上已获得11.9K star的高度认可。它设计简洁、功能强大,能够支持PHP、Java、Python等多种语言的代码发布与回滚操作,并以Git作为版本控制系统,为中小型企业和开源社区提供了理想的部署管理工具。Walle-Web作为一款轻量级的DevOps自动化部署平台,以其简洁的设计和强大的功能,很好地解决了代码部署和环境管理的痛点问题。它特别适合中小型团队快速搭建自己的部署系统,提高开发效率,降低运维成本。

2025-06-03 23:32:35 922

原创 Jpom:Java开发者的一站式自动化运维平台详解

Jpom作为一款轻量级的自动化运维平台,特别适合没有专职运维人员的中小型开发团队。它提供了项目部署、在线构建、SSH终端、Docker管理等一系列功能,大大简化了开发人员的运维工作。通过简单的安装和配置,就能实现项目的自动化构建、部署和监控,提高开发效率,减少运维成本。如果你的团队正在寻找一款简单易用的自动化运维工具,Jpom无疑是一个值得考虑的选择。

2025-06-03 23:28:15 569

原创 AWS 中国区 CloudFront SSL 证书到期更换实战指南

适用场景: AWS 中国区(宁夏区域 或北京区域 )CloudFront 分配的 SSL 证书到期后无缝替换,域名主体为 。当 CloudFront 使用的 SSL 证书即将到期时,需手动替换新证书以避免服务中断。由于 AWS 中国区 不支持 ACM 证书,必须通过 IAM 服务管理证书,且需确保:本教程提供从 证书上传 → 配置更新 → 旧证书清理 的完整操作流程,并附自动化脚本。工具依赖:(JSON 解析工具): 或 OpenSSL(证书验证):完整操作流程第一步:上传新证书到

2025-04-25 00:11:10 653

原创 AWS SSL/TLS 证书管理全指南:从申请到部署的最佳实践

在AWS中管理SSL/TLS证书需结合区域限制、服务兼容性及安全策略。优先使用ACM简化运维通过IAM扩展灵活性始终遵循最小权限原则对于混合云或IoT场景,可进一步探索IAM Anywhere和IoT证书模板等高级功能,实现跨环境的安全通信。参考来源: AWS官方文档、博客园技术实践、IAM权限管理指南。

2025-04-24 16:17:50 600

原创 阿里云SSL证书申请与配置:为国内亚马逊云CDN使用的完整指南

通过以上步骤,您应该能够成功地将阿里云申请的SSL证书配置到国内亚马逊云CDN服务中。这不仅提高了您网站的安全性,还能享受CDN带来的性能优势。记住,网络安全是一个持续的过程。定期更新和维护您的SSL证书,是保障网站安全的关键步骤之一。如果在配置过程中遇到任何问题,不要犹豫,及时联系阿里云或亚马逊云的技术支持团队寻求帮助。希望这篇指南能够帮助您顺利完成SSL证书的申请和配置。祝您的网站安全、高效运行!

2025-04-24 15:48:17 449

原创 使用Python和AWS SES发送带附件邮件的完整指南

Amazon Simple Email Service (SES) 是一种高效可靠的电子邮件发送服务,特别适合需要批量发送邮件的应用场景。本文将详细介绍如何使用Python通过AWS SES发送带多个附件的邮件,并提供可直接运行的代码示例。

2025-04-23 10:55:24 478

原创 阿里云域名迁移至Amazon Route 53的完整指南

Amazon Route 53是一种可用性高、可扩展性强的域名系统(DNS)web服务。它为开发者和企业提供了一种可靠的方式来将域名路由到AWS资源或外部资源。本指南将帮助您完成从阿里云到Route 53的域名迁移过程。

2025-04-23 08:31:36 614

原创 云账号安全事件应急响应指南:应对来自中国IP的异常访问

面对云账号安全事件,尤其是来自中国IP的异常访问,快速而有序的响应至关重要。通过本文提供的步骤,您可以有效地遏制攻击,保护关键资产,并提升整体云环境的安全性。记住,网络安全是一场持续的战斗,需要我们时刻保持警惕和不断学习。希望本指南能为您的云安全实践提供有价值的参考。如有任何疑问或需要进一步的协助,请随时联系专业的安全团队或云服务提供商的支持部门。

2025-04-22 23:04:12 667

原创 一键配置多用户VNC远程桌面:自动化脚本详解

在Linux系统中,手动配置VNC服务器通常需要执行多个步骤,包括创建用户、设置VNC密码、配置启动脚本等。这个过程不仅耗时,而且容易出错。我们的自动化脚本旨在解决这个问题,提供一种快速、可靠的方法来设置多用户VNC环境。

2025-04-22 16:07:10 774

原创 揭秘!Java开发全程常见问题大汇总,一文避坑!

Java开发是一个不断积累经验的过程,遇到问题时,要善于分析和总结,不断提升自己的技术水平。Java作为一门广泛应用的编程语言,在开发过程中,开发者们总会遇到形形色色的问题。在开发过程中,持续关注代码质量和性能优化,遵循良好的编程规范和设计模式,将有助于打造高效、稳定的Java应用程序。另外,可以使用超时机制,在获取锁时设置一个超时时间,如果在规定时间内未能获取锁,则放弃尝试,避免无限等待。中的对象不再被其他地方使用,但由于单例对象持有这些对象的引用,垃圾回收器无法回收它们,就会造成内存泄漏。

2025-03-23 10:36:04 131

原创 必知!容器化Java运维的常见“陷阱”与解决方案

持续关注应用的运行状态,及时解决出现的问题,将有助于保障Java应用在容器环境中的高效稳定运行。建立规范的运维流程和机制,加强对容器和Java应用的监控与管理,将使我们在容器化Java运维的道路上更加顺畅,充分发挥容器化技术为Java应用带来的优势。本文将深入剖析容器化Java运维中的常见问题,并提供实用的解决方案,助你轻松应对运维挑战。同时,检查容器内的网络配置,确保DNS设置正确,能够解析外部域名。

2025-03-23 10:29:54 177

原创 容器内Java性能调优秘籍,让你的程序飞起来

通过合理的资源分配、适配容器的 JVM 调优、优化代码以及有效的性能监控分析,能让 Java 应用在容器环境中发挥最佳性能。通过上述在容器资源配置、JVM 调优、代码优化以及性能监控分析等方面的策略,能显著提升容器内 Java 应用的性能。在容器技术盛行的当下,Java 应用在容器内的性能表现至关重要。容器虽带来了诸多便利,如环境一致性和资源隔离,但也给 Java 性能调优带来了新挑战。本文将深入探讨如何在容器环境中对 Java 应用进行性能调优,助你突破性能瓶颈,释放容器内 Java 应用的强大潜能。

2025-03-20 22:09:13 559

原创 五款免费无套路的AI编程神器,助你效率飞升

在AI与编程深度融合的当下,智能编码工具早已摆脱“实验室玩具”的标签,成为实实在在的生产力助推器。本文精选五款这样的AI编程工具,不仅详细剖析它们的功能特性,还深挖每个工具背后的技术团队,帮你找到最适配的智能编程伙伴。这五款免费无套路的AI编程工具各有千秋,无论是个人开发者追求快速原型开发,还是团队进行复杂项目协作,亦或是政企单位有合规要求,都能从中找到适合自己的工具。总之,AI并非要取代开发者,而是助力我们突破认知局限。选对工具,让AI承担80%的重复工作,开发者便能专注攻克真正的技术难题。

2025-03-20 21:35:59 1230

原创 AI绘画终极指南:DeepSeek生成Q版国风少女公式大公开

星空缺乏层次感 | 分三层绘制星轨 | 近景:大角星(亮度1.5)AU12(唇角上扬)+ AU43(眨眼频率0.5s):8K高清|三头身黄金比例|跨平台适配。:短视频人设/游戏原画/文创IP设计。中景:北斗七星(运动模糊15°)远景:银河(高斯模糊20px)

2025-03-10 15:01:50 343

原创 阿里云平台使用 DeepSeek 模型:完整开发指南

基础环境配置核心功能实现高级特性开发错误处理机制性能优化方案部署与运维建议通过遵循这些最佳实践,开发者可以构建出稳定、高效、安全的AI应用。建议根据具体业务需求选择合适的实现方案,并持续优化系统性能。

2025-02-06 21:40:08 1398

原创 深入Amazon S3:实战指南

Amazon S3(Simple Storage Service)是AWS(Amazon Web Services)提供的一项强大的云存储服务,广泛用于存储和检索各种类型的数据。本篇实战指南将深入介绍如何在实际项目中充分利用Amazon S3的功能,包括存储桶的创建、对象的管理、权限控制、版本控制、日志记录等方面的实际操作。

2024-01-22 14:17:00 4448

原创 Web 应用常见安全漏洞速查手册 — 从漏洞原理到修复方案

本文基于企业安全邮箱 4 年收到的 155 条外部安全研究者漏洞报告,提炼出最常见的漏洞类型和修复方案。不是理论教科书,而是实际被报告过的真实问题。严重程度数量占比🔴 高危3724%🟡 中危4026%🔵 低危7850%优先级漏洞类型修复时间P0PII 泄露、SSRF、RCE、账号接管48 小时内P1XSS、JWT 缺陷、认证绕过、文件上传1 周内P2速率限制、CORS、Cookie 标志、密码策略下个迭代P3GraphQL 内省、信息泄露、链接劫持。

2026-04-17 15:53:16 133

原创 企业安全漏洞知识库建设实战 — 从邮箱收件到结构化漏洞台账

不知道总共收到过多少漏洞报告不知道哪些已回复、哪些遗漏了同一漏洞的多次跟进邮件分散在不同时间新人无法快速了解历史漏洞和修复经验没有按类型、严重程度的统计分析本文记录如何将邮箱中的安全报告自动化整理成结构化的漏洞知识库。POP3 获取全量收件,IMAP 获取已发送— 两个协议配合使用线程合并不丢信息— 同一人同一主题的多封邮件合并,保留所有内容分类体系要贴合业务— IoT 企业要有 IoT 安全分类PII 泄露是最常见问题— 接口返回数据的权限校验是重点知识库要持续更新。

2026-04-17 15:49:46 97

原创 AWS ALB 多域名合并为路径路由实战 — 从独立域名到统一入口

域名多,DNS 和证书管理成本高跨域问题频繁,需要配置大量 CORS用户体验割裂,不同功能跳转不同域名ALB 规则膨胀,每个域名一条规则统一域名 + 路径区分子应用,通过 ALB 路径路由到不同的目标组。modify-rule 是原子操作,修改即时生效,不丢请求路径规则优先级必须高于兜底规则(数字更小)多个路径可以合并到一条规则(PathPatternConfig 支持多值)前端需要适配 base path,确保路由和静态资源路径正确旧域名建议保留过渡期,确认无流量后再清理。

2026-04-16 18:06:19 343

原创 AWS Lambda X86 转 ARM (Graviton) 改造评估与实施指南

AWS Graviton 处理器(ARM 架构)在 Lambda 和 Fargate 上比 X86 便宜 20%,很多文章都推荐"全面迁移到 ARM"。能省多少钱?值得投入改造吗?哪些函数可以直接改,哪些不行?改了会不会影响业务?怎么安全地改?Lambda 值得改,ECS 不值得改。先算账再动手:Lambda GB-Second 费用占比低时,改 ARM 省不了多少ECS 改 ARM 需要重新构建镜像,工作量大,计算费低时不值得。

2026-04-16 18:04:05 252

原创 AWS NAT Gateway 费用优化实战 — S3 Gateway Endpoint 路由缺失导致月损万元

在做月度费用报告时发现 NAT Gateway 的数据处理费持续增长,3 月达到 $13,030。NAT 的小时费($502/月)是固定的不好优化,但数据处理费($0.045/GB)和流量成正比,283 TB/月的流量意味着有大量数据经过 NAT。排查后发现是一个经典但容易忽略的配置遗漏:S3 Gateway Endpoint 只关联了公网路由表,没关联私有子网路由表,导致所有私有子网的 ECS 服务访问 S3 都走了 NAT。管理 AWS VPC 网络的运维/SRE。

2026-04-16 10:38:56 155

原创 K8s 单节点 Java 微服务 OOM Kill 循环排查实战 — MaxRAMPercentage=100% 的坑

运维同事反馈:测试环境的一台 K8s 节点"老是异常,手动重启才好"。每隔一两天就要重启一次,重启后能正常运行几个小时到一天,然后又开始出问题。这种"重启治百病"的现象背后,通常是资源配置问题。本文记录从指标分析到根因定位的完整过程。管理 K8s/Docker 环境的运维工程师部署 Java 微服务的后端开发遇到容器频繁 OOM Kill 的排查场景MaxRAMPercentage 不要设 100%,推荐 75%,给非堆内存留 25% 空间容器内存限制合计不要超过物理内存的 80%

2026-04-16 10:37:07 145

原创 AWS Health Dashboard 巡检实战 — 从事件发现到行动落地的完整指南

Lambda 运行时淘汰通知收到了,但没人跟进,直到不能更新函数才发现EKS 版本到期自动进入 Extended Support,每月多花几百美元才注意到MSK 安全补丁重启 broker,因为 Kafka 配置问题导致业务写入中断Shield Advanced 自动续期,$3,000/月的费用没人审批就续了本文建立一套系统化的 Health Dashboard 巡检流程,通过 CLI 批量获取事件、自动分类优先级、输出行动时间线,确保每个事件都有人跟进。AWS 运维/SRE 工程师。

2026-04-15 22:28:36 136

原创 AWS MSK Kafka min.insync.replicas 配置风险排查与修复实战

第一反应是"RF=3 应该没问题吧",排查后发现也设成了 3。这意味着 3 个副本必须全部在线才能写入——而 MSK 安全补丁(两天后就有一次)会逐个重启 broker,期间写入必然中断。使用 AWS MSK 或自建 Kafka 的运维/SRE想理解 RF 和 MinISR 关系的后端工程师需要快速排查和修复 Kafka 高可用配置的团队RF=MinISR 是高风险配置,可容忍故障数为 0,任何 broker 不可用都导致写入中断推荐 RF=3, MinISR=2。

2026-04-15 22:07:05 151

原创 前端发版后 CDN 缓存不更新排查与最佳实践

前端项目发版后,测试反馈"我这边看到的还是旧版本",但你本地刷新是新的。换个浏览器试,Safari 是新的,Chrome 是旧的。这种问题 90% 是 CDN 缓存导致的。本文以阿里云 CDN 为例,也适用于 AWS CloudFront、Azure CDN 等,原理相同。场景操作紧急修复CDN 控制台/CLI 刷新缓存根本解决index.html 设为不缓存,带 hash 的静态资源长缓存长期方案CI/CD 流水线集成自动刷新入口文件不缓存,静态资源靠 hash 版本控制。

2026-04-14 21:01:08 220

原创 AWS 账单查看与付款方式设置指南(企业支持实用手册)

使用 AWS 的企业经常会遇到这几个问题:月底了发票在哪下载?费用明细怎么导出给财务?公司要用银行电汇付款怎么设置?这篇文章把这三件事讲清楚,都是控制台操作,不需要写代码。需求操作路径下载发票Billing → Bills → Invoice 区域查看服务费用明细可视化费用分析导出费用 CSVBills 页面顶部 Download all to CSV查看/设置付款方式申请电汇付款提交 AWS Support Case。

2026-04-14 20:59:31 89

原创 AI 编程助手核心概念全解

Token 是大模型处理文本的最小单位。

2026-04-13 20:40:33 117

原创 AI Skills Prompt 工程化实践:从个人经验到可复用的自动化能力

Skills 是结构化的 Prompt 文件什么时候触发— 关键词匹配需要什么输入— 参数定义按什么步骤执行— 流程编排输出什么格式— 结果模板# ECS 服务故障一键诊断## 触发条件用户提到以下关键词时自动触发:- ECS 排查 / ECS 故障 / 容器重启## 输入参数- service_name:ECS 服务名称(必需)- cluster_name:集群名称(可选,自动发现)- region:默认 us-east-1## 执行流程。

2026-04-13 20:38:42 182 1

原创 AWS ALB 默认返回码选错,告警误报和安全扫描全乱了

ALB(Application Load Balancer)的默认返回,是指请求不匹配任何监听器规则时的兜底响应。监控大盘上 5XX 错误率突然飙升,排查半天发现是爬虫打到了没有规则匹配的路径安全扫描报告里一堆 404,安全团队问"这些路径是不是真的存在过"凌晨收到告警,起来一看是扫描器触发的 503这些问题的根源都是ALB 默认返回码选择不当。维度503404400 ✅计入 5XX 指标✅ 是❌ 否❌ 否触发 5XX 告警✅ 会❌ 不会❌ 不会影响 SLO 计算。

2026-04-12 19:06:44 193 1

原创 AWS WAF 自定义扫描器 User-Agent 拦截规则:从设计到踩坑的完整实践

文章摘要: 本文介绍通过自定义WAF Regex规则拦截扫描器流量的完整方案。针对ALB公网暴露场景,设计基于User-Agent特征的正则匹配规则,覆盖58种常见扫描工具(如sqlmap、nikto等),在IP黑白名单之后优先拦截。详细说明规则分组策略、正则表达式设计原则,并提供AWS WAFv2的部署命令和WCU容量评估。特别强调update-web-acl的原子性操作注意事项,包含效果验证方法(CloudWatch指标和采样请求查询)以及生产事故的预防措施。该方案可作为现有IP黑名单和托管规则的有效补

2026-04-12 18:55:33 141 1

原创 Kiro CLI Skills 实战:6 个效率工具 Skill 的设计与使用指南

在日常开发和运维工作中,有大量重复性工作:整理会议纪要、画架构图、做汇报 PPT、管理待办事项……这些事情不难,但耗时。把常用工作流封装成 Skill,用自然语言触发,AI 自动执行。本文介绍 6 个实用效率工具 Skill 的设计思路、使用方法和维护技巧,适合想提升个人效率或搭建团队工具链的工程师参考。Skill 是 Kiro CLI 的扩展能力单元。每个 Skill 是一个 Markdown 文件(SKILL.md触发条件:哪些关键词会激活这个 Skill输入参数:需要用户提供什么信息执行流程。

2026-04-11 17:36:54 171 1

原创 AWS WAF 费用暴增排查与优化实战:从 335到 8,590 的根因定位

某天收到月度费用报告,发现 AWS WAF 费用从上月的 $335 暴增到 $8,590(+2466%),月增 $8,255。本文记录完整的排查过程、根因定位和优化方案,适用于所有使用 WAF + Shield Advanced 的场景。WAF 计费模型的核心概念(WCU、Tier1/Tier2、Shield Protected)从费用异常到根因定位的完整排查方法论一个配置变更导致费用暴增 25 倍的真实案例立竿见影的优化方案(月省 $8,000+)

2026-04-11 17:32:30 204

原创 阿里云 OSS 桶 ACL 403 排查与修复实战

浏览器 403 → 桶 ACL private → 修改 public-read → CDN 缓存旧 403 → 强制刷新解决。前端静态资源桶不应设为 private,部署流程中应加入 ACL 校验修改 OSS 配置后要考虑 CDN 缓存层的影响,必要时主动刷新 CDN 缓存变更前先检查 Pro 环境同类资源,避免同样问题扩散到生产。

2026-04-10 20:52:48 200

原创 Veo 3.1 AI 视频生成 + 字幕叠加完整实战指南

通过 GCP Vertex AI Veo 3.1 生成短视频,结合 Python moviepy 自动叠加字幕,实现从脚本到成品视频的全自动化流程,适用于 AI 短视频批量生产。:本文基于实际视频生成项目整理,涵盖 Veo 3.1 异步调用、提示词工程、字幕叠加和批量生产方案,去除敏感信息后形成通用化指南。

2026-04-10 20:49:23 174

原创 CloudFront 成本飙升 88%?从一次真实告警到 CDN 成本优化全攻略(附排查流程)

⚠️ 发现 1 项服务成本增长超过 $50Amazon CloudFront:昨日 $2,574.94 → 前日 $1,366.90(+$1,208.04,+88%)日费用接近翻倍,月度推算可能多花 $36,000+。这不是小数目,必须立即排查。本文完整记录排查过程,并总结出一套可复用的 CDN 成本排查方法论和优化方案。一套 CloudFront 成本异常的标准排查流程6 项可直接落地的优化措施成本监控告警的最佳实践配置对 CloudFront 计费模型的深入理解。

2026-04-09 17:21:41 137 1

原创 GCP Vertex AI 模型接入实战 — Gemini 3 Pro/Flash + Veo 3.1 视频生成

通过 GCP 服务账号 + Vertex AI 接入 Gemini 3 Pro、Gemini Flash 和 Veo 3.1 视频生成模型的完整实践,涵盖认证方式、模型调用、AWS 集成、生产部署和运维管理。:本文基于实际接入过程整理,去除敏感信息后形成通用化指南,适用于需要在 AWS 环境中调用 GCP AI 模型的团队。

2026-04-09 16:09:25 162

原创 AWS Transfer Family SFTP Connector 实战:与第三方 EDI 合作伙伴对接

在企业 EDI(电子数据交换)场景中,与第三方物流、仓储合作伙伴的文件交换是核心需求。交易类型说明方向832Item Catalog(商品目录)发送给合作方940Sales Order(销售订单)发送给合作方943Receipt PO(收货采购单)发送给合作方944Receipt PO Confirmation(收货确认)从合作方接收945Sales Order Confirmation(订单确认)从合作方接收。

2026-04-08 22:51:44 409 1

Java排序算法实现:冒泡与选择排序示例代码

Java排序算法实现资源 这个资源是关于Java中排序算法实现的简单示例。排序算法是计算机科学中的基础概念,用于按升序或降序排列数据集。这里提供了两种常见的排序算法实现:冒泡排序和选择排序。 冒泡排序(Bubble Sort) 是一种基本的排序算法,它通过多次遍历数组,比较相邻元素的大小并交换它们,从而使最大(或最小)的元素逐渐移动到数组的最后。冒泡排序的实现在Java中非常简单,通过嵌套的循环来实现相邻元素的比较和交换。 选择排序(Selection Sort) 是另一种简单的排序算法,它通过多次遍历数组,在每一轮中选择最小的元素,并将其放置在已排序部分的末尾。选择排序的实现同样通过嵌套的循环来找到最小元素并进行交换。 这些示例代码可以帮助学习者理解排序算法的基本原理和实现细节。在实际项目中,Java提供了内置的排序方法 Arrays.sort(),该方法使用了更为高效的排序算法。 除了代码示例,这个资源还包括了对排序算法的简要解释和用法建议。学习者可以通过运行代码并尝试不同的数据集来加深对排序算法的理解。

2024-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除