自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaSE : 注解 Annotation

例如,一些框架或库会在类加载阶段利用这些注解来配置类的行为,如Spring框架使用@Component, @Service, @Autowired等注解来实现依赖注入和bean的装配,这些注解会在应用上下文初始化,即类加载时被解析和处理。在Java中,通过反射处理注解是一种常见的做法,主要用于在运行时 ( 即使用@Retention(RUNTIME)定义的注解 ) 动态地检查和操作那些被注解标记的类、方法、字段等元素。当一个注解只有一个参数,并且该参数名为value时,你可以省略参数名直接指定值。

2025-02-26 14:47:35 567

原创 数据库基础(6)DDL

数据库是一个组织化的数据集合,可以包含多个相关的数据表。说明 : 库名 可以是英文, 数字, 中文, 下横杠_, 中横杠- , 但 建议使用 英文 , 多个单词用 下横杠连接。用于创建新的数据库、模式(schema)、表(tables)、视图(views)以及索引(indexes)等。在创建表时,字段的约束是非常重要的组成部分,它们有助于确保数据的完整性和一致性。定义:作为唯一标识符的字段,表中每一行的数据都可以通过主键唯一确定。它可以用来添加、删除或修改表中的列,改变表的名字,更改存储引擎等。

2025-02-25 15:11:50 269

原创 数据库基础(5)

这些命令是:ALTER,AUDIT,COMMENT,CONNECT,CREATE,DISCONNECT,DROP,EXIT,GRANT,NOAUDIT,QUIT,REVOKE,RENAME。数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对数据库实行监视等。若把AUTOCOMMIT设置为ON,则在插入、修改、删除语句执行后,系统将自动进行提交,这就是自动提交。在事务提交前,只有操作数据库的这个人才能有权看到所做的事情,别人只有在最后提交完成后才可以看到。

2025-02-23 18:08:19 316

原创 数据库基础(4)数据库结构

TIMESTAMP与DATETIME除了存储字节和支持的范围不同外,还有一个最大的区别就是:DATETIME在存储日期数据时,按实际输入的格式存储,即输入什么就存储什么,与时区无关;varchar(M)说明 括号内的M和INT(4)类型的限制不一样,这里M对插入数据的长度有限制,超长就会报错。LONGTEXT 0-4,294,967,295 or 4GB 字节。LONGBLOB 0-4,294,967,295 or 4GB 字节。*DECIMAL(M,N) M+2字节。

2025-02-22 17:29:40 482

原创 数据库基础(3)Navicat使用

⚫ 自带的系统库, sys 库里面的表、视图、函数、存储过程可以使我们更方便、快捷的了解到 MySQL 的一些信息,比如哪些语句使用了临时表、哪个 SQL 没有使用索引、哪个 schema 中有冗余索引、查找使用全表扫描的 SQL、查找用户占用的 IO 等.sys 库里这些视图中的数据,都是从 information_schema里面获得的。⚫ 主要负责存储数据库的用户、权限设置、关键字等 mysql 自己需要使用的控制和管理信息。右键 数据库里的备份图标, 选择 新建备份 可实现备份,

2025-02-20 17:24:02 885

原创 数据库基础(2) . 安装MySQL

datadir 是 MySQL 的数据库存放目录,是安装路径下的 data 目录 (系统会自动创建, 不用手动创建)如果你的电脑上需要安装多个 MySQL 服务,就可以用不同的名字区分了,比如 mysql5 和 mysql8。通过命令 sc delete MySQL 或者 mysqld -remove 卸载 MySQL 服务。网址: https://dev.mysql.com/downloads/mysql/# 允许连接失败的次数。在 服务中 找到旧的MySQL服务 ,通过菜单关闭服务。

2025-02-19 15:03:54 718

原创 数据库基础1

在关系模型中,数据被组织成一张或多张表格的形式,每张表格都有一个唯一的名称,称为关系。数据持久化(Data Persistence)指的是将程序中的数据保存到某种持久化的存储介质(如硬盘、SSD、磁带等)上的过程,使得即使在程序终止后,数据依然可以被保留下来并在下次启动时重新加载。数据持久化是现代软件开发中的一个重要概念,特别是在构建需要长期存储数据的应用程序时,如数据库管理系统、配置管理系统、日志记录系统等。事务处理:支持ACID(原子性、一致性、隔离性、持久性)原则,确保数据的一致性和可靠性。

2025-02-17 17:14:43 826

空空如也

空空如也

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

TA关注的人

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