自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 问答 (1)
  • 收藏
  • 关注

原创 Git分支管理

理解上面是分支,学会如何创建分支,切换分支,合并分支,删除分支。懂得在遇到合并冲突时如何解决问题。除此之外,懂得在某个分支上开发时,遇到bug,如何安全地不影响主分支代码的情况下,将bug修复。

2024-07-17 22:32:03 878

原创 Git的基础操作

git的基础操作

2024-07-16 18:30:44 887

原创 游游的水果大礼包(枚举)

像本题,出现可以构成方程式,并且可以使用已有条件去解析方程式时,可以使用枚举,将其中的一个未知量枚举,使用该枚举出来的未知量进行计算另外一个未知量从而解出方程式,最终得到答案。

2024-07-03 00:20:16 294

原创 Redis---持久化

较为全面、详细地介绍Redis持久化

2024-02-29 22:19:09 1160

原创 Socket

主从Reactor模型的高并发服务器:Socket模块---封装socket接口,并进行简单测试

2024-02-06 20:16:07 1023

原创 定长内存池

设计出一个定长内存池,为后续实现高并发内存池做准备。

2024-02-05 16:41:55 665

原创 UE5--物体卡片与材质入门

学习UE5制作卡片,材质等

2023-10-22 22:26:54 1362

原创 动态规划:删除并获得点数

动态规划算法:删除并获得点数

2023-08-22 21:12:05 172

原创 动规算法题:打家劫舍Ⅱ

动态规划算法题目:打家劫舍Ⅱ

2023-08-22 20:28:05 147

原创 MySQL数据库:内置函数

MySQL数据库中的内置函数

2023-08-22 16:10:54 986

原创 详解I/O多路转接模型:select & poll & epoll

文章技术分享思路:从select模型开始,先了解select模型的理论基础,然后编写简单的基于select的tcp服务器,接着分析出select的特点和缺点。引出poll模型,了解了poll模型的基础理论,编写简单的基于poll的tcp服务器。接着引出重要的epoll模型,了解epoll模型的理论以及原理,编写简单的基于epoll的tcp服务器,总结select、poll和epoll的区别,ET模式下epoll高效的原因。

2023-08-22 11:30:57 161

原创 C++线程库

介绍了C++线程库如何去使用、包括线程的常用接口、线程函数的参数注意事项、原子性操作、lock_guard和unique_lock等

2023-08-16 19:24:45 1076

原创 C++lambda表达式

C++lambda表达式

2023-08-14 00:41:08 148

原创 MySQL基本查询

MySQL中的基本查询,即CRUD : Create(创建), Retrieve(读取),Update(更新),Delete(删除)

2023-08-11 23:37:05 280

原创 C++基础语法重点总结

C++重点基础总结(动态更新)

2023-08-11 11:51:24 169

原创 C++项目:在线五子棋对战(网页版)

本项⽬主要实现⼀个⽹⻚版的五⼦棋对战游戏,其主要⽀持以下核⼼功能:• 用户管理:实现用户注册,用户登录、获取用户信息、用户天梯分数记录、用户比赛场次记录等。• 匹配对战:实现两个玩家在网页端根据天梯分数匹配游戏对⼿,并进行五子棋游戏对战的功能。• 聊天功能:实现两个玩家在下棋的同时可以进⾏实时聊天的功能。

2023-08-10 00:52:29 2994

原创 整合封装服务器模块设计实现

C++在线五子棋对战网页版的服务器整合设计

2023-08-09 23:10:59 649

原创 C++项目:在线五子棋对战网页版--匹配对战模块开发

匹配对战模块

2023-08-09 20:43:42 502

原创 C++项目:在线五子棋对战网页版--session管理模块开发

session模块管理

2023-08-09 18:50:15 331 2

原创 C++项目:在线五子棋对战网页版--房间管理模块

房间管理模块

2023-08-09 17:33:31 244

原创 C++项目:在线五子棋对战网页版---在线用户管理模块开发

C++项目:在线五子棋对战网页版中的在线用户管理模块

2023-08-09 13:10:30 156

原创 C++项目:在线五子棋对战网页版--数据模块开发

在线五子棋对战网页版的数据模块开发

2023-08-09 11:19:24 207

原创 MySQL数据库:表的约束

MySQL数据库中表的约束

2023-08-05 16:11:00 109

原创 MySQL数据库数据类型

介绍了MySQL中常见的数据类型,并且展示了它们的用法。

2023-08-02 21:17:52 1300

原创 C++在线五子棋对战(网页版)项目:实用工具类模块代码实现

在线五子棋项目中需要用到的实用工具模块:1.日志宏:实现程序日志打印2.mysql_util:数据库的连接和初始化,句柄的消耗,语句的执行3.json_util:封装实现json的序列化和反序列化4.string_util:封装实现字符串分割功能5.file_util:封装文件数据的读取功能(html文件数据的读取)

2023-07-12 21:32:35 657

原创 MySQLclient库常用接口

目标:学会mysql提供给C语言代码操作数据库的接口C API的使用。

2023-07-12 00:44:28 824

原创 C++在线五子棋对战(网页版)项目:jsoncpp

目标:认识jsoncpp库,了解jsoncpp的常用接口,使用jsoncpp实现序列化和反序列化。

2023-07-12 00:29:53 422

原创 C++在线五子棋对战(网页版)项目:websocket协议

目标:认识理解websocket协议、websocket切换过程和websocket协议格式。认识websocketpp库常用接口,C++11中的bind的使用。了解websocketpp库搭建服务器流程,认识和学会使用websocketpp库bin接口,最后使用websocketpp库搭建服务器。

2023-06-30 17:30:04 2996 2

原创 C++在线五子棋对战(网页版)项目:环境搭建

C++项目在线五子棋网页版的环境配置。

2023-06-22 16:53:59 1237 7

原创 MySQL库的操作

MySQL数据库库的操作,包括数据库的创建、了解字符集和校验规则、操作数据库(查看数据库,查看创建语句、修改数据库和删除数据库)、备份和恢复数据库,以及查看用户连接数据库情况等等。

2023-06-22 16:34:51 665

原创 MySQL数据库表的操作

MySQL数据库表的操作,包含表的创建、查看、删除、修改。以及表中字段的增删查改。

2023-06-22 16:09:52 549

原创 数据库基础

简单地介绍了Mysql数据库的一些概念,以及简单地演示了MySQL数据库的创建数据库,创建表,插入数据和查询数据的操作。

2023-06-20 00:13:38 240

原创 非阻塞IO

本文分享的是非阻塞IO,其中包括fcntl函数,然后简单代码实现轮询标志输入输出。

2023-05-30 19:50:07 820

原创 IO多路转接之select

本文分享的是IO多路转接中的select,其中包括select函数如何去使用,以及使用相关代码实现客户端向服务端发送消息的服务,从而更好地理解多路转接的select。

2023-05-30 17:30:16 645 2

原创 五种IO模型

本文分享的是理解五种IO模型的基本概念, 重点是IO多路转接。

2023-05-28 16:07:06 801

原创 DNS/ICMP协议/NAT技术

本博文分享DNS(简单认识)、ICMP(简单认识)和NAT技术(重点学习)。

2023-05-27 16:50:25 962

原创 数据链路层:以太网/ARP协议

本文将分享数据链路层的相关知识点:以太网、以太网帧格式、MAC地址、MTU和ARP协议。

2023-05-27 16:04:45 1110

原创 网络层:IP协议

本博文分享的是网络层的IP协议,从IP协议的基本概念、协议格式开始分析并分享出来。

2023-05-25 22:57:20 1641

原创 传输层:TCP协议

本博文分享的是TCP协议,不仅分享其协议格式,特点等等,还有应答机制、超时传送机制、连接管理机制、滑动窗口、阻塞控制等等。

2023-05-20 00:53:14 508

原创 传输层:UDP协议

本博文分享的是UDP协议,本文将从UDP的协议格式、UDP的特定以及其缓冲区入手。

2023-05-14 19:21:24 448

本章文章的pdf,用于总结复盘

本章文章的pdf,用于总结复盘

2024-02-05

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

TA关注的人

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