相关文章
Linux--IO模型_多路转接
目录
0.往期文章
1.五种IO模型介绍
概念
调用函数(非阻塞IO)
2.详解多路转接 之select
select函数介绍
设置文件描述符
写一个基于select的TCP服务器 辅助库
基于TCP的Socket封装
服务器代码
测试服务器
小结 3.详解多路转接 之poll
poll函…
建站知识
2024/10/27 9:43:49
区块链未来发展展望:机遇与挑战并存
前言
随着全球数字化进程的不断推进,区块链技术作为一种去中心化、安全性高、透明度强的分布式账本技术,正逐步融入各个领域并产生深远影响。近年来,区块链已经从初期的加密货币应用扩展到金融、供应链管理、医疗健康、物联网、能源等多个行…
建站知识
2024/11/6 23:51:54
IP地址安全与隐私保护
在当今数字化时代,IP地址作为网络设备的唯一身份标识,在网络安全与隐私保护中扮演着至关重要的角色。然而,随着网络技术的飞速发展,IP地址也面临着诸多挑战,对用户的隐私和网络安全构成了潜在威胁。本文将对IP地址在网…
建站知识
2024/11/8 16:07:21
Linux 上如何做MySQL数据备份
目录 SQL备份脚本创建crontabcrontab命令总结查看特定目录中的周期性任务 crontab(cron table 的缩写)是 Unix/Linux 系统上用于设置周期性被执行的任务的工具。它允许用户定义需要在特定时间(比如每天凌晨、每周的某个时间等)自动…
建站知识
2024/11/9 7:21:27
Muduo04 配置项目的CMake文件
cmake_minimum_required (VERSION 3.0)
project(mymuduo)# mymuduo最终编译成so动态库,设置动态库的路径,放在根目录的Lib文件夹下面
set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)# 设置调试信息 以及启动C11语言标准
set(CMAKE_CXX_FLAGS "…
建站知识
2024/10/28 17:19:54
坐牢第三十四天(c++)
一.作业
1.栈的手写
#include <iostream>
using namespace std;
// 封装一个栈
class stcak
{
private:int *data; //int max_size; // 最大容量int top; // 下标
public:// 无参构造函数stcak();// 有参构造函数stcak(int size);// 拷贝构造函数stcak(const s…
建站知识
2024/10/28 10:04:06
MySQL的安装配置以及可视化工具的安装
一、MySQL 的安装配置
1、找到官网
MySQL :: Download MySQL Installer (Archived Versions)https://downloads.mysql.com/archives/installer/ 2、下载 3、安装 接下来只需要一直 next 下去就好 此时我们的MySQL就安装完成了,有些人的电脑在点击完这个finish以后…
建站知识
2024/10/27 4:08:10
搭建双主四从的MySQL集群
1、创建网段
由于docker容器的ip地址是动态分配的,每次启动相同的容器,他的ip地址都会变化。这非常影响数据库集群的搭建,因此我们要给每个docker容器分配固定的ip地址。
docker默认的网段是172.71.0.x,有时候不同项目用到的容器…
建站知识
2024/11/8 22:40:15