会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
林恒
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
69
下一页
2024年4月16日
说说你对集合的理解?常见的操作有哪些?
摘要: 一、是什么 集合(Set),指具有某种特定性质的事物的总体,里面的每一项内容称作元素 在数学中,我们经常会遇到集合的概念: 有限集合:例如一个班集所有的同学构成的集合 无限集合:例如全体自然数集合 在计算机中集合道理也基本一致,具有三大特性: 确定性:于一个给定的集合,集合中的元素是确定的。即一个元
阅读全文
posted @ 2024-04-16 18:23 林恒
阅读(54)
评论(0)
推荐(0)
2024年4月15日
说说你对链表的理解?常见的操作有哪些?
摘要: 一、是什么 链表(Linked List)是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的,由一系列结点(链表中每一个元素称为结点)组成 每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域 节点用代码表示,则如下: c
阅读全文
posted @ 2024-04-15 18:36 林恒
阅读(60)
评论(0)
推荐(0)
2024年4月11日
说说你对栈、队列的理解?应用场景?
摘要: 一、栈 栈(stack)又名堆栈,它是一种运算受限的线性表,限定仅在表尾进行插入和删除操作的线性表 表尾这一端被称为栈顶,相反地另一端被称为栈底,向栈顶插入元素被称为进栈、入栈、压栈,从栈顶删除元素又称作出栈 所以其按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时
阅读全文
posted @ 2024-04-11 18:36 林恒
阅读(130)
评论(0)
推荐(0)
2024年4月10日
说说你对数据结构的理解?有哪些?区别?
摘要: 一、是什么 数据结构是计算机存储、组织数据的方式,是指相互之间存在一种或多种特定关系的数据元素的集合 前面讲到,一个程序 = 算法 + 数据结构,数据结构是实现算法的基础,选择合适的数据结构可以带来更高的运行或者存储效率 数据元素相互之间的关系称为结构,根据数据元素之间关系的不同特性,通常有如下四类
阅读全文
posted @ 2024-04-10 18:21 林恒
阅读(52)
评论(0)
推荐(0)
2024年4月9日
说说你对算法中时间复杂度,空间复杂度的理解?如何计算?
摘要: 一、前言 算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别 衡量不同算法之间的优劣主要是通过时间和空间两个维度去考量: 时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复
阅读全文
posted @ 2024-04-09 17:34 林恒
阅读(131)
评论(0)
推荐(0)
2024年4月8日
说说对WebSocket的理解?应用场景?
摘要: 一、是什么 WebSocket,是一种网络传输协议,位于OSI模型的应用层。可在单个TCP连接上进行全双工通信,能更好的节省服务器资源和带宽并达到实时通迅 客户端和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输 从上图可见,websocket服务器与客户端通过握手连接,
阅读全文
posted @ 2024-04-08 18:36 林恒
阅读(153)
评论(0)
推荐(0)
2024年4月7日
说说TCP为什么需要三次握手和四次挥手?
摘要: 一、三次握手 三次握手(Three-way Handshake)其实就是指建立一个TCP连接时,需要客户端和服务器总共发送3个包 主要作用就是为了确认双方的接收能力和发送能力是否正常、指定自己的初始化序列号为后面的可靠性传送做准备 过程如下: 第一次握手:客户端给服务端发一个 SYN 报文,并指明客
阅读全文
posted @ 2024-04-07 18:08 林恒
阅读(113)
评论(0)
推荐(0)
2024年4月3日
说说地址栏输入 URL 敲下回车后发生了什么?
摘要: 一、简单分析 简单的分析,从输入 URL到回车后发生的行为如下: URL解析 DNS 查询 TCP 连接 HTTP 请求 响应请求 页面渲染 二、详细分析 URL解析 首先判断你输入的是一个合法的URL 还是一个待搜索的关键词,并且根据你输入的内容进行对应操作 URL的解析第过程中的第一步,一个ur
阅读全文
posted @ 2024-04-03 18:47 林恒
阅读(99)
评论(0)
推荐(0)
2024年3月30日
说说 HTTP 常见的请求头有哪些? 作用?
摘要: 一、是什么 HTTP头字段(HTTP header fields),是指在超文本传输协议(HTTP)的请求和响应消息中的消息头部分 它们定义了一个超文本传输协议事务中的操作参数 HTTP头部字段可以自己根据需要定义,因此可能在 Web服务器和浏览器上发现非标准的头字段 下面是一个HTTP请求的请求头
阅读全文
posted @ 2024-03-30 18:34 林恒
阅读(185)
评论(0)
推荐(0)
2024年3月29日
说说HTTP 常见的状态码有哪些,适用场景?
摘要: 一、是什么 HTTP状态码(英语:HTTP Status Code),用以表示网页服务器超文本传输协议响应状态的3位数字代码 它由 RFC 2616规范定义的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774与 RFC 4918等规范扩展 简单来讲,http状态码的作用
阅读全文
posted @ 2024-03-29 18:21 林恒
阅读(130)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
69
下一页
公告