自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【项目】九万字手把手教你写高并发内存池(化简版tcmalloc)

本项目是对于tcmalloc简化之后所形成的版本,如果你找工作不确定做啥项目,可以考虑一下这个项目

2024-01-18 20:56:40 7333 29

原创 【C++】带你学会使用C++线程库thread、原子库atomic、互斥量库mutex、条件变量库condition_variable

本篇主要讲解了C++官方提供的一些线程相关的库,并且填了前面智能指针和单例模式博客中遗留下来的坑。

2024-01-07 16:36:12 1218

原创 【网络】epoll理论 + 实践(LT模式服务器和ET模式服务器)详细讲解

- 三个Epoll接口- Epoll原理- 编写Epoll的LT模式服务器- 编写Epoll的ET模式服务器

2023-11-09 16:29:03 598

原创 【网络】五中IO模型介绍 + 多路转接中select和poll服务器的简单编写

- 五种IO模型的介绍- 重点讲解多路转接- select服务器的编写- poll服务器的编写

2023-11-06 15:29:52 689

原创 【网络】数据链路层

- 数据链路层的作用- 以太网技术标准;- 以太网帧格式- 理解mac地址- 理解arp协议- 对于前面网络相关的博客进行补充- 总结网络

2023-11-01 17:01:27 428

原创 【网络】IP协议详解

IP协议报头中的字段、网段划分、路由

2023-10-30 14:44:46 326

原创 【网络】想学TCP,这一篇就够了 —— TCP理论知识详解(基于前面手搓TCP服务端博客的补充)

TCP报头中的字段、序列号(按序到达)、确认应答、超时重发、连接管理、流量控制、拥塞控制、滑动窗口、快速重传、延迟应答、捎带应答、TIME_WAIT、CLOSE_WAIT。

2023-10-26 23:02:50 1080

原创 【网络】对于我前面UDP博客的补充

UDP协议报头讲解、UDP协议缓冲区、注意事项等

2023-10-23 10:26:18 502

原创 【网络】HTTPS讲解(侧重于加密、秘钥、证书的讲解)

HTTPS讲解(侧重于加密、秘钥、证书的讲解)。对称加密和非对称加密,对称秘钥和非对称秘钥,CA认证,证书的讲解

2023-10-21 21:03:27 1407 2

原创 【网络】用代码讲解HTTP协议

本篇主要讲解http协议,讲解主要内容有URL、HTTP格式、Web目录、HTTP请求方法、HTTP响应状态码、HTTP报头介绍,还有两个小工具。

2023-10-19 21:00:39 467

原创 【网络】用代码讲解协议 + 序列化和反序列化 + 守护进程 + jsoncpp

1. 什么是协议2. 序列化和反序列化3. 守护进程4. jsoncpp

2023-10-16 20:41:00 353

原创 【网络】网络编程——带你手搓简易TCP服务端(echo服务器)+客户端(四种版本)

本篇主要讲解套接字编程,以TCP服务端和客户端为主,提供以下版本:1. 单线程循环版2. 多进程版(两个小版本)3. 多线程版4. 线程池版

2023-10-11 21:57:10 1108

原创 【网络】网络编程入门篇——了解接口,快速上手,带你手搓简易UDP服务器和客户端(简易远端shell、简易群聊功能以及跨平台群聊)

介绍网络编程,手搓三个UDP协议的服务器和客户端,简易远端shell、简易群聊、跨平台群聊(Windows和Linux)。

2023-10-09 20:35:16 609

原创 【网络】网络扫盲篇 ——用简单语言和图解带你入门网络

网络基本知识的讲解,主要讲了网络的分层模型,两台主机通信时的大致流程,数据是如何封装和解包的,以及一些网络相关的一些名词和概念

2023-10-04 16:35:32 1128

原创 【C++】智能指针

智能指针详细讲解,RAII、发展史、四个智能指针简洁版模拟实现、循环引用问题等。

2023-08-27 15:31:01 314

原创 【C++】C++11中比较重要的内容介绍

C++11中比较重要的内容,包含右值引用、STL的更新的内容、列表初始化、lambda表达式、包装器、默认成员函数等等。

2023-08-23 16:38:30 465

原创 【C++】位图和布隆过滤器

位图、布隆过滤器讲解,包含面试题目。

2023-08-18 22:15:40 375 2

原创 【C++】模拟实现unordered_map和unordered_set

unordered_map和unordered_set部分功能的模拟实现。

2023-08-17 17:15:14 255

原创 【C++】模拟实现哈希(闭散列和开散列两种方式)

哈希概念介绍,闭散列和开散列的模拟实现。

2023-08-16 10:35:02 252 1

原创 【C++】模拟实现map和set(用红黑树进行封装)

基于对模拟实现出来的仅含插入功能的红黑树进行封装出具有部分功能的map和set。包括迭代器等。

2023-08-13 23:45:05 242

原创 【C++】红黑树模拟实现插入功能(包含旋转和变色)

红黑树插入功能的模拟实现,包含旋转和变色

2023-08-11 18:11:41 626

原创 【C++】AVL树模拟实现插入功能

AVL树插入功能模拟现实,四个旋转

2023-08-10 13:24:47 480

原创 【C++】STL map和set用法基本介绍

STL库的map和set的基本用法介绍

2023-08-08 00:16:31 280

原创 【C++】多态

主要讲解多态原理,虚表。最后包含几道面试常问题。

2023-07-27 11:05:05 285

原创 【C++】继承知识点详解

主要介绍继承的基本概念;继承基类派生类赋值切片问题;派生类默认成员函数;菱形继承及其导致的问题和如何解决该问题。继承与组合。

2023-07-23 23:19:25 425 2

原创 【C++】STL反向迭代器模拟实现,迭代器适配器,迭代器类型简单介绍

本文主要讲了反向迭代器以及其模拟实现,并用list和vector来验证迭代器适配器,在最后简单介绍了迭代器的类型。非常有利于学习C++的特性和基础知识。

2023-07-18 23:47:15 642 2

原创 centos下静态链接:/usr/bin/ld: cannot find -l某某某

centos下静态链接:/usr/bin/ld: cannot find -l某某某

2024-01-30 22:22:21 2266

原创 【MySQL】Linux下如何用语言连接数据库?

学会一门语言如何连接数据库,其他的就都会了

2023-12-06 17:24:28 1166

原创 【MySQL】视图 + 用户管理

视图和用户管理

2023-12-01 11:48:03 1223

原创 【MySQL】事务(事务四大特性+四种隔离级别+MVCC)

事务四大特性+四种隔离级别+MVCC

2023-11-30 16:07:06 1224

原创 【MySQL】你知道索引查找起来为什么效率特别高吗?

索引高效的原理,从磁盘说到MySQL。MySQL创建索引时底层用到的数据结构。以及创建索引的相关操作。

2023-11-24 17:23:20 1353

原创 【MySQL】内连接和外连接

内连接和外连接

2023-11-23 11:29:18 902

原创 【MySQL】多表查询、子查询、自连接、合并查询详解,包含大量示例,包你会。

多表查询、子查询、自连接、合并查询详解。

2023-11-22 15:22:50 1688

原创 【MySQL】一些内置函数(时间函数、字符串函数、数学函数等,学会了有妙用)

时间函数、字符串函数、数学函数等其他函数

2023-11-21 16:09:44 452

原创 【MySQL】聚合函数、group by、update、delete

聚合函数、group by、update、delete

2023-11-20 16:32:14 636

原创 【MySQL】insert和select单表查询详解(包含大量示例,看了必会)

insert和select的讲解

2023-11-19 16:32:22 4048

原创 【MySQL】表的约束——主键、外键、唯一键,三键区别知否?

- desc table表中不同的列字段表示的含义- zerofill作用- 主键- 自增长- 唯一键- 外键

2023-11-17 17:00:35 1504

原创 【MySQL】数据类型

MySQL中的数据类型

2023-11-14 19:39:54 315

原创 【MySQL】对表结构进行增删查改的操作

表的增删查改工作。

2023-11-13 11:14:29 864

原创 【MySQL】库的相关操作 + 库的备份和还原

创建、删除、修改数据库。对库做备份和还原。

2023-11-13 10:53:11 427

空空如也

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

TA关注的人

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