相关文章
Nginx - Rewirte
一、Rewrite
和apache等web服务软件一样,rewrite的主要功能是实现URL地址的重定向。Nginx的rewrite功能需要PCRE软件的支持,即通过perl兼容正则表达式语句进行规则匹配的。默认参数编译nginx就会支持rewrite的模块,但是也必须要PCRE的支持
…
建站知识
2025/1/16 13:08:51
核心数据结构分析开发
核心数据结构分析开发
前言 在上一集我们已经完成了对客户端环境的搭建。这一集我们将正式开始对客户端代码的编写。基于MVC软件设计模式中,我们先来考虑我们的M(Model),所以我们这一集就先分析并开发关键的类。
分析
在整一个…
建站知识
2025/1/8 9:09:25
Linux--IO模型_多路转接
目录
0.往期文章
1.五种IO模型介绍
概念
调用函数(非阻塞IO)
2.详解多路转接 之select
select函数介绍
设置文件描述符
写一个基于select的TCP服务器 辅助库
基于TCP的Socket封装
服务器代码
测试服务器
小结 3.详解多路转接 之poll
poll函…
建站知识
2025/1/7 20:55:52
区块链未来发展展望:机遇与挑战并存
前言
随着全球数字化进程的不断推进,区块链技术作为一种去中心化、安全性高、透明度强的分布式账本技术,正逐步融入各个领域并产生深远影响。近年来,区块链已经从初期的加密货币应用扩展到金融、供应链管理、医疗健康、物联网、能源等多个行…
建站知识
2025/1/19 13:33:51
IP地址安全与隐私保护
在当今数字化时代,IP地址作为网络设备的唯一身份标识,在网络安全与隐私保护中扮演着至关重要的角色。然而,随着网络技术的飞速发展,IP地址也面临着诸多挑战,对用户的隐私和网络安全构成了潜在威胁。本文将对IP地址在网…
建站知识
2025/1/22 11:54:54
Linux 上如何做MySQL数据备份
目录 SQL备份脚本创建crontabcrontab命令总结查看特定目录中的周期性任务 crontab(cron table 的缩写)是 Unix/Linux 系统上用于设置周期性被执行的任务的工具。它允许用户定义需要在特定时间(比如每天凌晨、每周的某个时间等)自动…
建站知识
2025/1/20 17:52:24
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 "…
建站知识
2025/1/8 17:12: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…
建站知识
2025/1/8 17:37:53