自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目笔记2:post请求是什么,还有什么请求

在 HTTP(超文本传输协议)中,请求方法用于向服务器表明客户端想要执行的操作。POST请求是其中一种常见的请求方法,此外还有GETPUTDELETE。

2025-04-25 21:11:33 490

原创 项目笔记1:通用 Service的常见方法

通用 Service 通常封装了常见的业务逻辑操作,以提高代码的复用性和可维护性。

2025-04-25 20:34:23 487

原创 JAVA中字符串统一转成大写/小写的方法

Lowstr 的值是 "aaaaabbcccc"Upstr 的值是 "AAAAABBCCCC"使用两个简单的函数即可完成该任务。

2024-11-01 19:30:31 235

原创 ​Java面试经典 150 题.P13. 罗马数字转整数(012)​

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-11-01 19:26:09 496

原创 JAVA力扣每日一题:P198. 打家劫舍

本题来自:力扣-每日一题力扣 (LeetCode) 全球极客挚爱的技术成长平台。

2024-10-31 11:16:01 266

原创 Java面试经典 150 题.P274. H 指数(011)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-31 11:08:52 432

原创 JAVA力扣每日一题:P3216. 交换后字典序最小的字符串

本题来自:力扣-每日一题力扣 (LeetCode) 全球极客挚爱的技术成长平台。

2024-10-30 21:53:01 353

原创 Java面试经典 150 题.P45. 跳跃游戏 II(010)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-30 21:20:10 345

原创 Java面试经典 150 题.P55. 跳跃游戏(009)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-30 18:39:01 463

原创 Java面试经典 150 题.P122. 买卖股票的最佳时机 II(008)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-30 12:37:14 410

原创 Java面试经典 150 题.P121. 买卖股票的最佳时机(007)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-30 12:25:37 404

原创 Java面试经典 150 题.P189. 轮转数组(006)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-30 10:56:54 367

原创 Java面试经典 150 题.P169. 多数元素(005)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-30 10:41:32 408

原创 Java面试经典 150 题.P80. 删除有序数组中的重复项 II(004)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-30 10:08:32 468

原创 Java面试经典 150 题.P26. 删除有序数组中的重复项(003)

本题来自:力扣-面试经典 150 题面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。

2024-10-29 21:27:09 497

原创 Java面试经典 150 题.P27. 移除元素(002)

本题来自:力扣-面试经典 150 题。

2024-10-29 20:51:41 390

原创 Java面试经典 150 题.P88. 合并两个有序数组(001)

本题来自:力扣-面试经典 150 题。

2024-10-29 18:09:04 331

原创 掘金.小M的奶酪问题(简单10)

【代码】掘金.小M的奶酪问题(简单10)

2024-10-28 20:10:48 124

原创 掘金.找出最长的神奇数列(简单09)

1.首先定义临时变量sb_len以及可变字符串sb。2.遍历字符串找到最长的神奇数列即可。3.返回时要注意条件。

2024-10-28 20:05:05 143

原创 掘金.小c的好数(中等05)

3.最后查看map中的键值对是否是一个或者两个,如果是,计数器加一。1.将111转换为字符串,然后进行遍历。2.字符串中出现的元素统计到map中。从101开始判断,例如判断111;

2024-10-28 17:45:02 241

原创 掘金.小c的外卖超时判断(简单08)

使用 LocalTime 对象 进行比较,并且防止越界即可。

2024-10-28 16:55:03 151

原创 掘金.小E的射击训练(简单07)

使用Math函数中的求根公式,算出点到圆心距离,然后向上取整,小于零分也按照零分计算。

2024-10-28 14:40:33 136

原创 掘金.最大矩形面积(中等04)

2.1 以当前元素为开始索引,向左依次遍历,遇到小于当前元素值的元素终止。2.2 以当前元素为开始索引,向右依次遍历,遇到小于当前元素值的元素终止。2.3 计算当前元素对应的最大矩形面积。1.定义一个数组存储每个元素对应的最大矩形面积。2.遍历每个元素,分别求出各自的最大矩形面积。3.取出数组中的最大值。

2024-10-28 14:30:33 166

原创 掘金.数字魔法的加一操作(中等03)

2.java.math.BigInteger的使用,由于结果的字符串类型数字可能过长,long类型也收不下,就用大数BigInteger来接受,然后进行取模运算,最后转成int类型返回。第二层循环取出每个字符,加一,然后拼接到新的字符串上。

2024-10-25 23:10:29 288

原创 掘金.SQL代码补全功能(中等02)

简单的字符串匹配问题,使用到的还有list按照字典排序,list去重。

2024-10-25 22:06:22 177

原创 java如何获取字符串的前几位字符?

/第0到3号字符,不包含索引4截取在内,即前4个字符。从索引号0开始到索引好4结束(并且不包含索引4截取在内,也就是说实际截取的是0到3号字符);这里是以第一个”e”,为标准。这里以最后一个“e”为准。

2024-10-25 21:38:28 1505

原创 Java中,List转换String字符串的几种方式

方式一:String.join()尽可以传入实现charSequence接口类型的集合或数组。此方法将列表转换为具有给定分隔符、前缀和后缀的字符串。Collectors.joining 带前缀后缀 : {张三,李四,王五,赵六}Collectors.joining 不带前缀后缀 : 张三@李四@王五@赵六。String.join() 转化后的字符串 : 张三,李四,王五,赵六。如果是字符串类型的集合或数组推荐使用String.join()方式二: Java8 Collctors.joining()

2024-10-25 21:34:22 376

原创 掘金.寻找最大葫芦(简单06)

3.删除map中value小于2的键值对。2.按照从大到小的顺序存入map中。

2024-10-25 18:59:36 352

原创 掘金.找单独的数(简单05)

遇到map中已经出现的元素,获取该元素在map中的键值对的值,对值进行加一操作,然后重新put进map中,(由于hashmap不允许重复键,所以会覆盖之前的键值对)使用 filter(entry -> entry.getValue() == 1) 过滤出值等于 1 的条目。使用 map.entrySet().stream() 将 map 的 entrySet 转换为一个流。使用 map(key -> (int) key) 将键转换为 int 类型。遇到map中没有的元素,添加进map中,值设为1。

2024-10-23 21:00:54 267

原创 掘金.多米诺骨牌均衡状态(简单04)

即arrR[0, 0, 0, -1, -2, -3, -4, 0, -1, -2, -3, 0, 0, 0]即arrL[2, 1, 0, 0, 4, 3, 2, 1, 0, 3, 2, 1, 0, 0]3.arrR从左向右遍历,遇到R置为-1,随后以此反向增加,遇到L重置。2.arrL从右向左遍历,遇到L置为1,随后以此增加,遇到R重置。5.使用StringJoiner按照题目要求拼接返回就行。第一个数组arrL表示L对整个数列的影响。第二个数组arrR表示R对整个数列的影响。1.创建三个整形数组,

2024-10-22 15:29:41 354 1

原创 掘金.最大相等分割红包金额(中等01)

5.left < right , 所以正向索引移动,加上下一个数,即 left = 8 + 6 = 14。3.left < right , 所以正向索引移动,加上下一个数,即 left = 1 + 3 = 4。4.left < right , 所以正向索引移动,加上下一个数,即 left = 4 + 4 = 8。6.left = right , 所以最大值max = left = right = 14。1.一个长度为len的链表,先反向取一个数,值为right = 14。

2024-10-21 21:23:57 281

原创 掘金.完美整数(简单03)

2.将遍历到的数字转成字符串,命名为str1,即str1 = 12。4.使用长度2和获取的字符1创建新字符串,即创建出新字符串11。3.获取遍历到数字转为字符串后的第一个字符,即获取字符1。1.获取长度,假如遍历到12,即长度为2。5.对比新老字符串,相等的话计数器加一。

2024-10-21 18:59:23 298

原创 掘金.版本号比较(简单02)

"-" + maxlen + "s" 指定了格式化的规则,这里的 - 表示左对齐,maxlen 是一个变量,表示要达到的总长度,s 表示参数是一个字符串。后半部分表示将字符串后面所有的零替换为空字符,(删除字符串后面所有的零)这段代码表示将字符串 v1str 使用‘0’在最右边填充到长度为 maxlen 为止。前半部分表示将字符串中的所有“.”全部替换为“”(空)即1.0.0 变成 100。即100 变成 1。2.将两个要对比的字符串补充到同一长度。1.删除字符串中指定字符。

2024-10-21 16:44:11 273

原创 Java中巧用 parseInt 实现高效数值变换,进制转换

parseInt是 Java 中一个强大的方法,它可以将给定的字符串解析为指定进制的整数。其中,s是要解析的字符串,radix是指定的进制,取值范围为 2 到 36。

2024-10-21 15:17:07 295

原创 java中如何将数字转换成字符串

通过包装类来实现String ss = String.valueOf(n);:直接通过空字符串+数字的形式转换为字符串String ss= ""+n;:强制类型转换String ss= (String)n;掘金T08.进制转换求和(困难01)-CSDN博客。

2024-10-21 15:13:26 410

原创 掘金.二进制之和(困难01)

直接使用parseInt方法进行进制转换,用String中的ValueOf将结过转换为字符串形式返回就行了。

2024-10-21 15:09:50 267

原创 掘金.计算位置 x 到 y 的最少步数(简单01)

大于最后一步步长: (例如1 2 3 2 2 1 中,当累加到3时,大于总长度的一般,多出来的长度=11 - 2 * (1 + 2 )= 5 > 3 所以一步走不完,要拆成两步)大于总长度的一半时,判断多出来的长度是否等于最后一步步长。等于最后一步步长:(*2-1)简单题,多种解法,这里是对能出现的所有三种情况进行判断,等于总长度的一半 = 直接乘以2。

2024-10-18 11:47:19 294

原创 Java框架学习(mybatis)(01)

简介:以本片记录在尚硅谷学习ssm-mybatis时遇到的小知识详情移步:想参考的朋友建议全部打开相互配合学习!

2024-09-26 17:12:18 879

原创 mybatis-mapper按包批量扫描优化方案

resources下直接创建多层文件夹,就是一层文件夹。

2024-09-26 16:02:21 461

原创 MyBatis 深层次 Map 自动嵌套:解锁数据映射新境界

MyBatis 是一个优秀的持久层框架,它允许开发者通过 SQL 语句和 Java 对象之间的映射来操作数据库。与传统的 JDBC 相比,MyBatis 大大简化了数据库访问的代码量,提高了开发效率。

2024-09-25 20:49:29 1043

空空如也

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

TA关注的人

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