自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【实战项目】高并发内存池(模拟实现mini_tcmalloc)

当前项目是实现一个高并发的内存池,他的原型是google的一个开源项目tcmalloc

2022-08-30 22:04:39 1381 1

原创 基于Linux的Web小型服务器HTTP项目的自主实现

本项目采用C/S模型(或B/S模式:Browser),从零开始编写支持中小型应用的http服务器,并结合mysql,支持上传数据到数据库。并融入了CGI机制,实现一些简单的应用功能!

2022-08-10 20:26:05 1920 1

原创 vscode下链接远程服务器安装插件失败、速度慢等解决方法

在本地下载所需要的插件;把插件文件上传到远程服务器;在vscode中,链接远端服务器,选择VSIX安装插件;重启vscode,即可正常使用插件。

2022-07-28 22:14:06 24008 5

原创 C++11新特性(智能指针详细介绍)

什么是内存泄漏? 智能指针auto_ptr、unique_ptr、shared_ptr、weak_ptr

2022-07-21 03:02:57 2257 2

原创 C++ 异常的详细解读

try - throw - catch,exception

2022-07-20 19:36:11 530

原创 特殊类的设计(单例模式)

单例模式:饿汉模式和懒汉模式

2022-07-19 12:20:59 222

原创 c++11新特性4(线程库的详细使用)

目录1. pthread 和 thread的区别 2. thread的使用 2.1 线程函数 2.2 线程函数参数 2.3 join与detach 3. 原子性操作库(atomic)4. 互斥和同步、 条件变量 5. lock_guard 和 unique_lock

2022-07-19 11:57:37 1924

原创 c++11新特性3(lambda表达式)

lambda表达式、包装器

2022-07-19 11:54:18 431

原创 c++11新特性2(右值引用)

右值引用:移动语义、万能引用与完美转发、emplace_back函数

2022-07-19 11:08:24 831

原创 C++11新特性1

列表初始化、auto、decltype、final、override、default、delete

2022-07-19 10:00:48 192

原创 哈希表的应用(位图、布隆过滤器、海量数据处理)

位图、布隆过滤器、海量数据处理、哈希切分

2022-07-14 15:15:09 373

原创 几种排序算法详解以及比较(8种)

插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、归并排序、计数排序

2022-07-05 20:25:35 1952

原创 数据结构之时空间复杂度详解

1. 算法效率2. 时间复杂度 3. 空间复杂度

2022-07-05 18:34:48 327

原创 常见的数据结构总结(8种)

1. 顺序表(数组 Array)2. 链表 3. 栈(Stack)4. 队列(Queue)5. 树(Tree)6. 堆(Heap)7. 图(graph)8. 散列表(Hash)

2022-07-05 18:05:13 23911 1

原创 STL常用容器的模拟实现

模拟实现string、vector、list、stack 、queue、priority_queue

2022-07-05 16:48:12 476

原创 C++中STL常用容器的用法详解

string, vecctor, list, deque, stack, queue, priority_queue、set、map、unorderedset、unorderedmap的使用方法详解

2022-07-04 21:42:05 931

原创 C语言经典习题(异或思想)

一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。请找出这两个数

2022-06-30 21:18:25 495

原创 程序环境和预处理(编译链接、条件编译、define定义宏)

1.1 翻译环境(编译链接)预处理(预编译)、编译、汇编、链接 1.2 运行环境 2. 条件编译 3. 文件包含 4. #define 定义标识符 4.1 宏定义 4.2 宏和函数

2022-06-30 20:08:41 315

原创 C/C++内存管理(栈、堆区;malloc,new;内存泄漏等)

详解堆区、栈区、共享区、静态区、常量区;malloc;new,delete;内存泄漏的危害

2022-06-30 16:52:37 838

原创 C++的IO流(文件操作)iostream,ofstream,ifstream,fstream,stringstream

iostream,ofstream,ifstream,fstream,stringstream的详细讲解及操作方法,具体用法

2022-06-30 16:06:49 1513

原创 C语言的文件操作(文件指针、文件缓冲区、文件的打开、读写操作)

文件指针、文件缓冲区、文件的打开关闭、顺序读写操作、随机读写、文件结束标志

2022-06-30 13:03:03 3177

原创 动态内存分分配(malloc、free、calloc、realloc)

1. malloc 和free函数 2. calloc函数3. realloc函数,对内存的大小进行调整

2022-06-30 10:17:43 185

原创 字符串函数和内存函数(strlen,strcpy ,strcat ,strcmp,strstr,memcpy,memmove,memcmp,memset)

strlen 、 strcpy 、 strcat 、 strcmp 、strncpy、strncat、strncmp、strstr 、strtok 、strerror 、字符函数、memcpy、memmove、memcmp、memset

2022-06-29 11:34:59 314

原创 循环分支、字符串习题(水仙花数、字符串左旋)

循环分支、字符串习题:水仙花数、字符串左旋等

2022-06-29 00:20:13 140

原创 数据在内存中的存储(原反补码、大小端、浮点数)

数据在内存中的存储,整数,原反补码、大小端,浮点数,余码系统

2022-06-27 11:06:05 494

原创 C语言之结构体、枚举、联合

1.1 结构体类型的声明 1.2 结构体内存对齐 1.3 offsetof宏用法 1.4 结构体传参 1.5 位段 2. 枚举 3. 联合

2022-06-25 02:09:27 236

原创 实用调试技巧,debug

实用调试技巧,debug,快捷键

2022-06-25 02:06:04 104

原创 C语言相关习题(移位操作、递归)

C语言相关习题、移位操作、递归

2022-06-25 01:40:40 365

原创 C语言指针相关——经典面试题

C语言指针相关——经典面试题,指针类型决定+-1的步长;两个指针相减得到的是中间元素的个数;

2022-06-20 02:04:27 914

原创 一文搞懂C语言之指针,指针详解(指针的运算、数组指针、函数指针、回调函数等)

C语言之指针,指针的运算、数组指针、函数指针、回调函数等!指针-指针,表示中间元素的个数

2022-06-05 23:33:14 154

原创 C语言之操作符详解、整型提升详解

C语言之操作符详解、整型提升详解、操作符属性、操作符优先级

2022-06-05 01:07:01 450

原创 数组(一维数组、二维数组)

数组名其实是首元素的地址

2022-06-03 21:30:32 313

原创 初识C语言(3)关键字、指针、结构体、宏

C语言基础知识:关键字、指针、结构体、宏

2022-05-29 00:33:08 183

原创 初识C语言(2)选择语句、循环语句、函数、数组、操作符

C语言基础知识:选择语句、循环语句、函数、数组、操作符

2022-05-29 00:07:35 161

原创 初识C语言(1)数据类型、变量、常量、作用域、生命周期、转义字符、注释

C语言的基础概念:数据类型、变量、常量、作用域、生命周期、转义字符、注释

2022-05-28 23:22:57 120

原创 替换空格,空间换时间

leetcode刷题

2022-05-21 22:27:03 125

原创 字符串相加

字符串相加,你不能使用任何內建的用于处理大整数的库,也不能直接将输入的字符串转换为整数形式。

2022-05-19 23:01:23 140

原创 计算日期到天数转换

LeetCode刷题

2022-05-18 21:21:45 213

原创 求1+2+3+...+n(要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C))

牛客网刷题 (要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C))

2022-05-18 21:06:50 166

原创 二叉树的构建及遍历

LeetCode

2022-05-14 19:21:40 133

空空如也

空空如也

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

TA关注的人

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