自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构与算法(test4)

1. 根据在排序过程中待排序的记录是否全部被放置在内存中,排序分为: _________、_________.2. 根据排序过程中借助的主要操作,我们把内排序分为:___________、___________、___________、___________。3. 选择排序(1) _____________又称为,基本思想: 每一趟从记录中选出关键字最小的,依次放在记录的最后,直至全部有序。

2025-02-11 11:14:01 269

原创 数据结构与算法(test3)

可惜,没有冲突的散列只是一种理想,在实际的应用中,冲突不可避免的,他平均查找性能,取决于以下3个因素。查找时,根据这个确定的对应关系找到给定值key的映射 f(key), 若查找集合中存在这个记录,则必定在f(key)的位置上。逐个进行记录的_________与给定值比较,一直到找到相等的记录,它的时间复杂度是_____________。(1). 若它的左子树不空, 则左子树上所有结点的值均小于它的_____结点的值。(2). 若它的右子树不空, 则右子树上所有结点的值均大于它的_____结点的值。

2025-02-10 21:46:06 757

原创 数据结构与算法(test2)

1. 串是由______个或_______个字符组成的有限序列, 又称为___________。一般记为 S=“a1a2.....an” (n >= 0), 串中的字符数目n称为串的_______,零个字符的串称为________.定义中谈到的"有限"是指长度 n 是一个有限的数值,所谓序列,说明串的相邻字符之间具有前驱和后驱的关系。2. 空格串, 是包含空格的串,注意它与空串的区别,空格串是______(有/无)内容______(有/无)长度的,而且可以不知一个空格。

2025-02-09 17:33:51 783

原创 数据结构与算法(test1)

(1) 数据结构可分为________结构和_________结构。(2) 数据的逻辑结构有那些:___________________________________________________.(3) 数据的物理结构有那些:___________________________________________________.(4) 算法分析的两个主要方面:____________、____________________.

2025-02-07 21:41:50 993

原创 Python习题集(大学入门)

python 入门练习。练习不再多,如果每个例子,你都踏踏实实,相信你的进步是很可观的。切记一知半解。做题的姿势..., 加油。

2024-12-04 11:25:33 850

原创 数据结构与算法(大学入门-C语言环境)

本文主要是引导新手,对数据结构、算法有更直观的理解,另外所有例子都是完整的,可以直接调试,方便理解。

2024-11-27 21:47:47 1095

原创 web编程(7) RESTful

RESTful基本概念整理,介绍常见的两种HTTP API设计风格。

2024-01-06 21:22:36 903

原创 web编程(6) Tomcat vs Netty

从“I/O”、“线程”两个视角,详细分析,观察 tomcat,Netty 二者的特点。

2023-11-20 19:15:21 558

原创 web编程(5) Netty

Netty是目前最流行的NIO框架之一,包含基本概念、知识点详细整理,以及3个经典案例源码

2023-11-11 19:47:33 184

原创 web编程(4) WebClient

本文对响应式编程 WebClient部分内容整理,方便大家入门参考。

2023-11-03 18:44:02 917

原创 web编程(3) reactor

本文介绍反应式编程库的基础类库reactor,包含操作符、异步线程等内容。

2023-11-01 21:47:25 317 1

原创 web编程(2) spring-webflux 鸟瞰

本文是对spring-webflux的全局视角梳理,包含处理流程、核心类、核心环节、配置、异常等内容整理,就是对其整体的鸟瞰。

2023-10-30 18:01:36 518 1

原创 web编程(1) spring-webmvc 鸟瞰

本文是对spring-mvc全局视角的梳理,包含处理流程、核心类、核心环节、配置、异常等内容整理,就是对其整体的鸟瞰。

2023-10-25 16:03:13 101 1

原创 切面编程(6):nginx

切面编程系列文章,最后再说一下nginx,本文是对nginx的一些理解、学习整理。

2023-07-18 17:43:04 185 1

原创 切面编程(5):api网关-spring cloud gateway

本文是spring cloud gateway常用功能整理,含实用例子

2023-06-06 10:00:05 241

原创 切面编程(4):mybatis拦截器

web过滤器、spring拦截器,可对http请求进行拦截处理,mybatis也同样支持对sql语句执行的拦截处理。

2023-06-01 18:29:54 973

原创 切面编程(3):spring拦截器

本文介绍spring拦截器,并与AOP、过滤器做了简单对比分析。

2023-05-26 13:09:48 176

原创 切面编程(2): web过滤器

本文介绍servlet 规范中过滤器Filter功能,并提供实用案例。

2023-05-25 10:02:18 169

原创 切面编程(1): AOP

本文对切面编程概念理解,提供了丰富的例子介绍spring aop注解,以及使用规则,最后通过一个常用案例来加深理解。

2023-05-23 16:04:24 406

原创 spring缓存注解@Cacheable等

spring缓存注解,除了常用的@Cacheable,还会对@CachePut、@CacheEvict、@CacheConfig、@Caching等整理。

2023-05-18 11:52:56 3699

原创 spring调度注解@Scheduled(含分布式)

本文主要介绍spring调度注解@Scheduled,以及分布式场景的改造思路。

2023-05-10 16:34:08 6456

原创 UDP协议

本文是上一篇"TCP协议"的延续,对UDP协议的关键概念进行了整理,帮助理解该协议是如何进行网络间数据传递,含java实践例子。

2023-04-28 18:20:44 136

原创 TCP协议

本文对TCP协议的关键概念进行了梳理,着重叙述了它是如何进行网络间数据传输,以及如何保证可靠的数据传递。

2023-04-27 17:08:17 286

原创 分布式锁-java

本文对redis分布式锁整理,并提供源码,对"锁定时间"过期,可能导致的"失锁"问题,采用"自动顺延"方法,做了优化处理。

2023-04-20 08:39:05 578

原创 分布式事务-主流方案

分布式事务,大家都很熟悉,但其中有些概念、实践方法,又往往理解的不太清楚,本文对这部分知识整理,希望阅读后,能帮大家加深理解。

2023-04-01 13:04:41 127

原创 分布式Id-java

本文主要介绍雪花算法,附带源码实现,并对一些常见问题做了改进优化

2023-03-22 00:26:03 178

原创 spring异步注解@Async

spring通过@Async异步注解,采用AOP编程思想,让这部分逻辑实现的更简洁、规范、完善,也让系统更容易维护,并对多线程池、异常等问题做了深入分析

2023-03-18 12:16:57 1783

原创 spring事务注解@Transactional

本文对@Transactional使用中,常见问题、注意事项进行整理,尤其对逻辑上存在嵌套关系的事务,在出现异常时,分场景进行了详细分析

2023-03-14 20:35:23 1048

原创 java线程池

java线程池,是大家比较熟悉、常用的异步、并行场景,使用的工具类,有些概念细节常被忽视,对它全面、完整的理解很有必要。

2023-03-09 15:46:49 2546 1

原创 java基本类型char

java基本类型char,是大家最熟悉、最常用的数据类型,有些概念细节常被忽视,对它全面、完整的理解很有必要。

2023-03-08 09:48:30 3725 1

空空如也

空空如也

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

TA关注的人

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