自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

默示MoS的博客

乌龟也能超越兔!

  • 博客(63)
  • 收藏
  • 关注

原创 C++算法比赛技巧——取消同步流、不使用endl

C++算法比赛小技巧

2023-10-13 23:52:23 7457 4

原创 玩转C++11(更新于2023.10.31)

这篇文章我是想让它保持在一个更新的状态,让让它成为一本“字典”,当我遇到了不理解的知识点的时候,我只需要看这篇文章就能够通通搞定

2023-09-29 11:12:02 2212

原创 WebServer:log

其中对FILE这个结构体进行了部分描述,由于该结构体是一个不透明的文件流,所以在参考手册中对其也没有很明确的描述,只需要怎么使用它就行了。已经知道是循环等待了,这在之前关于C++多线程的笔记中有写,这里面有疑惑的主要是这个。这个项目中使用的是FILE,这个是C/C++官方提供的一个抽象接口,是比。这个是C语言的一种写法,C++的写法不太一样,有点类似于递归。类型的,也就是说,它能够很好地处理可变参数的情况。,该函数同样是格式化字符串,只不过它传入的参数有。上述代码是它的最基础使用,接下来详细说说。

2024-09-20 18:04:57 731

原创 WebServer:buffer

在webserver中,这个应该是最先写的模块,因为缓冲区似乎是独立出来的

2024-09-16 20:43:14 868

原创 Datawhale X 魔搭 AI夏令营:Task 1

Datawhale X 魔搭 AI夏令营 Task 1 笔记打卡

2024-08-11 22:19:32 551

原创 Python——洛谷题解生成器

这两天帮学校程序设计大赛出题,有部分题是自己出的。由于我觉得写题解很麻烦,所以用Python写了个生成测试用例文件的程序。(水了篇文章)

2024-06-13 14:12:04 406 1

原创 Python初学笔记

Python初学笔记,作者有C++基础

2024-06-12 19:50:20 929

原创 存储器层次结构

CMU15-213笔记,存储器层次结构

2024-04-11 12:18:25 696

原创 x86汇编

CMU15-213机器级代码(汇编)部分笔记

2024-04-06 20:23:56 1043

原创 计算机的浮点数表示法(IEEE 754)

题目来自于CMU15-213/lab/datalab,本文章讲述浮点数在计算机底层的表示的相关知识

2024-03-31 20:43:21 854

原创 C++智能指针再理解

C++指针指针的重新理解和unique_ptr的简单实现

2024-03-06 17:10:10 723

原创 C++Json项目笔记

C++Json库项目

2024-03-04 19:39:44 1127

原创 git的安装、使用

学习如何安装、使用git

2024-03-02 16:12:36 1315

原创 vscode+remote突然无法连接服务器以及ssh连接出问题时的排错方法

由于我重装了系统,ssh自然也重装了,服务器重新生成了密钥,但是我的vscode却不知道,还存储的是之前的密钥,因此在连接的时候,密钥对不上,就出现了连接失败的问题。有极少数的情况就是22端口本身就被占用了,因此ssh服务可能使用其它端口用于监听连接,但是这种情况我不熟,也还没有碰到过,就暂时不说了吧。因此,我们只需将相对应主机的相关Key全部删除就好了,然后再尝试连接服务器,重新获取Key,就发现能正常连接了。,于是我顺着提示找到了这个文件,使用文本编辑器后打开,果然找到了相对的主机的Key。

2024-03-02 00:32:35 1573

原创 KMP算法

KMP算法

2024-02-23 12:49:26 832

原创 对stringstream行为的补充

对stringstream的str()和流式写入冲突的补充

2024-02-15 13:11:13 442

原创 C++Linux网络编程:poll模型和简单使用

poll的初步描述和简单应用

2024-02-15 08:41:26 652

原创 C++Linux网络编程:简单的select模型运用

这段代码来自于游双的《Linux高性能服务器编程》,在Ubuntu中对代码进行了实现,并在注释部分加上了我的个人解读。

2024-02-13 19:58:19 834

原创 C++Linux网络编程day02:select模型

初步认识select模型和进一步认识socket

2024-02-09 02:44:10 1202

原创 C++字符串拼接的效率问题

讨论C++11中,string、stringstream的字符串拼接那个效率更高

2024-02-07 16:29:33 1202

原创 计算机网络(第四章)

在TCP/IP体系中,IP地址是一个最基本的概念IPv4地址就是给因特网(internet)上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的32比特的标识符IPv4地址的编码方式经历了如下三个历史阶段由于32bits的IPv4地址不方便阅读、记录以及输入等,因此IPv4地址采用点分十进制表示方法每八位数字分为一组,换算成十进制的形式因此,我们根据点分十进制的IP地址的第一位数就能够知道该IP地址属于哪一类小于127:A类128~191:B类192~223:C类。

2024-02-06 15:40:05 1174

原创 C++Linux网络编程Day01

基本所有的知识点我都写在其中了,有些基础性的东西需要大家自己去学习”计算机网络“的相关知识,至于为什么在使用accept等函数的时候,需要将sockaddr_in转换成sockaddr,这点需要看书:游双的《Linux高性能服务器编程》,在其中的第五章第一节:socket地址API中有详细讨论。。

2024-01-25 23:33:28 1077

原创 一文掌握Shell

Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。也就是说,它起到的是一个翻译的作用。![[图片资源/杂项/什么是Shell.png]]Shell还是一个功能强大的编程语言,易编写、调试,灵活性强。等等。使用set可以显示当前Shell中的所有变量,包括全局变量和局部变量基本语法:变量名 = 值“=”前后不能有空格!撤销变量:unset 变量名声明静态变量(只读变量):readonly 变量名静态变量不能unset。

2024-01-24 19:52:54 1020

原创 C++Linux编程基础

C++的Linux网络编程基础知识点

2024-01-20 17:22:49 1027

原创 Ubuntu中MySQL服务器基础配置操作

有时候这样登不上,会出现如下报错:!在上文中,创建了用户newuser之后,我们使用一个SQL语句更改了其对数据库的操作权限,在上文中,我们使用的是。这种情况下,我们会默认安装最新版的MySQL,但是,有时候我想安装特定版本的MySQL呢?在安装MySQL的时候,它就会要求我们设置一个密码,它就是root用户的密码。但是,MySQL为了安全考虑,它在默认情况下的数据库访问方式为。通过对用户的权限级别控制,可以很安全地对数据库进行操作。第一种方式不安全,因此我们通常采用第二种。

2024-01-19 18:09:30 861

原创 Qt学生信息管理系统(Qt+DataBase)

Qt+DataBase,Qt初学者上手项目

2024-01-01 14:10:57 818

原创 C++连接数据库(DataBase)之加载外部依赖项

C++连接MySQL数据库的前置配置——设置外部依赖项

2023-12-27 17:29:50 1070

原创 C++snprintf和stringstream

C++stringstream和snprintf的详细说明

2023-12-19 17:15:42 1343

原创 C++11原子操作atomic,什么数据类型可以是原子的?

C++11原子操作atomic

2023-12-09 13:26:46 1067

原创 C++11条件变量condition_variable

C++11条件变量condition_variable

2023-12-08 20:59:08 500

原创 C++11智能指针xxx_ptr

C++11智能指针

2023-12-06 21:33:29 959

原创 C++11多线程基本知识点

C++11多线程的基本内容

2023-12-05 19:42:26 1195

原创 C++11可变参数模板是什么?如何理解及使用?

C/C++可变参数函数

2023-12-05 17:05:04 844

原创 C++异常抛出机制:throw和try_catch

C++的异常处理:throw和try_catch

2023-12-05 00:18:39 1349

原创 C++数据结构:stack原理与实现

C++stack的原理讲解以及代码实现

2023-11-07 01:10:19 265

原创 P2141 [NOIP2014 普及组] 珠心算测验

P2141 [NOIP2014 普及组] 珠心算测验 题解

2023-10-31 23:40:25 62

原创 MySQL基础(介绍与SQL增删改查)

MySQL入门

2023-10-24 21:12:52 51

原创 C++花式预处理指令(##,#,@#,\)

C++的预处理指令,特别是#,#@,##和\的使用

2023-10-21 22:08:43 221

原创 C++对std::ref和reference_warpper的思考和疑惑

对std::ref和reference_warpper的思考以及疑惑

2023-10-18 12:35:34 83

原创 玩转C++11之map

C++map

2023-10-13 19:49:23 282

空空如也

空空如也

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

TA关注的人

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