自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C++11】shared_ptr

【C++11】shared_ptr

2022-07-05 23:10:43 796 1

原创 【MySQL】日志

【MySQL】日志

2022-07-01 21:10:32 327

原创 【MySQL】锁

【MySQL】锁

2022-06-06 17:15:51 239

原创 【C++】new/delete和malloc/free区别

【C++】new/delete和malloc/free区别

2022-05-22 17:30:41 308

原创 【Linux】IO模型

【Linux】IO模型

2022-05-20 19:57:53 296 1

原创 【Linux】I/O多路复用模型

【Linux】I/O多路复用模型

2022-05-20 17:11:41 349

原创 【MySQL】事务

【MySQL】事务

2022-05-19 20:21:41 213

原创 【MySQL】索引

【MySQL】索引

2022-05-19 18:45:20 161

原创 【MySQL】SQL优化

【MySQL】SQL优化

2022-05-19 18:09:25 331

原创 【刷题】牛客网面试必刷TOP101

【刷题】牛客网面试必刷题TOP101

2022-05-11 10:46:02 814

原创 【数据结构与算法】排序

【数据结构与算法】排序

2022-05-09 21:50:16 447

原创 【数据结构与算法】查找

【数据结构与算法】查找

2022-05-09 13:01:03 488

原创 【C++】explicit关键字

【C++】explicit关键字

2022-05-06 20:50:35 494

原创 【C++】static与extern关键字

【C++】static与extern关键字

2022-05-06 20:45:07 643

原创 【Linux】信号

【Linux】信号

2022-05-06 20:34:05 514

原创 【Linux】多线程

【Linux】多线程

2022-05-06 17:03:15 175

原创 【Linux】进程间通信——管道与内存映射

【Linux】进程间通信——管道与内存映射

2022-05-05 12:57:02 759

原创 【Linux】进程间通信——消息队列、共享内存与信号量

【Linux】进程间通信

2022-05-05 11:15:03 1354

原创 【Linux】多进程

【Linux】多进程

2022-05-04 18:08:14 1147

原创 【C++】STL常用算法

STL常用算法

2022-05-02 21:44:25 1046

原创 【C++】STL容器

STL容器

2022-05-02 18:06:22 856

原创 【C++】vector容器

vector容器

2022-05-02 11:56:47 755

原创 【C++】面向对象技术

面向对象技术

2022-05-01 17:41:06 955

原创 【C++】虚函数与虚函数表

虚函数与虚函数表

2022-04-30 19:15:50 334

原创 【C++】移动语义与完美转发

移动语义与完美转发

2022-04-30 17:40:59 1981 1

原创 【C++】智能指针

智能指针

2022-04-30 17:26:01 872

原创 【C++】内存字节对齐

内存字节对齐

2022-04-30 16:45:21 787

原创 C++实现HTTP服务器项目记录汇总

C++实现HTTP服务器项目记录汇总

2022-04-09 15:45:22 4001 2

原创 【C++实现HTTP服务器项目记录】服务器

C++实现HTTP服务器之服务器

2022-04-08 21:45:13 1659

原创 【C++实现HTTP服务器项目记录】HTTP报文处理

C++实现HTTP服务器之HTTP报文处理

2022-04-08 18:12:04 4003

原创 【C++实现HTTP服务器项目记录】定时器处理非活动连接

C++实现HTTP服务器之定时器处理非活动连接

2022-04-08 15:59:32 1131

原创 【C++实现HTTP服务器项目记录】线程池

C++实现HTTP服务器之线程池

2022-04-08 12:07:11 511

原创 【C++实现HTTP服务器项目记录】线程同步类

C++实现HTTP服务器之线程同步类

2022-04-08 11:10:05 676

原创 【C++实现HTTP服务器项目记录】数据库连接池

C++实现HTTP服务器项目之数据库连接池

2022-04-07 21:21:52 1284

原创 【C++实现HTTP服务器项目记录】日志系统

C++实现HTTP服务器项目之日志系统

2022-04-07 19:12:45 1250 1

原创 【算法】C++实现短作业优先算法

一、说明作业/进程调度算法 – 短作业优先算法算法思想:追求最少的平均等待时间,最少的平均周转时间、最少的平均带权周转时间。算法规则: 服务时间最短的作业/进程优先得到服务。抢占式版本:最短剩余时间优先算法(SRTN)缺点:对短作业有利,对长作业不利。如果源源不断地有短作业/进程到来,可能使长作业/进程长时间得不到服务,产生“饥饿”现象。二、代码#include <string>#include <algorithm>#include <iostr

2021-12-16 17:44:41 3886

原创 【算法】C++实现先来先服务算法

一、说明作业/进程调度算法 – 先来先服务算法非抢占式的算法。公平、算法实现简单。按照作业/进程到达的先后顺序进行服务,排在长作业/进程后面的短作业需要等待很长时间,带权周转时间很大,对短作业来说用户体验不好。不会出现进程饥饿的情况。二、代码#include <iostream>#include <string>#include <vector>#include <algorithm>#include <stdlib.h

2021-12-14 19:31:28 2810

原创 【算法】C++实现银行家算法与安全性算法

一、说明死锁的处理策略之避免死锁 – 银行家算法 + 安全性算法假设:系统中有 n 个进程,m 种资源。银行家算法:①检查此次申请是否超过了之前声明的最大需求数。②检查此时系统剩余的可用资源是否还能满足这次请求。③试探着分配,更改各数据结构。④用安全性算法检查此次分配是否会导致系统进入不安全状态。安全性算法: 检查当前的剩余可用资源是否能满足某个进程的最大需求,如果可以,就把该进程加入安全序列,并把该进程持有的资源全部回收。不断重复上述过程,看最终是否能让所有进程都加入安全序列。

2021-12-14 17:02:09 3183

原创 【Python网络爬虫】前程无忧网爬虫+可视化

文章目录前言一、页面分析二、代码实现前言本文以前程无忧网的爬虫职位为例,通过面向对象的形式进行编码,利用requests库发起请求,利用xpath与正则表达式进行数据解析,将最终结果存入Excel中,最后对数据进行统计并可视化。一、页面分析首先进入爬取的目标页面:前程无忧网爬虫职位信息城市名城市编号全国000000北京市010000上海市020000广州市030200深圳市040000武汉市180200西安市200200

2021-08-28 13:45:56 12115 31

原创 【爬虫+MongoDB】《星际穿越》豆瓣影评信息爬取

提示:本文仅学习交流使用,以下案例仅供参考。文章目录一、页面分析二、代码实现三、运行结果本文以面向对象的形式进行编码,利用xpath与正则表达式进行数据解析,将最终结果存入MongoDB数据库中。一、页面分析首先进入豆瓣《星际穿越》评论页面。https://movie.douban.com/subject/1889243/reviews页面最下方,获取评论的总页数。通过翻页可以找到以下规律:参数start从0开始,页数+1,start+20。页数URLstart

2021-08-26 12:55:19 457 1

空空如也

空空如也

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

TA关注的人

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