摘要:
x86_64系统调用过程 本文所述Linux内核版本为v6.4.0 一、概述 在x86_64架构下,系统调用会经历以下过程: 将系统调用号存入rax寄存器,参数依次存入rdi、rsi、rdx、r10、r8、r9寄存器,第7个及之后的参数会通过栈传递。 执行syscall指令,该指令会保存syscal 阅读全文
摘要:
CentOS安装配置Nginx详细教程 一、预先安装额外的依赖 yum -y install gcc gcc-c++ yum -y install pcre-devel yum -y install openssl openssl-devel 二、下载nginx压缩包 下载地址:https://ng 阅读全文
摘要:
CentOS安装配置MySQL详细教程 一、卸载系统中自带的MariaDB MariaDB会和MySQL产生冲突,若系统预置了MariaDB,请将其卸载后再安装MySQL # 检查MariaDB rpm -qa | grep mariadb # 卸载MariaDB rpm -e --nodeps m 阅读全文
摘要:
CentOS安装配置JDK详细教程 一、卸载系统中自带的JDK # 查询系统自带JDK rpm -qa | grep jdk # 卸载JDK # 方式一 逐个卸载 rpm -e --nodeps jdk的rpm软件包名 # 方式二 传参一键卸载 rpm -qa | grep jdk | xargs 阅读全文
摘要:
MySQL基础知识 一、SQL 1)SQL语句通用语法 SQL语句可以单行或多行书写,以分号结尾。 SQL语句可以使用空格/缩进来增强语句的可读性。 MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。 注释: 单行注释:-- 注释内容 或 # 注释内容(MySQL特有) 多行注释:/* 阅读全文