
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
数据结构-C语言顺序表实现,通讯录项目实现:线性表概念;顺序表概念及分类,顺序表实现;使用顺序表实现通讯录项目:前向声明的概念及使用规则,通讯录的增删改查、通讯录数据的保存到本地文件、本地文件数据导入到通讯录中。

本文介绍了一个在线判题系统(oj_server)的目录框架和核心代码结构。系统包含三个主要模块:oj_model.hpp负责题目数据加载和管理,oj_view.hpp处理HTML界面渲染,oj_control.hpp实现主机控制、负载均衡等功能。系统通过questions文件夹存储题目内容,template_html文件夹存放网页模板,conf文件夹保存服务器配置。文章详细展示了oj_model.

本文介绍了Git远程仓库关联操作指南,包括常用指令和具体操作步骤。主要内容涵盖:1)查看远程仓库关联状态(git remote -v);2)初始化本地仓库(git init);3)添加远程仓库关联(git remote add);4)删除关联(git remote rm)。详细说明了如何通过GitBash完成本地文件夹与Gitee远程仓库的链接管理,包括多仓库关联和全部取消关联的方法。特别强调关联

本文介绍了MySQL数据库的基本使用方法和架构原理。主要内容包括:1) MySQL登录与退出操作指令,包括参数说明和root用户切换;2) 对MySQL作为客户端-服务器模式网络服务的理解;3) 通过实例演示MySQL在Linux系统中的文件存储表现;4) 主流数据库产品的特点比较;5) 服务器、数据库和表之间的层级关系;6) MySQL的架构分层,包括连接层、服务层、存储引擎层和文件系统层。文章

本文介绍了在Ubuntu 22.04系统上安装和配置MySQL 8.0的完整流程。主要内容包括:1)通过apt命令安装MySQL服务器;2)使用mysql_secure_installation进行安全初始化配置;3)验证服务状态和管理MySQL服务;4)两种登录MySQL的方式及验证方法;5)核心配置文件的修改与管理。文章还解答了关于二进制日志文件(binlog)的常见问题,提供了从安装到配置的

本文介绍了MySQL数据库表的创建、查看、修改和删除操作。主要内容包括: 创建表的基本语法和不同存储引擎(MyISAM/InnoDB)生成的文件差异 查看表结构的两种方法:DESC命令和SHOW CREATE TABLE 修改表的常用操作:添加字段、修改字段属性、删除字段、修改表名和字段名 删除表的DROP TABLE语法 通过具体案例演示了各操作的执行效果和注意事项 文章详细说明了不同存储引擎下

MySQL数据类型摘要 MySQL支持多种数据类型,主要包括数值类型、位类型和小数类型。数值类型分为有符号和无符号两种,默认有符号,使用UNSIGNED关键字可定义无符号类型。tinyint类型范围为-128~127,插入越界值会被拒绝。bit类型用于存储位字段,可指定位数(1-64),以十六进制显示。小数类型如float(m,d)可指定总位数m和小数位数d,MySQL会进行四舍五入校验。所有数据

本文介绍了MySQL中常用的表约束类型,包括空属性(NULL/NOT NULL)、默认值(DEFAULT)、列描述(COMMENT)和ZEROFILL等。这些约束通过技术手段确保数据的合法性和业务逻辑的正确性,最终目标是保证数据的完整性和可预期性。空属性要求字段不能为空值,默认值为字段设置默认填充值,列描述提供字段用途说明,而ZEROFILL则用于数字类型的格式化显示。通过具体案例演示了各类约束的

本文介绍了MySQL表的增删改查(CRUD)操作,重点讲解了Create(创建/插入)功能。内容包括:基础插入语法、单行/多行数据插入(全列/指定列)、冲突处理(ON DUPLICATE KEY UPDATE和REPLACE)。通过学生表示例演示了各种插入方式,包括自动填充自增字段、处理主键/唯一键冲突等场景。特别说明了不同冲突处理方式的行为差异和返回值含义,为数据库操作提供了实用指导。

本文介绍了MySQL数据库的基本使用方法和架构原理。主要内容包括:1) MySQL登录与退出操作指令,包括参数说明和root用户切换;2) 对MySQL作为客户端-服务器模式网络服务的理解;3) 通过实例演示MySQL在Linux系统中的文件存储表现;4) 主流数据库产品的特点比较;5) 服务器、数据库和表之间的层级关系;6) MySQL的架构分层,包括连接层、服务层、存储引擎层和文件系统层。文章








