自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 #{}和${}的区别

2)Mybatis 在处理#{}时,会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set 方法 来赋值;3)Mybatis 在处理${}时,就是把${}替换成变量的值。4)使用#{}可以有效的防止 SQL 注入,提高系统安全性。1)#{}是预编译处理,${}是字符串替换。

2023-04-16 15:03:23 51 1

原创 LeetCode141:环形链表(双指针)

题目链接:https://leetcode-cn.com/problems/linked-list-cycle/ 题目描述: ​ ​ ​ ​ 解题思路: 利用双指针slow和fast,当满指针slow前进一步,快指针fast就前进两步。如果fast遇到空指针则说明该链表不存在环;如果fast和slow指向同一个节点,即两者相遇,则说明该链表存在环。 代码: /** * Definition for singly-linked list. * clas...

2022-04-24 15:54:44 44

原创 LeetCode160:相交链表(双指针、图解)

题目链接:https://leetcode-cn.com/problems/intersection-of-two-linked-lists/ 题目描述: 解题思路: 使用双指针,让指针p1和p2分别在两条链表上前进。当p1遍历完A链表后让它指向B链表头,开始遍历B链表,当p2遍历完B链表后让它指向A链表头,开始遍历A链表。这样拼接就相当于让p1和p2同时进入了公共的部分,也就是它们可以同时前进到C1节点。 下面看一张图加强一下理解: 这样我们就可以轻松地写出代码了: /**.

2022-04-24 14:05:46 245

空空如也

空空如也

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

TA关注的人

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