自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode--2596题疑问

将各方块上的值按照大小顺序存入pot数组中,并且存储row和col。pot[i][0]是i值得row,pot[i][1]是i值得col,最后遍历如果有一个不符合“日”字规则,则返回false,否则返回true。我自己在纸上演示了一遍,确实是正确的,因此怀疑是不是题有问题。

2023-09-13 15:16:32 102

原创 java中JComboBox的两种监听事件

【代码】java中JComboBox的两种监听事件。

2023-09-03 17:27:36 451

原创 java设置窗口功能代码——重复使用

【代码】java设置窗口功能代码——重复使用。

2023-09-03 17:21:49 104

原创 java连接数据库的关闭方法呈现

【代码】java连接数据库的关闭方法呈现。

2023-09-03 17:18:27 322

原创 java连接MySQL代码呈现——MySQL8

若MySQL版本为8,则Class.forName("com.mysql.cj.jdbc.Driver");若MySQL版本为5,则Class.forName("com.mysql.jdbc.Driver");

2023-09-03 17:15:15 316

原创 java创建表的方法——用以重复使用

【代码】java创建表的方法——用以重复使用。

2023-09-03 17:09:33 36

原创 关于 before start of result set 解决方法

原因:ResultSet对象代表SQL语句执行的结果集,维护指向其当前数据行的光标。每调用一次next()方法,光标向下移动一行。最初它位于第一行之前,因此第一次调用next()应把光标置于第一行上,使它成为当前行。随着每次调用next()将导致光标向下移动一行。在ResultSe对象及其t父辈Statement对象关闭之前,光标一直保持有效。异常:java.sql.SQLException: Before start of result set。解决方法:使用rs.getString();

2023-09-03 17:05:16 1293

原创 SQL学习笔记——group by...having 与 where

理由:在错误代码中利用count对course进行计数,此时的计数是对class这一栏全部统计,并没有区分课程分类,而利用group by,,,having是先将不同课程分类然后进行统计。对应leetcode中596题。

2023-08-23 22:36:07 23

原创 SQL学习笔记——事务

2023-08-21 12:01:11 50 1

原创 SQL学习笔记——partition

Partition可以提高查询性能,因为它可以限制在特定分区上执行查询,而不是在整个表上执行。理解为分成特定的几个区域然后在各自的区域进行操作。

2023-08-21 10:57:33 465 1

原创 SQL学习笔记——rank类的用法

参考文章:

2023-08-21 10:38:02 742 1

原创 SQL学习笔记——多表查询

2023-08-21 00:31:51 47 1

原创 leedcode刷题感想5——SQL.175题

题目示例我的错误答案反思:这里用where进行判断会将返回null值的答案直接省略不输出,因此用join正确答案。

2023-08-15 00:33:49 30

原创 SQL学习笔记——约束

改变行为直接将 cascade更改为相应行为。黄色-->主键,蓝色-->外键。

2023-08-14 17:13:19 32

原创 SQL学习笔记——函数

case when then else end 使用结构。:是指一段可以直接被另一段程序调用的程序或代码。SUBSTRING中字符串的首索引是 1。when----then 结构可以用多次。CANCAT拼接时中间不会自动增加空格。TRIM函数去除的是头尾的空格。最后一行不用 逗号 “,”。MySQL中内涵很多函数。

2023-08-14 14:37:38 42

原创 SQL学习笔记——DCL

注意:如果想让用户(即是数据库)被任意主机访问,便在 ‘主机名’ 位置写为 ‘%’DCL英文全称是Data Control Language(数据库控制语言)如果想赋予全部权限,既填入all。

2023-08-13 18:10:14 34 1

原创 SQL学习笔记——DQL

DQL英文全称是Data Query Lqnguage(数据查询语言),数据查询语言,用来查询数据库中表的记录。:分页查询与其他查询一起书写时,分页查询(limit)写在最后。将一列数据作为一个整体,进行纵向计算。

2023-08-13 10:51:10 47 1

原创 SQL学习笔记——DML

DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增删改操作。

2023-08-13 09:56:05 44 1

原创 SQL学习笔记——DDL

char性能较varchar好,因为varchar会根据内容去计算所占用的空间。

2023-08-12 21:13:46 64 1

原创 SQL学习笔记——通用语法及其分类

SQL分类参考视频:05. 基础-SQL-通用语法及分类_哔哩哔哩_bilibili

2023-08-12 19:38:16 44 1

原创 leetcode刷题感想4——unordered_set

参考文章无序集()是一种不按特定顺序存储唯一元素的容器,允许根据元素的值快速检索单个元素。在内部,unordered_set中的元素是无序的(数量达到一定程度后开始扩容,此时便开始展现出无序),可以根据它们的值直接快速访问单个元素,也可以被插入和删除,但是不能被修改。

2023-08-12 16:32:37 40 1

原创 java入门学习反思——泛型限制

在码代码的过程中,想用一下arraylist进行对char字符的存储,偶然发现不能这样使用。5.不允许直接使用instanceof运算符进行运行时类型检查(通配符可以)7.不允许定义泛型异常类或者catch异常(throws可以)备注:这里的静态化针对的对象是泛型变量,并不是泛型方法。6.不允许创建确切类型的泛型数组(通配符可以)4.不允许直接进行类型转换(通配符可以)2.不允许进行实例化。3.不允许进行静态化。

2023-08-10 21:02:22 47

原创 leetcode刷题感想3——链表中的快慢指针

在链表中设计快慢指针可谓是极大提高了解题速率。通常我们将快指针fast单次走两格,慢指针slow走一格。快慢指针可以解环形链表、反转链表、回文链表、链表的中间节点、链表中倒数第k个节点等链表类型的题。

2023-08-10 17:47:21 29 1

原创 leetcode刷题感想2—— 遍历

遍历可以说是眼睛会了,脑不会。遍历可以通过极少的代码实现题目的解答,但是往往深度越深,耗时便极具增加,空间占比也会较为损耗。

2023-08-10 17:41:24 22 1

原创 leetcode刷题感想1——Map

学习到一个强大工具——Map,初始化Map<K,V> map = new HashMap<>(),其中K和V是其类型,比如map.put(k, v),可以通过map.get(k)来获取v,超级方便,可以将两个相同类型或者不同类型的值相关联。

2023-08-10 17:36:00 21 1

空空如也

空空如也

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

TA关注的人

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