自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 收藏
  • 关注

原创 【MySQL】 内置函数

本文介绍了MySQL中常用的时间函数和字符串函数。时间函数部分包含current_date()、current_time()、date_add()等15个日期时间相关函数,展示了获取当前日期、时间计算等操作示例,并演示了在留言表中的应用场景。字符串函数部分列举了charset()、concat()、instr()等12个字符串处理函数,包括字符集获取、大小写转换、字符串截取等操作,最后以获取员工表字符集的查询作为示例。这些函数为数据库操作提供了便捷的日期和字符串处理方法。

2025-07-02 13:39:32 512

原创 Day 24

天使果冻 / dd爱旋转 / 小红取数

2025-07-02 13:38:39 283

原创 【mysql】基本查询

本文主要介绍MySQL数据库表的创建和基本插入操作。首先展示了创建学生表的SQL语句,包含id、学号、姓名和QQ字段,并设置主键和唯一约束。接着通过实例演示了多种插入数据的方法:1)单行全列插入;2)多行指定列插入;3)针对主键/唯一键冲突的两种处理方式(更新替换和删除后插入)。然后介绍了成绩表的创建和基础查询操作,包括全列查询、指定列查询以及包含多字段的表达式查询。整体内容以实际操作为主,展示了MySQL数据表的基本操作流程。

2025-06-21 16:25:55 858

原创 Day 23

最少的完全平方数 / 字符编码

2025-06-21 16:24:46 287

原创 Day 22

旋转字符串 / 合并k个有序链表 / 滑雪问题

2025-06-12 16:12:13 249

原创 【MySQL】表的约束

MySQL表的约束机制 本文介绍了MySQL中常用的五种表约束机制: 非空约束:通过NOT NULL设置字段不能为空值 默认约束:使用DEFAULT为字段设置默认值,简化数据插入 列描述:通过COMMENT添加字段描述信息,方便开发者理解 零填充:ZEROFILL约束自动为数值补零,满足固定宽度格式要求 主键约束: 单字段主键:PRIMARY KEY确保字段唯一且非空 复合主键:多个字段组合作为主键 这些约束机制共同保证了数据库数据的完整性和有效性,确保插入的数据符合预期规范。通过合理使用约束,可以构建更健

2025-06-12 16:10:42 575

原创 Day 21

哈夫曼编码 / abb

2025-06-08 20:32:29 241

原创 【MySQL】数据类型

本文介绍了MySQL中几种常用的数据类型及使用示例。主要内容包括:1)整数类型的tinyint有符号(-128~127)和无符号(0~255)范围及越界处理;2)bit类型的存储特性及ASCII码显示特点;3)浮点数类型float和decimal的精度差异,其中decimal精度更高;4)字符串类型char(固定长度)和varchar(可变长度)的最大存储限制及字符编码影响。通过具体SQL语句演示了各类型的定义、数据插入和查询操作,帮助理解不同数据类型的使用场景和注意事项。

2025-05-28 20:20:53 1027

原创 Day 20

奇位数丢弃 / 求和 / 计算字符串的编辑距离

2025-05-28 20:18:59 271

原创 Day 19

ISBN号码 / kotor和迷宫 / 矩阵最长递增路径

2025-05-25 16:19:09 268

原创 Day 18

爱吃素 / 相差不超过k的最多数 / 最长公共子序列(一)

2025-05-22 13:24:15 257

原创 【MySQL】库和表的基本操作

本文介绍了数据库和表的基本操作。在数据库操作部分,首先讲解了系统编码的概念,包括数据库编码集和校验集,并展示了如何查看系统默认的字符集和校验规则。接着详细说明了数据库的增删查改操作

2025-05-19 14:50:53 425

原创 Day 17

排序子序列 / 消减整数 / NC164 最长上升子序列(2)

2025-05-19 14:48:46 261

原创 Day 16

判断是不是平衡二叉树 / 最大子矩阵

2025-05-17 14:54:19 176

原创 【MySQL】数据库基础

本文介绍了数据库的基本概念、操作及其架构。数据库是一套用于存储和管理数据的解决方案,通常存储在磁盘或内存中。文章探讨了服务器、表和库之间的关系,以及MySQL的架构和SQL语句的分类。最后,文章介绍了MySQL的存储引擎,如何查看存储引擎以及常见存储引擎的对比,帮助读者理解数据库的存储机制和性能特点。

2025-05-12 20:12:18 594

原创 Day 15

chika和蜜柑 / 对称之美 / 添加字符

2025-05-12 19:14:40 243

原创 Day 14

乒乓球筐 / 组队竞赛 / 删除相邻数字的最大分数

2025-05-10 15:28:16 328

原创 Day 13

牛牛冲砖五 / 最长无重复子数组 / 重排字符串

2025-05-08 12:45:32 332

原创 Day 12

删除公共字符串 / 两个链表的第一个公共节点 / mari和shiny

2025-04-21 16:50:33 265

原创 Day 11

游游的水果大礼包 / 买卖股票的最好时机(二) / 倒置字符串

2025-04-17 19:29:49 196

原创 Day 10

最长回文子串 / 买卖股票的最好时机(一) / 过河卒

2025-04-13 16:06:58 343

原创 Day 9

添加逗号 / 跳台阶 / 扑克牌顺序

2025-04-10 20:25:48 176

原创 Day 8

求最小公倍数 / 数组中的最长连续子序列 / 字母收集

2025-04-07 18:34:43 244

原创 Day 7

字符串中找出连续最长的数字串 / 岛屿数量 / 拼三角

2025-04-05 16:44:36 279

原创 Day 6

大数加法 / 链表相加(二) / 大数乘法

2025-04-02 20:01:46 300

原创 Day 5

游游的you / 腐烂的苹果 / 孩子们的游戏(圆圈中最后剩下的数)

2025-03-29 16:52:08 264

原创 Day 4

Fibonacci数列 / 单词搜索 / 杨辉三角

2025-03-24 19:47:21 341

原创 Day 3

简写单词 / dd爱框框 / 除2!

2025-03-21 20:49:55 328

原创 【Linux系统】理解进程间通信

进程间通信是指在计算机系统中,运行在不同进程之间的数据交换和通信机制。由于每个进程都有自己的独立内存空间,因此进程间通信需要通过特定的机制来实现数据的共享和传递

2025-03-15 17:14:11 835

原创 Day 2

牛牛的快递 / 最小花费爬楼梯 / 数组中两个字符串的最小距离

2025-03-15 17:07:54 169

原创 Day 1

数字统计/两个数组的交集/点击消除(括号匹配)

2025-03-13 14:38:05 342

原创 【Linux系统】动静态库链接生成和使用以及认识ELF文件

一个可执行程序可能用到许多的库,这些库运行有的是静态库,有的是动态库,而我们的编译默认为动态链接库,只有在该库下找不到动态.so的时候才会采用同名静态库。我们也可以使用gcc的-static强转设置链接静态库

2025-03-08 16:59:45 675

原创 Linux软硬链接

硬链接后的文件,不是一个独立的文件;软连接后的文件,是一个独立的文件

2025-03-01 17:13:32 240

原创 linux文件系统(超级详细)

其实硬盘是典型的“块”设备,操作系统读取硬盘数据的时候,是不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个“块”。一个“块”`的大小是由格式化的时候确定的,最常见的是4KB,即连续八个扇区组成一个“块”。`“块”是文件存取的最小单位

2025-03-01 17:10:36 1508

原创 【Linux系统】进程的终止、等待和程序替换

退出码可以告诉我们最后一次执行的命令的状态。程序返回退出码0表示执行成功,没有问题。说明:虽然status是int,但是仅有低8位可以被父进程所用。本质:是释放系统资源,就是释放进程申请的相关内核数据结构和对应的数据和代码。并返回父进程bash,子进程的退出码。main函数结束,进程结束;那我们之前谈论的缓冲区应该在哪里?在库缓冲区,C语言提供的缓冲区。

2025-02-20 13:40:25 612

原创 Linux中的文件操作

打开文件,本质是进程打开,所以,进程知道自己在哪里,即便文件不带路径,进程也知道。当我们打开文件时,操作系统在内存中要创建相应的数据结构来描述目标文件。的地址,不再是显示器文件的地址。所以,输出的任何消息都会往文件中写入,进而完成输出重定向。,该表最重要的部分就是包含一个指针数组,每个元素都是一个指向打开文件的指针!所以,只要拿着文件描述符,就可以找到对应的文件。打开文件的方式不仅仅是fopen等语言层方案,其实系统才是打开文件最底层的方案。

2025-02-20 13:37:57 876

原创 linux中环境变量和程序地址空间

本文主要写程序地址空间和环境变量。环境变量:一般是指在操作系统中用来指定操作系统运行环境的一些参数

2025-02-13 18:47:12 834

原创 linux进程

该篇文是关于进程的,主要写了进程的基本概念、进程的优先级、进程的切换、进程的状态以及fork

2025-02-13 18:39:32 1178

原创 Linux权限

权限的本质:能/不能做什么事。权限的目的:为了控制用户的行为,防止错误发生

2025-02-06 20:42:11 792

原创 【Linux系统】自动化构建——make/makefile

make是一条命令,makefile是一个文件

2025-02-06 20:40:10 465

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除