自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 深入解析Spring Boot请求处理流程:从HTTP请求到Controller的完整流程

本文通过流程解析+代码示例+优化方案,系统性地呈现了Spring Boot请求处理机制,为开发者实现功能扩展和性能调优提供完整参考框架。

2025-03-19 12:34:55 707

原创 掌握这20个Linux命令,运维效率飙升90%!(附高频场景+避坑指南)

本文精选Linux系统中最核心的20个高频命令,覆盖文件操作、系统监控、网络调试等关键场景,助你告别“无效运维”。内容聚焦重点命令的高效用法,如grep递归搜索日志、tar一键压缩解压、journalctl精准定位系统故障,同时解析sudo权限管理、find大文件清理等实用技巧。文中提供参数组合示例和典型错误避坑指南​(如rm -rf风险操作),搭配命令思维导图与场景化案例,帮助开发者快速掌握命令行精髓,提升日常操作效率。适合运维新手进阶及老手查漏补缺!🚀

2025-02-26 20:57:02 435

原创 Redis实践:全面解析高性能内存数据库(附redis常用配置类、工具类)

本文深度解析Redis核心技术与Spring Boot整合实践,涵盖五大重点:1)Redis高性能原理(内存存储/单线程架构);2)5种数据结构Java实现(字符串缓存、哈希存储商品、列表队列);3)生产级优化方案(Pipeline批量操作提速15倍、热点Key拆分);4)典型场景实战(分布式锁CAS实现、ZSet延迟队列);5)性能对比(吞吐量较Memcached提升40%)。提供12个可落地的Spring Boot代码示例,包含连接池配置、序列化优化及定时任务设计,助力开发者构建毫秒级响应系统。

2025-02-26 20:40:08 435

原创 【mockito】SpringBoot单元测试Mock测试快速上手

关键点:mock业务层、模拟http请求//测试类publicclassprivateprivate@MockBeanprivatepublicvoidsetUp() {// 初始化// 构建mvc环境(实例)// 无参测试@Testpublicvoidthrows.andExpect(content().json("{\"code\":200,\"msg\": \"请求成功\",\"data\": \"hello Tony\"}"))// 有参测试@Test。

2025-02-07 21:47:55 834

原创 uniCloud云开发--前端控制云存储cloudstorage下新建文件夹

如何在cloudstorage下新建文件夹

2024-04-08 14:59:47 496

原创 (每日一题)NC37合并区间

NC37合并区间:给出一组区间,请合并所有重叠的区间。请保证合并后的区间按区间起点升序排列。

2024-03-28 16:24:25 442

原创 (每日一题)字符串中的最大正整数

(每日一题)求字符串中的最大正整数得起始位置

2024-03-27 20:48:42 291 1

原创 (每日一题)HJ68成绩排序

给定一些同学的信息(名字,成绩)序列,请你将他们的信息按照成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。

2024-03-27 16:27:41 467 1

原创 (每日一题)旋转数组的最小数字(二分查找)

有一个长度为 n 的非降序数组,比如[1,2,3.4,5],将它进行旋转,即把一个数组最开始的若干个元素搬到数组的末尾,变成一个旋转数组,比如变成了[3,4,5,1,2],或者[4,5,1,2,3]这样的。请问,给定这样一个旋转数组,求数组中的最小值。数据范围: 1 <= n <= 10000,数组中任意元素的值: 0 <= val <= 10000要求: 空间复杂度: 0(1),时间复杂度: (logn)输入:[3,4,5,1,2]返回值:1。

2024-01-10 19:53:46 416 1

原创 (每日一题)滑动窗口最大值

单调队列求解滑动窗口最大值

2024-01-10 15:44:38 393 1

原创 (每日一题)获取数据流中的中位数

获取数据流中的中位数

2024-01-08 22:00:08 416

原创 (每日一题)判断回文链表

指针法判断回文链表

2024-01-07 19:34:35 481 1

原创 (每日一题)LeetCode10:正则表达式匹配

当前字符匹配成功的情况有两种分别为:str.charAt(i - 1) == pattern.charAt(j - 1)和pattern.charAt(j - 1) == '.',对应状态转移方程为:dp[i][j] = dp[i - 1][j - 1]。当pattern匹配N次,最右端的a与str当前字符a匹配(可以看作消去一个a),则还剩下N-1个a,仍然可以看作a*形式,所以转移后pattern下标不变,仍考虑前j个字符,即dp[i][j] = dp[i - 1][j]的,而不是部分字符串。

2024-01-05 13:53:44 859 1

原创 (每日一题)LeetCode53:最大子数组和(动态规划求解)

动态规划求数组中连续子序列的最大和。

2024-01-04 15:13:58 387 1

原创 一文搞懂java多线程的实现(Thread、Runnable、线程池)

java多线程实现,Thread类、Runnable接口以及线程池的区别

2023-12-31 18:13:10 2685

原创 2025 最新版jdk安装配置图文教程(简洁明了)

最新win10环境下jdk安装配置图文教程,简洁明了,一分钟搞定

2023-12-27 21:10:15 21629 1

原创 计算机网络传输层思维导图

计算机网络传输层思维导图

2023-04-29 17:10:06 407 1

原创 计算机网络物理层知识要点(思维导图)

计算机网络物理知识要点(思维导图)

2023-04-16 16:53:10 415 1

算法与数据结构实验:树的应用

一、实验目的: 1、掌握二叉树的结构特征,以及各种存储结构的特点及使用范围。 2、掌握用指针类型描述、访问和处理二叉树的运算。 3、掌握树的应用算法。 二、实验内容 1.编写程序,根据给定的一棵二叉树的后序遍历和中序遍历结果: (1)输出该二叉树的前序遍历结果 (2)判断给定的二叉树是否是二叉搜索树 2.编写算法计算二叉树最大的宽度(二叉树的最大宽度是指二叉树所有层中结点个数的最大值)。 输入创建二叉树,输出该二叉树最大宽度 3. 设顺序存储的二叉树中有编号为i和j的两个结点,请设计算法求出它们最近的公共祖先结点的编号。

2024-01-10

空空如也

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

TA关注的人

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