自定义博客皮肤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)
  • 收藏
  • 关注

原创 快速幂 求x的n次幂

快速幂

2022-11-16 11:10:29 171 1

原创 中心扩展法

中心扩展法-回文子串

2022-11-15 15:05:23 562

原创 动态规划--打家劫舍

动态规划-----打家劫舍偷还是不偷,这是个问题。打家劫舍Ⅰ你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。示例 1:输入:[1,2,3,1]输出:4解释:偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。偷窃到的最

2021-05-17 08:48:58 242 1

原创 半连接、物化、反连接

半连接、物化、反连接且将新火试新茶MySQL查询优化器有多种策略可用于评估子查询:对于IN(或=ANY)子查询,优化器具有以下选择:半连接物化EXISTS对于NOT IN(或 <>ALL)子查询,优化器具有以下选择:物化EXISTSsemi-join半连接我们来看一个mysql官方给出的案例:在课程表和班级花名册(每个班级中都有学生)中分别有命名的表 class和roster列出的班级。要列出实际招收学生的课程,您可以使用以下联接:假设有一个名为cl

2021-05-16 20:03:15 873 4

原创 addSuppressed异常抑制

addSuppressed异常抑制天涯共此时在了解异常抑制之前,先来看看Throwable的addSuppressed()方法的注释(机翻)将指定的异常附加到为了传递此异常而被抑制的异常。此方法是线程安全的,通常由try-with-resources语句(自动和隐式)调用。除非通过构造函数禁用抑制行为,否则将启用抑制行为。禁用抑制后,此方法除了验证其参数外不执行其他操作。请注意,当一个异常导致另一个异常时,通常会捕获第一个异常,然后作为响应抛出第二个异常。换句话说,两个例外之间存在因果关系。

2021-04-26 21:25:44 1924 3

原创 @MapKey----mybatis返回Map

mybatis返回Map有时候我们可能想让一条查询语句直接能够返回Map,而不是List。可以使用@MapKey来指定实体类中让哪个属性来当key(注意是实体类中的属性,不是表中的字段),而value就是所需的对象。实体类:People,该实体类不一定是与数据库表对应的@Data@TableName("people")public class People implements Serializable { private static final long serialVersion

2021-04-15 18:42:33 695

原创 mysql回表

回表我们知道当mysql的索引并不能包含查询语句所需要的所有字段时,就需要拿到二级索引查找出的id去到聚簇索引树上拿到需要的字段。这个操作也就是回表。也就是说回表操作时:mysql会采用访问二级索引+聚簇索引的方式去完成这条查询。比如:现在有这样一张表表的索引如下:index_order_id_product_name(order_id,product_name)若执行下面这条语句,就可以使用到覆盖索引。即只访问index_order_id_product_name这一棵索引树,就可以拿到查

2021-04-12 20:48:24 1434

空空如也

空空如也

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

TA关注的人

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