自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 算法奈我何(三)插入排序

本文全面解析插入排序算法,从扑克牌整理的生活场景引入其核心思想,通过分步拆解演示排序过程。文章包含复杂度分析(最坏O(n²)/最好O(n))及稳定性特点,提供Java基础实现与带日志的测试用例。针对不同场景提出优化方案:二分查找优化比较次数、链表排序实现及系统级优化技巧。特别指出插入排序在小数据量(n≤47)和部分有序数据中的优势,对比其与冒泡排序的区别,并解答常见面试问题。最后揭示Java标准库在小数组排序中选择插入排序的性能考量,为开发者提供算法选择依据和优化方向。

2025-04-28 09:35:47 694

原创 Docker Desktop 中文汉化指南

本文详解如何为Docker Desktop界面进行汉化,助力中文开发者提升操作效率。通过下载汉化包,并重启软件即可完成中文化。

2025-04-18 15:31:06 1304

原创 算法奈我何(二)冒泡排序

冒泡排序,算法界的“经典之选”,如同摇晃汽水般,让元素如气泡般逐层上浮,最终完成排序!它虽简单直观,却在小规模数据和近似有序的场景中展现独特优势。通过邻近比较与交换,冒泡排序不仅易于理解,还因其缓存友好性(O(1)空间复杂度)在硬件优化中占有一席之地。尽管时间复杂度为O(n²),但通过提前终止和双向优化(鸡尾酒排序),它能在特定条件下焕发新生。无论是教学演示还是面试考点,冒泡排序始终是算法入门与优化的不二之选!

2025-03-14 09:34:55 1058

原创 算法奈我何(一)选择排序

选择排序,算法界的“老古董”,却依然在小规模数据和内存受限的舞台上大放异彩!它像整理书架一样,每次精准挑选最小元素归位,简单粗暴却效率恒定(O(n²))。虽不及现代算法高效,但其直观的逻辑和极低的空间开销(O(1))使其成为教学和嵌入式开发的“常青树”。

2025-03-10 13:12:00 1408

原创 Cron表达式

Cron表达式一、字段释义0 0/5 * * * ?秒 分 时 天(月) 月 天(周) 年份(一般省略)二、符号释义*:表示所有可能的值/:表示数值的增量,简单来说,比如分写上0/5表示从0分开始,每隔5分钟?:仅用在天(月)和天(周),表示不指定值,当其中一个有值时,另外一个需要设为?三、字段允许字符秒:0-59 , - * /26:表示第26秒 5,16,27:表示第5秒、第16秒和第27秒 1-5:表示从1秒到5秒,就是1 2 3 4 5 秒 *:表示每一

2021-05-28 17:20:01 13174

原创 CSDN文章一键打印或输出PDF

1.功能及修改方法使用方法:按“F12”进入开发者工具,将以下js复制到 console,回车即可一键打印。功能:1、自动“展开阅读全文” 2、删除顶栏、侧栏、相关文章展示、浏览信息、广告、点赞等多余信息 3、自动输出打印预览(function(){ 'use strict'; var articleBox = $("div.article_content"); articleBox.removeAttr("style"); $("#btn-r...

2021-05-25 14:22:13 249

原创 小白成长记录开启-java开发工程师

开始记录工作中遇到的相关问题

2020-11-29 16:59:10 126

java开发手册2020-嵩山版.zip

阿里巴巴java开发手册2020-嵩山版

2021-05-28

MySQL规范.zip

mysql规范 学习/面试/实践看这个就差不多了 更详细的请根据里面的内容进行百度!

2021-05-28

空空如也

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

TA关注的人

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