自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Mysql进阶】索引

这样可以避免上述的SQL语句,在查询的过程中,出现回表查询。表示 SELECT 的类型,常见的取值有SIMPLE(简单表,即不使用表连接 或者子查询)、PRIMARY(主查询,即外层的查询)、 UNION(UNION 中的第二个或者后面的查询语句)、 SUBQUERY(SELECT/WHERE之后包含了子查询)等。根据索引的选择性来决定,而选择性是指不重复的索引值(基数)和数据表的记录总数的比值,索引选择性越高则查询效率越高, 唯一索引的选择性是1,这是最好的索引选择性,性能也是最好的。

2024-11-21 22:03:33 904

原创 【Mysql基础】事务操作

在这种隔离级别下,一个事务会读到另一个事务更新后但未提交的数据,如果另一个事务回滚,那么当前事务读到的数据就是脏数据,这就是脏读(Dirty Read)。Read Committed隔离级别下,一个事务不会读到另一个事务还没有提交的数据,但可能会遇到不可重复读(Non Repeatable Read)的问题。幻读是指,在一个事务中,第一次查询某条记录,发现没有,但是,当试图更新这条不存在的记录时,竟然能成功,并且,再次读取同一条记录,它就神奇地出现了。如果没有指定隔离级别,数据库就会使用默认的隔离级别。

2024-11-19 13:57:47 415

原创 【Mysql基础】

现在我需要查所有学生的信息,并且还要加上他们的班级名,但是学生表里只有班级id,所以需要连接class表找到班级名。对于这类sql会有很多组合操作,我们需要分别哪些代码是一组,这个方法就是看那些代码在一起操作会生成一个集合。这里将Students分成了三类:class1,class2,class3;所以上述sql等价于。时,还可以给每一列起个别名,这样,结果集的列名就可以与原表的列名不同。这行就是在class表中有但在students表中没有的。如果将上面的上面的连接改为外连接的话。结果会比上面的多一行。

2024-11-16 19:19:17 306

原创 【Java基础】网络编程

最早期的HTTP/1.0协议,每次发送一个HTTP请求,客户端都需要先创建一个新的TCP连接,然后,收到服务器响应后,关闭这个TCP连接,但是建立TCP连接十分的耗时.然后,浏览器向服务器发送一个HTTP请求,服务器收到后,返回一个HTTP响应,并且在响应中包含了HTML的网页内容,这样,浏览器解析HTML后就可以给用户显示网页了。,如果连接成功,服务器端和客户端就成功地建立了一个TCP连接,双方后续就可以随时发送和接收数据。,服务器返回响应的时候,不一定按顺序返回,

2024-11-16 11:51:02 749

原创 【java基础】Java8新特性

如果要把一个List<String>转换为List<Person>,应该怎么办?Stream.filter()是一种对元素的过滤操作。对于只有一条语句的lambda表达式还可以写成这样。的所有元素按照聚合函数聚合成一个结果,类似与求和。对于Comparator的运用我们可以看到。标记,即只定义了单方法的接口才可以使用。使用lambda表达式,可以改成这样。最常用的一个转换方法,它把一个。操作一组已存在的Java对象。的一个聚合方法,它可以把一个。这些都是单方法的接口。一致,所以就可以使用。

2024-10-23 09:23:16 360 1

原创 【图论】最短路径

1.给你一个 m * n 的网格,其中每个单元格不是 0(空)就是 1(障碍物)。每一步,您都可以在空白单元格中上、下、左、右移动。如果您 最多 可以消除 k 个障碍物,请找出从左上角 (0, 0) 到右下角 (m-1, n-1) 的最短路径,并返回通过该路径所需的步数。如果找不到这样的路径,则返回 -1。解法:​。

2023-05-17 10:01:36 464 1

原创 【实用的数据结构】字典树--前缀树

字典树

2023-05-16 22:46:23 320 1

原创 【动态规划】背包总结

如下是各个背包之间的关系。

2023-03-20 20:39:15 134

原创 c++文件操作

c++文件操作

2022-12-28 11:08:56 157

原创 【数学建模入门】TOPSIS算法

TOPSIS法 可翻译为逼近理想解排序法,国内常简称为优劣解距离法与层次分析法相比,topsis的先决条件是有初始的数据,所以我们更应该通过这些数据进行分析。

2022-12-20 21:54:49 3732

原创 【数学建模入门】层次分析法

数学建模基础算法之一:层次分析法

2022-12-16 14:16:10 3421

空空如也

空空如也

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

TA关注的人

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