相关文章
模块化设计,static和extern(面试题常见)
文章目录 一、函数的声明和定义1.1 单个文件1.2 多个文件1.3 static和extern1.3.1 static修饰局部变量1.3.2 static修饰全局变量1.3.3 static修饰函数 总结 一、函数的声明和定义
1.1 单个文件
一般我们在使用函数的时候,直接将函数写出来就使用了 题目:写一个函数…
建站知识
2026/3/5 7:17:32
【合集】Linux——31个普通信号
Linux普通信号总表(1-31)
编号信号名触发原因默认动作1SIGHUP终端连接断开(如SSH会话终止)或守护进程重载配置(如nginx -s reload)终止进程2SIGINT用户输入CtrlC中断前台进程终止进程…
建站知识
2026/3/5 6:40:30
Linux操作系统 使用共享内存实现进程通信和同步
共享内存使用
//main.c
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <assert.h>
#include <sys/shm.h>
#include <string.h>
int main()
{int shmidshmget((key_t)1234,256,IPC_CREAT|0600);assert(shmid!-1);…
建站知识
2026/2/18 23:16:59
nginx日志分析笔记
nginx日志分析基础
nginx日志通常存储在/var/log/nginx/目录下,默认包含access.log和error.log两种日志文件。access.log记录客户端请求信息,error.log记录服务器错误信息。
日志格式可通过nginx配置文件自定义,常见默认格式如下࿱…
建站知识
2026/2/23 0:15:28
AI科技前沿动态:5.26 - 5.30 一周速览
目录 ⭐ 本周热点💡 阿里巴巴开源自主搜索 AI 智能体 WebAgent💡 我国首个软件开发 AI 智能体标准发布,20 余家巨头联手参编💡 刚刚,新版DeepSeek-R1正式开源!直逼o3编程强到离谱,一手实测来了 …
建站知识
2026/3/5 4:42:26
Linux:Shell脚本基础
一、变量的命名规则 变量名称中只能包含数字、大小写字母以及下划线 二、变量的调用方法 三、字符的转义及引用 批量转义用“” 双引号是弱引用,单引号是强引用 四、用命令的执行结果定义变量
$1 $2 $3代表脚本后的第几个字节 $* $表示的是所有字节,但…
建站知识
2026/3/5 8:12:54
Ubuntu 22.04 系统下 Docker 安装与配置全指南
Ubuntu 22.04 系统下 Docker 安装与配置全指南
一、前言
Docker 作为现代开发中不可或缺的容器化工具,能极大提升应用部署和环境管理的效率。本文将详细介绍在 Ubuntu 22.04 系统上安装与配置 Docker 的完整流程,包括环境准备、安装步骤、权限配置及镜…
建站知识
2026/2/18 23:17:01

