自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

原创 格雷码的实现

利用C++实现格雷码

2023-02-24 14:10:23 633 1

原创 核心转储core dump

core dump吐核

2022-09-10 16:05:15 662

原创 Linux操作系统-信号量

通俗易懂谈谈信号量

2022-09-08 21:48:32 1910

转载 操作系统-IO零拷贝

操作系统中的IO相关的知识,一篇写的还不错的文章,值的拿过来学习

2022-09-05 11:33:03 322

原创 HTTPS的加密原理

通俗易懂的讲解HTTPS加密的过程

2022-08-11 14:56:40 414

原创 C++右值引用、万能引用、完美转发和引用折叠

C++11的新特性,更深层次的去理解右值引用以及相关的知识

2022-07-29 17:12:29 1072

原创 LeetCode刷题系列之-多数之和类型

一个类型的题目,先开个坑

2022-07-28 13:58:22 240

原创 C/C++中的类型转换

对比一下C语言和C++中的类型转换

2022-07-21 11:30:41 843 1

原创 KMP算法

详解字符串匹配算法之kmp算法

2022-07-20 11:19:17 146

原创 重建二叉树

根据二叉树的遍历重构一颗二叉树

2022-07-14 10:27:53 913

原创 二叉树三种遍历的非递归实现

二叉树的前序遍历、中序遍历、后序遍历的非递归实现

2022-07-13 20:44:54 221

原创 传输层协议之TCP/UDP

详解TCP和UDP两个传输层协议,从协议的报文结构、特性入手展开描述,重点对TCP协议深入的剖析。

2022-07-06 18:41:04 1067

原创 查找算法之二分查找

高效的查找方法:二分查找

2022-07-05 16:10:29 400

原创 Linux操作系统-线程池

池化技术之线程池

2022-06-28 16:26:54 364

原创 Linux操作系统-线程同步与互斥

多线程中的同步与互斥

2022-06-22 21:52:57 325

原创 Linux操作系统-线程

线程的基本概念和Linux下常见的线程接口

2022-06-21 11:46:33 272

原创 I/O多路复用之epoll

IO多路复用之epoll的详细介绍

2022-06-16 22:38:15 450

原创 I/O多路复用之poll

Linux下IO多路复用之poll

2022-06-16 14:21:35 444

原创 基于Reactor的Web服务器(一)

利用Reactor模式搭建一个Web服务器项目的整体框架和HTTP请求与响应的处理过程

2022-06-15 20:31:16 400

原创 I/O多路复用 - select

I/O多路复用当中的select的用法和select版本的服务器,在此之前还概括了一下常见的几种I/O模型

2022-05-29 15:43:26 455

原创 Linux操作系统 - 网络编程socket(2)

网络通信socket之tcp通信实现过程

2022-04-15 20:42:51 2316

原创 C++中的智能指针

C++中避免内存泄漏的方法之一智能指针

2022-04-13 21:01:37 320

原创 C++中的多态

面向对象的三大特性之多态

2022-04-11 20:15:05 815

原创 C++中的继承

面向对象的三大特性之一:继承

2022-04-11 09:56:53 142

原创 Linux操作系统 - 网络编程socket(1)

讲解socket编程的基础,针对udp协议实现了一个简易的服务器和客户端

2022-04-06 10:43:19 2445

原创 Linux操作系统 - 信号

进程间通信的另一种方式-信号,从信号的种类、产生、捕捉、处理入手来认识信号

2022-04-01 21:26:32 3110

原创 只能在堆上或栈上创建对象的类

一些特殊类

2022-03-30 21:28:06 745

原创 Linux操作系统-进程间通信

详细讲解了管道与共享内存这两种进程间通信的方式,并用代码模拟实现两个进程间通信小程序

2022-03-30 11:50:20 2521

原创 STL之vector

熟悉vector的基本操作,并模拟实现

2022-03-28 19:40:07 962

原创 Linux操作系统-系统级IO

详细讲解了linux中的系统I/O、文件描述符、重定向、和文件系统以及部分底层实现原理,帮助更加深刻的理解操作系统。

2022-03-27 21:08:22 2959

原创 Linux操作系统-进程控制

更深层次的理解进程,讲解了进程地址空间、进程等待、终止、程序替换等等知识

2022-03-25 21:12:45 4780 1

原创 Linux操作系统 - 进程基础

对进程的基本概念、进程ID、进程状态、进程创建、进程特性的进行加深理解

2022-03-23 22:22:12 896

原创 vim的基本操作

vim的基本操作

2022-03-23 12:03:32 1399 1

原创 string类精简版

string精简类的传统写法和现代写法

2022-03-22 18:07:10 352

原创 STL之string

理解string类是如何实现的,并亲自动手写一个简单的string类

2022-03-22 11:48:34 1238 1

原创 关于斐波拉契数列所引伸出来的问题

斐波拉契数列的扩展

2022-03-15 11:24:19 582 1

原创 JZ5-替换空格

JZ5

2022-03-13 10:57:38 825 1

原创 二维数组查找

题目描述:在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

2022-03-12 14:47:55 465 1

原创 单例模式Singleton

用C++实现单例模式,并比较懒汉和恶汉的区别

2022-03-12 09:22:43 296 1

原创 C++内存管理 && 读高质量C++/C编程指南第7章

C++中的内存管理是很值得学习一下,非常容易出错

2022-03-11 11:17:37 1154 1

Notepad++ v7.7 win64.zip

非常好用的代码查看软件

2021-08-19

空空如也

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

TA关注的人

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