自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redIs底层篇

跳表是 Redis 中一种数据结构。它是在有序链表基础上增加多层索引的结构。通过建立多层索引,加快了查找、插入和删除操作的效率。在查找时,通过在索引层跳跃式查找,快速缩小查找范围,从而降低时间复杂度,通常能达到 O(log n)的平均复杂度。与平衡树等数据结构相比,跳表实现更简单,更易理解和实现。双向链表是一种常见的数据结构。它由一系列节点组成,每个节点包含数据和两个指针,分别指向链表中的前一个节点和后一个节点。

2024-06-22 13:23:52 601

原创 java深入篇2

AOP(Aspect Oriented Programming)即面向切面编程,是一种编程范式。它将横切关注点(如日志记录、事务管理、权限控制等)从业务逻辑中分离出来,通过预编译或运行时动态代理等技术,在不修改原有业务代码的情况下,将这些横切关注点织入到业务流程中,实现代码的模块化和复用。例如,使用 AOP 可以方便地为多个方法统一添加日志记录功能,而无需在每个方法中重复编写相关代码。SpringMVC 是基于 Spring 框架的一种 Web 开发框架。

2024-06-22 11:41:21 754

原创 java深入篇1

根据统计学的结果,hash冲突是符合泊松分布的,而冲突概率最小的是在7-8之间,都小于百万分之 一了;所以选取只要在7-8之间的任意值即可首先,能更好地控制线程资源,避免无限制创建线程导致系统资源耗尽。其次,可以根据业务需求灵活设置线程池的参数,如核心线程数、最大线程数、队列大小等,以优化性能和资源利用。再者,便于进行统一的管理和监控,及时发现和处理线程池相关的问题。最后,自定义线程池有助于提高系统的稳定性和可靠性,保障业务的正常运行。

2024-06-22 11:03:50 668

原创 python pta实验三 选择结构

选择结构

2022-12-14 11:45:00 5304

原创 C pta实验十一 串

实验十一 串

2022-12-13 14:08:38 13

原创 python pta实验五组合数据类型

python 组合数据类型 实验五

2022-12-12 09:00:00 3136

原创 C pta实验三

试卷实验三

2022-12-11 20:14:12 16

原创 C pta实验十 队列

队列

2022-12-10 20:54:11 12

原创 python pta实验六 函数

实验六函数

2022-12-10 20:45:53 2660 1

原创 C pta实验4-2循环

循环

2022-12-10 19:14:09 15

原创 C pta实验5-2数组

5-2数组

2022-12-10 19:06:26 42

原创 C pta实验6-2函数

函数 C

2022-12-10 18:39:36 9

原创 C pta实验八 线性表

线性表

2022-12-10 17:59:01 24

原创 C pta实验九 栈

2022-12-10 17:42:34 9

原创 python pta实验七 异常文件及其处理

pat 异常文件处理

2022-12-10 00:16:57 3385

原创 python pta实验八

python pta实验八

2022-12-09 13:25:38 5718 3

原创 python pta实验2

python pta 实验二

2022-12-08 15:07:54 44

空空如也

空空如也

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

TA关注的人

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