自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Linux】网络基础之IP协议

注意:127.0.0.1是本地环回,它是特殊的IP,default是没有匹配的目标网络IP地址,默认跳到192.168.10.1的路由器。第三位表示更多分片,如果分片了,最后一个分片置为0,其他是1,类似于一个结束标记。局域网:某一区域内由多台计算机互联成的计算机组,它们有相同的网络号,不同的主机号。发送端主机的IP地址,它是由网络供应商动态提供,不是由网卡提供的。接收端主机的IP地址,它是由网络供应商动态提供,不是由网卡提供的。同一网段内,主机之间具有相同的网络号,但是必须有不同的主机号。

2023-08-03 16:04:27 585

原创 【Linux】网络基础之TCP协议

这篇文章给大家带来传输层中TCP协议学习!!!

2023-07-26 11:54:26 1417

原创 【Linux】网络基础之UDP协议

这篇文章给大家带来传输层种UDP协议学习!!!

2023-07-17 18:02:18 1030

原创 【Linux】HTTPS协议

本篇文章进行应用层中HTTPS协议的学习!!!概念数据摘要也叫数据指纹,它的基本原理是利用单向散列函数(Hash函数)对信息进行运算,生成一串固定长度的数据摘要数据摘要并不是一种加密机制,但可以用来判断数据有没有被篡改常见单向散列函数算法MD5、SHA1、SHA256等,它可以把无限的数据映射成有限,因此可能会有碰撞(两个不同的信息,算出的摘要相同,但概率非常低)特征:它和加密算法的区别是,摘要的主要工作不是进行加密,因为没有解密,只不过从摘要反推原数据是不可能的。

2023-06-18 11:30:09 1318

原创 【Linux】HTTP协议

本篇文章进行应用层中HTTP协议的学习!!!

2023-06-09 00:01:27 1586 1

原创 【Linux】序列化和反序列化

这篇文章给大家带来序列化和反序列化的学习!!!

2023-06-01 23:52:10 520

原创 【Linux】网络编程之套接字 --TCP

这篇文章给大家带来套接字TCP的学习!!!

2023-04-09 19:04:55 756

原创 【Linux】网络编程之套接字 -- UDP

这篇文章给大家带来套接字的学习!!!

2023-04-05 20:47:11 952

原创 【Linux】网络基础(一)

这篇文章给大家带来网络基础的学习!!!

2023-03-31 13:38:48 431

原创 Boost搜索引擎

这篇文章来实现一个站内搜索引擎!!!Gitee:【Boost站内搜索引擎源代码。

2023-03-04 02:10:51 956

原创 【Linux】线程池

这篇文章来实现一个线程池!!!

2023-01-27 20:37:02 2033

原创 【Linux】POSIX信号量

这篇文章给大家带来线程同步与互斥的学习!!!

2023-01-26 22:45:13 547

原创 【Linux】多线程同步与互斥

这篇文章给大家带来线程同步与互斥的学习!!!

2023-01-25 20:21:26 1076 2

原创 【Linux】线程互斥

这篇文章给大家带来线程互斥的学习!!!

2023-01-16 18:56:11 701 1

原创 【Linux】线程控制

这篇文章给大家带来线程控制的学习!!!

2023-01-12 21:41:10 738

原创 【Linux】线程概念

这篇文章给大家带来线程概念的学习!!!

2023-01-11 19:13:11 743 1

原创 【Linux】进程信号

这篇文章给大家带来进程信号的学习!!!

2023-01-04 15:53:00 446

原创 【Linux】进程间通信之共享内存与信号量初识

这篇文章给大家带来进程间通信中共享内存的学习!!!

2022-12-25 20:05:39 1030

原创 【Linux】进程间通信之管道

这篇文章给大家带来进程间通信的学习!!!数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源!!!通知事件:一个进程需要向一个或一组进程发送消息,通知它们发生了某种事情(如:子进程终止时,需要通知父进程)进程控制:有些时候进程希望完全控制另一个进程的执行(如:gdb进程控制另一个进程进行调试),此时控制进程希望能够拦截另一个进程的所有陷入的异常,并能够及时知道它的状态改变。

2022-12-19 18:22:14 972

原创 【Linux】动静态库

这篇文章给大家带来动态库和静态库的了解和制作!!!

2022-12-12 00:33:46 727

原创 【Linux】文件系统

本篇文章进行操作系统中文件系统的学习!!!

2022-11-30 00:06:17 1859 1

原创 【Linux】缓冲区

本篇文章进行操作系统中缓冲区的学习!!!

2022-11-25 16:48:01 1594

原创 【Linux】文件描述符

本篇文章进行操作系统中文件描述符的学习!!!

2022-11-22 16:27:55 2042

原创 【Linux】简单写个伪Shell

本次写个简单的Shell进程玩玩!!!

2022-11-19 20:08:19 209

原创 【Linux】进程控制

本篇文章进行操作系统中进程控制的学习!!!

2022-11-15 12:46:30 918

原创 【Linux】进程地址空间

本篇文章进行操作系统中进程地址空间的学习!!!

2022-11-13 17:54:09 664

原创 【Linux】环境变量

本篇文章进行操作系统中环境变量的学习!!!

2022-11-10 17:44:36 763 1

原创 【Linux】进程状态和优先级

本篇文章进行操作系统中进程状态的学习!!!

2022-11-07 01:09:31 1363

原创 【Linux】进程概念

本篇文章进行操作系统中进程的学习!!!截至目前,我们所认识的计算机,都是有一个个的硬件组件组成:输入设备:键盘、话筒、鼠标、摄像头、网卡和显卡等等输出设备:显示器、音响、磁盘、网卡和显卡等等中央处理器(CPU):含有运算器和控制器等存储器:存储器就是一个内存【木桶原理】CPU运算速度 > 寄存器 > L1~L3Cache(高速缓冲存储器) > 内存 >> 外设(磁盘) >> 光盘磁带外设不和CPU直接交互,而是和内存交换,CPU也是如此,CPU只与内存进行交互内存在我们看来,就是体系结构的一大缓存,为了解决

2022-11-02 22:58:48 1696 2

原创 【Linux】进度条和git命令行

本篇文章进行git命令行的学习!!!

2022-11-02 00:57:59 1147

原创 【Linux】自动化构建工具make/Makefile

本篇文章进行自动化构建项目make的学习!!!

2022-10-31 19:36:37 930

原创 【Linux】开发工具之gdb调试器

本篇文章进行调试器gdb的学习!!!

2022-10-30 22:06:35 1198

原创 【Linux】开发工具<gcc/g++>

本篇文章进行gcc/g++的学习!!!

2022-10-30 01:13:37 618

原创 【Linux】开发工具<vim编辑器>

本篇文章进行编辑器vim的学习!!!vim是一个编辑器特点:编辑器可以让编写、查看代码更加清晰、直观、高效它是一个功能强大且多模式的编辑器在大型项目或文件中可以快速定位问题和快速修改代码。

2022-10-29 16:39:11 238

原创 【Linux】软件包管理器 --- yum

本篇文章进行开发工具的学习!!!源码安装:在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序rpm包安装:为了解决安装过程中复杂的依赖关系而设计出来的,它已编译好,要求安装环境一致yum安装:yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器,主要应用在Fedora, RedHat,Centos等发行版上什么是软件包管理器?

2022-10-28 15:01:49 1123

原创 【Linux】shell命令与文件权限

目录🌈前言🌆 shell命令以及运行原理🌷Linux权限的概念🌷1、文件访问者的分类(人)🌸2、文件类型和访问权限(事物属性)🌹3、文件权限值的表示方法🍀4、文件访问权限的相关设置方法🍁4.1、chmod指令🍂4.2、chown指令🍃4.3、chgrp指令🍄5、目录的权限🌈前言本篇文章进行Linux权限的学习!!!🌆 shell命令以及运行原理Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel)“ ,但我们一般用户,不能直接使用kernel。而是通过kernel的“外壳”程序

2022-10-27 18:39:05 4104

原创 C++之I/O流

本篇文章进行C++中I/O流学习!!!C语言中,将一个整形数据转换成一个字符串格式时,该怎么做?使用itoa()函数使用sprintf()函数但是两个函数在转化时,都得需要先给出保存结果的空间,那空间要给多大呢,就不太好给定,而且转化格式不匹配时,可能还会得到错误的结果甚至程序崩溃Test();return 0;}在C++中,可以使用stringstream类对象来避开此问题在程序中如果想要使用stringstream,需要包sstream头文件。

2022-10-14 23:29:12 1417

原创 C++之特殊类的设计(包含设计模式)

本篇文章进行C++中特殊类的学习!!!

2022-10-10 23:40:10 564

原创 C++11之类型的转换

本篇文章进行C++11中类型转换的学习!!!

2022-10-09 19:02:03 768

原创 C++11之智能指针

目录🌈前言🚁1、C++11为什么要引入智能指针?🚂2、内存泄漏🚃2.1、什么是内存泄漏?有什么危害?🚄2.2、内存泄漏分类🚅2.3、检测内存泄漏的方法🚆2.4、如何避免内存泄漏🚇3、智能指针🚈3.1、RAII思想🚉3.2、智能指针的原理🚐3.3、std::auto_ptr(C++98)🚑3.4、C++11和boost中智能指针的关系🚒3.5、std::unique_ptr🚓3.6、std::shared_ptr(重点)🌈前言本篇文章进行C++11中智能指针的学习!!!🚁1、C++11为什么要引入智能

2022-10-09 07:40:17 634

空空如也

空空如也

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

TA关注的人

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