- 博客(520)
- 收藏
- 关注
原创 【C++图解专栏】手撕数据结构与算法,探寻算法的魅力
在这个专栏,我将带着大家一起用 C++ 手撕基础的数据结构与算法,希望能够带领大家快速入门这个课程。数据结构与算法是大学计算机专业课中最重要的一门,学起来必然不轻松,所以遇到困难是非常正常的一件事。相信我,只要能够坚持下去,自己动手敲一遍一定会有不少的收获!
2022-08-20 22:32:59 9264 42
原创 【C++题解集合】PAT甲级真题(包含所有类型题解)
📚专栏目标:PAT甲级真题题解集合📣专栏定位:为想考甲级PAT的小伙伴整理常考算法题解,祝大家都能取得满分!🎏唠叨唠叨:在这个专栏里我将会整理 PAT 甲级的真题题解,并将他们进行分类,方便大家参考。
2022-08-11 22:27:19 6530 24
原创 【C++题解】剑指offer第二版,面试必备专栏
📚专栏目标:剑指offer系列题解📣专栏定位:为找工作的小伙伴整理常考算法题解,祝大家都能成功上岸!🎏唠叨唠叨:在这个专栏里,我会整理所有剑指 offer 第二版的题解,这里面的思路也参考了各个大佬。一方面我希望通过这个专栏加深我对于剑指 offer 题目的理解,另一方面也想将所有题目整合在一起方便大家参考。
2022-08-11 21:56:30 1525 9
原创 【计算机网络 - 基础问题】每日 3 题(二十四)
当用户消息通过 TCP 协议传输时,消息可能会被操作系统分组成多个的 TCP 报文,也就是一个完整的用户消息被拆分成多个 TCP 报文进行传输。这时,接收方的程序如果不知道发送方发送的消息的长度,也就是不知道消息的边界时,是无法读出一个有效的用户消息的,因为用户消息被拆分成多个 TCP 报文后,并不能像 UDP 那样,一个 UDP 报文就能代表一个完整的用户消息。举个实际的例子来说明。发送方准备发送「Hi.」和「I am Xiaolin」这两个消息。
2024-09-25 09:34:43 472
原创 【计算机网络 - 基础问题】每日 3 题(二十三)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-25 09:30:35 528
原创 【计算机网络 - 基础问题】每日 3 题(二十二)
滑动窗口是 TCP 协议中用于流量控制和可靠性传输的一种机制。它允许发送方和接收方之间动态地调整传输数据的速率。滑动窗口的工作原理如下:发送方将要发送的数据分成一定大小的数据块,并为每个数据块分配一个序列号。接收方维护一个接收窗口大小的滑动窗口。发送方将数据块按照序列号的顺序发送给接收方,并且等待接收方的确认。接收方接收到正确的数据块后,会发送一个确认报文给发送方,告知发送方已成功接收到该数据块。发送方根据接收方发送回来的确认报文判断哪些数据块已成功发送,进而将滑动窗口向前滑动,并发送新的数据块。
2024-09-24 09:32:48 843
原创 【计算机网络 - 基础问题】每日 3 题(二十一)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-24 09:29:07 350
原创 【计算机网络 - 基础问题】每日 3 题(二十)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-23 09:44:53 913
原创 【计算机网络 - 基础问题】每日 3 题(十九)
TCP 是面向连接的、可靠的、基于字节流的传输层通信协议。面向连接:一定是「一对一」才能连接,不能像 UDP 协议可以一个主机同时向多个主机发送消息,也就是一对多是无法做到的;可靠的:无论的网络链路中出现了怎样的链路变化,TCP 都可以保证一个报文一定能够到达接收端;字节流:用户消息通过 TCP 协议传输时,消息可能会被操作系统「分组」成多个的 TCP 报文,如果接收方的程序如果不知道「消息的边界」,是无法读出一个有效的用户消息的。
2024-09-23 09:42:32 1090
原创 【计算机网络 - 基础问题】每日 3 题(十八)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-21 10:46:44 779
原创 【计算机网络 - 基础问题】每日 3 题(十七)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-21 10:42:55 577
原创 【计算机网络 - 基础问题】每日 3 题(十六)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-20 09:55:23 994
原创 【计算机网络 - 基础问题】每日 3 题(十五)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-20 09:50:03 669
原创 【计算机网络 - 基础问题】每日 3 题(十四)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-19 09:32:34 760
原创 【计算机网络 - 基础问题】每日 3 题(十三)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-19 09:30:05 1102
原创 【计算机网络 - 基础问题】每日 3 题(十二)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-18 09:27:54 1462
原创 【计算机网络 - 基础问题】每日 3 题(十一)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-18 09:22:50 1219
原创 【计算机网络 - 基础问题】每日 3 题(十)
【回答一】网关(Gateway)是在计算机网络中用于连接两个独立的网络的设备,它能够在两个不同协议的网络之间传递数据。在互联网中,网关是一个可以连接不同协议的网络的设备,比如说可以连接局域网和互联网,它可以把局域网的内部网络地址转换成互联网上的合法地址,从而使得局域网内的主机可以与外界通信。在计算机系统中,网关可以用于实现负载均衡、安全过滤、协议转换等功能。应用网关:用于应用层协议的处理,如 HTTP、SMTP 等。数据库网关:用于数据库访问的控制和管理。
2024-09-17 11:01:09 1451
原创 【计算机网络 - 基础问题】每日 3 题(九)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-17 10:58:39 778
原创 【计算机网络 - 基础问题】每日 3 题(八)
CSRF(跨站请求伪造)是一种攻击技术,利用用户在已登录的网站上的身份认证,向其他网站发送非预期的请求。下面是 CSRF 攻击的原理和防范方法:用户登录:用户在网站 A 登录并获得身份认证凭证(例如,Cookie 或 Session)。攻击链接:攻击者在准备的恶意网页或电子邮件中包含一个链接,该链接实际上是对网站 B 的请求。该请求会自动触发用户的浏览器发送已登录状态的请求。欺骗用户:用户不知情地点击了链接,浏览器依据登录状态发送了请求进行了操作,而用户并未察觉。
2024-09-16 09:37:46 763
原创 【计算机网络 - 基础问题】每日 3 题(七)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-16 09:36:19 1370
原创 【计算机网络 - 基础问题】每日 3 题(六)
DOS 攻击指的是攻击者通过向目标服务器发送大量的合法请求或利用安全漏洞,让服务器无法正常处理合法用户请求而导致服务不可用。攻击者的目的是消耗服务器的资源或使其崩溃,从而使正常用户无法访问服务。DDOS 攻击是分布式的 DOS 攻击,攻击者利用多个恶意控制机器(也称为 “僵尸网络”)发起攻击。这些控制机器被远程控制,协同向目标服务器发送大量的请求,使其超出负载极限,导致服务不可用。SYN Flood 攻击:攻击者发送大量伪造的 TCP 连接请求(SYN 包),而不真正建立连接,消耗服务器资源。
2024-09-15 15:58:07 1981
原创 【计算机网络 - 基础问题】每日 3 题(五)
在计算机网络中,端口是一种逻辑上的概念,用于标识不同的网络应用程序或服务。端口是一个 16 位的整数,其取值范围是 0 到 65535。端口的作用是在一台计算机上区分不同的网络通信进程或服务。可以把计算机比作一个大楼,IP 地址就像大楼的地址,而端口就像是大楼里不同房间的门牌号。当网络数据包到达计算机时,除了通过 IP 地址找到这台计算机,还需要通过端口号将数据包准确地交给对应的应用程序或服务进行处理。
2024-09-15 15:51:59 986
原创 【计算机网络 - 基础问题】每日 3 题(四)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-14 09:17:18 998
原创 【计算机网络 - 基础问题】每日 3 题(三)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-14 09:14:22 1483
原创 【计算机网络 - 基础问题】每日 3 题(二)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!
2024-09-13 09:23:06 1779
原创 【计算机网络 - 基础问题】每日 3 题(一)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-13 09:18:22 1590
原创 【C++ 面试 - 新特性】每日 3 题(十一)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-12 09:35:07 1022
原创 【C++ 面试 - 新特性】每日 3 题(十)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-12 09:30:00 689
原创 【C++ 面试 - 新特性】每日 3 题(九)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-10 21:11:31 733
原创 【C++ 面试 - 新特性】每日 3 题(八)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-10 21:09:16 713
原创 【C++ 面试 - 新特性】每日 3 题(七)
绑定器本身还是一个函数对象function:绑定器,函数对象,lambda表达式 它们只能使用在一条语句中class Testpublic: //调成员方法必须依赖一个对象 void (Test::*pfunc)(string)int main()func1();return 0;cin >> x;cout
2024-09-09 21:22:28 1157
原创 【C++ 面试 - 新特性】每日 3 题(六)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-09 21:20:20 1361
原创 【C++ 面试 - 新特性】每日 3 题(五)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-07 06:57:33 442
原创 【C++ 面试 - 新特性】每日 3 题(四)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-07 06:55:10 654
原创 【C++ 面试 - 新特性】每日 3 题(三)
上面的写法一个不好的地方就是 class 自定义删除类万一只用一次,那就挺占空间的,代码就需要一直放到上面,有多少不同的类型就要写多少自定义删除类。delete[]p;fclose(p);
2024-09-06 19:03:46 497
原创 【C++ 面试 - 新特性】每日 3 题(二)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-06 19:01:59 926
原创 【C++ 面试 - 新特性】每日 3 题(一)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-05 21:22:26 897
原创 【C++ 面试 - STL】每日 3 题(九)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~
2024-09-05 21:18:40 1142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人