数据结构
文章平均质量分 72
薛定谔的__猫
世界上最浪漫的一句话:你是自由的!
展开
-
HTTP(4)-计算机网络(HTTPS详细的加密流程讲解)
本章我们讲到了HTTPS的内容,那么跟着我一起来学习一下HTTPS的知识吧,首先我们呢先接受HTTPS是什么....原创 2023-06-23 12:15:00 · 62 阅读 · 0 评论 -
HTTP协议(2)---计算机及网络(HTTP响应详解)
本篇文章主要讲 HTTP 响应.想要知道什么是响应,那么首先就要在知道什么是状态码,接下来,让我们先了解一下状态码的相关内容.原创 2023-06-21 14:47:17 · 63 阅读 · 0 评论 -
HTTP协议(1)-计算机网络
为什么 HTTP 报文中要存在 "空行"?因为 HTTP 协议并没有规定报头部分的键值对有多少个. 空行就相当于是 "报头的结束标记", 或者 是 "报头和正文之间的分隔符".HTTP 在传输层依赖 TCP 协议, TCP 是面向字节流的. 如果没有这个空行, 就会出现 "粘包问题".原创 2023-06-21 13:39:13 · 36 阅读 · 0 评论 -
向上转型和向下转型
向上转型 向下转型原创 2023-03-20 15:26:25 · 57 阅读 · 0 评论 -
堆的基础知识
以上就是堆的相关操作,可以看到他的插入和删除都是O(log(n))的时间复杂度。效率很高,创建堆的过程最大时间复杂度O(N*log(n)),最小也是O(log(n))。堆最大的特点就是能够动态的找到最值,也是这样体现的。原创 2023-04-05 17:30:45 · 89 阅读 · 0 评论 -
四种高效的排序(堆排序 希尔 选择 归并)
指针分别指在两端,最左边放小于pivot(基准值)的元素,最右边放大于pivot的元素,通过不断地比较,两个指针不断的向中间靠拢,中间未比较区域越来越小,直至最后两个指针相遇,此时排序完毕。基准值在左边,先动右边;基准值在右边,先动左边。原创 2023-04-18 17:28:44 · 170 阅读 · 0 评论 -
多线程-阻塞队列
阻塞队列的使用举例-代码实现原创 2023-05-15 20:46:30 · 67 阅读 · 0 评论 -
哈希表的基础知识(含代码实现,及使用用例)
哈希表的实现,哈希表的介绍原创 2023-05-14 18:58:55 · 492 阅读 · 0 评论 -
set集合的一些知识点
set集合的相关知识梳理原创 2023-05-17 18:33:48 · 75 阅读 · 0 评论 -
Map的方法和遍历
Map映射的常用方法,遍历方式原创 2023-05-18 18:45:55 · 55 阅读 · 0 评论 -
三种简单的排序方法
Java语言实现三种简单的排序原创 2023-04-06 13:03:52 · 136 阅读 · 0 评论