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

原创 mybatisPlus快速入门

步骤5:mybatis需要在配置类(启动类)添加mapper接口扫描注释@MapperScan(basePackages = "mapper接口的包")步骤4:定义数据库操作的mapper接口-》继承-》BaseMapper实体类-mybatis-plus做了增强、单表crud方法。步骤2:配置文件application.yml 声明数据库连接池信息。步骤1:导入mybatis-plus的场景启动器和mysql驱动。步骤6:springboot的快速测试进行mapper方法测试。步骤3:准备实体类即可。

2025-11-05 16:11:44 89

原创 尚硅谷ai链习室环境准备

参考尚硅谷官方视频就可以:成功之后如下图所示。安装完成之后需要先配置一下gcc。注意:要输入这串地址才可以访问。若没有,参照以下教程。

2025-11-04 23:21:04 215

原创 Java日常刷题

运行结果为10,因为这个代码中case语句后面没有break,一开始i = 2 result = 0 + 2 * 2 = 4;3.Java线程池中如果已经没有可执行的任务了,那么此时线程池中的线程:核心线程池线程一旦启动后就不再关闭,非核心线程池的线程在等带keepAlive时间后,如果没有新任务到来会自动关闭。1.类Person里面有个方法sleep(),如果直接用Person.sleep(),则方法sleep前面必须用的关键词是。2.i= 2 判断输出结果。

2025-11-03 20:54:26 256

原创 Java中重载时参数类型匹配规则

虽然Object是所有类的父亲,但在有多个匹配的重载方法时,编译器会选择最具体的版本,而不是选择父类版本。编译通过,输出"My String"

2025-11-02 20:56:18 154

原创 Java中this关键字

this:翻译为这个,或者翻译为“本对象”或对象本身,指向的是对象自己Java中this是一个变量,本质上和普通的引用类型变量一样。

2025-11-01 20:45:31 130

原创 mysql字符集转换问题

然后处理器(character_set_connection)将发送过来的数据转换成处理器自己工作时的内部格式。之后,处理器在真正存取数据时,会再次进行转换,将数据从自己的工作格式转换成目标表或列的数据格式进行存储,或者从表里面取出数据后转换成自己的工作格式来处理。最后,处理器将最终结果转换成客户端想要的格式(character_set_results),然后返回给客户端。首先,Client告诉处理器我发送过来的数据是什么格式的。编码器:告诉客户端“我返回的数据是什么格式”存储器:数据最终存入硬盘的格式。

2025-09-20 15:54:48 257

原创 Java开发中PO、VO、Req和Res的区别

代表一个没有唯一标识符的领域对象,其相等性通过其属性的值来判断。PO(Persistent Object)- 持久化对象。Res(Response Object)- 响应对象。Req(Request Object)- 请求对象。作用:封装返回给前端,客户端的相应数据。VO(Value Object)值对象。作用:接收前端/客户端发送的请求数据。作用:与数据库表完全映射的实体类。

2025-09-14 10:23:51 137

原创 Java中String学习

hashCode:每一个字符串都会有一个hash值,这个哈希值很大概率是唯一的,因此String很适合来作为HashMap的键值,这个方法的作用是根据字符串的内容,计算并返回一个唯一的整型值(哈希码)valueOf():用于将其它类型的数据转化为字符串,背后其实调用了包装器类的toString方法。indexOf():用于查找一个子字符串在原字符串中第一次出现的位置,并返回该位置的索引。Java8的时候,移除了永久代,取而代之的是原空间,是方法区的另外一种实现。Length():用于返回字符串的长度。

2025-09-02 21:31:24 621

原创 2.三数之和

摘要:该算法通过排序+双指针方法解决三数之和问题。首先对数组排序以便去重和双指针操作。外层循环固定第一个数a,内层使用双指针寻找b和c,使a+b+c=0。关键点包括:跳过重复元素避免结果重复,双指针在有序数组上高效搜索,以及正确处理指针移动边界条件。时间复杂度O(N^2),空间复杂度O(logN)(排序消耗)。代码中需注意循环变量的初始化和比较条件区别,second=first+1是初始化赋值,而second>first+1是比较判断。通过分离这两个概念可避免混淆。

2025-09-01 00:03:40 173

原创 1.两数之和

/ 创建一个哈希表,其中map的第一个integer代表数组中的数值,第二个value代表该数值在数组中的位置。// 用target-nums[i]来判断是否存在某个数字,如果存在,则返回该数字和nums[i]的索引。在遍历的同时,记录一些信息,以省去一层循环,用空间换时间,需要记录已经遍历过的数值和它所对应的下表,借助查找表实现。‘这个显然双指针是不好使的,因为不能破坏原有元素的位置,返回元素元素的位置,官方题解有个哈希表的解法。// 这个表的主要作用是用来存储已经遍历过的数字及其索引。

2025-08-30 18:31:36 498

原创 黑马点评-实现附近商户功能显示订单异常信息

pom使用黑马官方文档中的就可以,一直出现问题的原因可能是导错包了。

2025-05-28 15:51:25 405

空空如也

空空如也

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

TA关注的人

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