- 博客(7)
- 收藏
- 关注
原创 mysql 关于日期判断
1.学生表 Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) –教师编号,教师姓名 –4.成绩表 Score(s_id,c_id,s_score) –学生编号,课程编号,分数 测试数据 --建表 --学生表 CREATE TABLE `Student`( `s...
2023-03-29 14:52:36 4897
原创 java 中 日期的比较
compareTo()方法的返回值,date1 小于 date2返回-1,date1 大于 date2返回1, 相等 返回0。//换算成自1970年1月1日以来,由 Date对象表示的00:00:00 GMT的毫秒数。当date1 小于 date2时,返回true,当 大于等于 时,返回false。当date1 大于 date2时,返回true,当 小于等于 时,返回false。方法四:compareTo()方法。方法二: before()方法。方法三: after()方法。方法一: 换算毫秒值比较。
2023-03-29 14:51:56 1701
原创 Sqlexception
出现这个报错 Duplicate entry 'xxxxx' for key 'yyyy'就说明当前的这个操作违反了数据库的主键唯一约束 ,可根据键名出找到。相对应的主键 有可能是单一主键 有可能是联合主键。
2023-03-07 10:36:34 239
原创 Spring boot 2.7以上版本集成swagger
用于读取配置文件 application.properties 中 swagger 属性是否开启。// 指定路径处理,PathSelectors.any()代表不过滤任何路径。// 过滤条件,扫描指定路径下的文件。// 是否开启swagger。编写 SwaggerConfig 配置类。pom.xml 引入依赖。
2023-02-24 11:15:10 1236
原创 mysql锁的详解
数据库锁的种类一般分为两种:一种是悲观锁,一种乐观锁。悲观锁悲观锁(Pessimistic Lock)具有强烈的独占和排他特性,它指的是对数据被外界修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制。传统的关系数据库里用到了很多这种锁机制,比如行锁、表锁、读锁、写锁等,都是在操作之前先上锁。悲观锁的隔离级别可以看做可重复读。悲观锁按使用性质分类共享锁(读锁、S锁)事务A对对象T加共享锁,其他事务也只能对T加共享锁,多个事务可以同时读,但不能有写操
2022-12-06 17:57:39 272
原创 数据库索引的基本知识
即主索引,根据主键pk_clolum(length)建立索引,不允许重复,不允许空值,是一种特殊的唯一索引,一个表只能有一个主键, 不允许有空值。当列添加主键约束时,自动添加主键索引。当给某个列添加唯一约束,会自动添加唯一索引。用大文本对象的列构建的索引,主要用来查找文件中的关键字。用多个列组合构建的索引,这多个列中的值不允许有空值。普通索引,唯一索引,主键索引,组合索引,全文索引。用表中普通的列作为索引,没有限制,用于加快查询。用来建立索引的类的值必须是唯一的,允许空值。关键字:unique。...
2022-08-08 13:52:14 1019
原创 java同步异步的区别
同步同步就是当A请求一个资源的时候,这个资源正在被B使用,那么A就必须要等待,等到B使用完了A才能请求到。异步异步就是当A请求一个资源的时候,这个资源正在被B使用,A不需要等也可以请求到特点所以从安全的角度出发,同步是安全的保险的,异步是不安全的,容易导致死锁,一个线程死掉就会导致整个进程崩溃,但是呢没有同步机制的话性能是会有提升的线程池在计算机中任何资源的创建,包括线程,都需要消耗系统资源。在Web服务中,对于web服务器的响应速度必须要快,这就容不得每次在用户提交请求之后再去
2022-03-22 16:49:57 3560
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人