- 博客(50)
- 收藏
- 关注
原创 Mybatis缓存
mybatis的缓存机制是为了减少数据库的压力,提高整体性能。一般mybatis读取数据是从数据库获取,也就是从硬盘上获取的,若是在短时间内有大量访问,那么时常会出现卡顿,而从内存读取相对从硬盘上读取效率快,因此就出现了内存读取的mybatis缓存机制。java中不建议使用,因为是强制的,所以有可能会导致文件损坏。是SqlSession级别的,在同一个SqlSession中相同的多次查询,只查询数据库一次 将第一次查询的数据存储到SqlSession对象中,第二次直接从SqlSession对象中获取即可。
2024-07-02 16:11:26
668
原创 LeetCode刷题11:滑动窗口解决1423.可获得的最大点数
几张卡牌,每张卡牌都有一个对应的点数。点数由整数数组cardPoints给出。每次行动,你可以从行的开头或者末尾拿一张卡牌,最终你必须正好拿k张卡牌。你的点数就是你拿到手中的所有卡牌的点数之和。给你一个整数数组cardPoints和整数k,请你返回可以获得的最大点数。12第一次行动,不管拿哪张牌,你的点数总是 1。但是,先拿最右边的卡牌将会最大化你的可获得点数。最优策略是拿右边的三张牌,最终点数为 1 + 6 + 5 = 12。4无论你拿起哪两张卡牌,可获得的点数总是 4。55。
2024-01-07 19:59:01
704
1
原创 LeetCode.每日一题.10(2807.在链表中插入最大公约数)
LeetCode刷题,用java和c语言实现题2807.在链表中插入最大公约数
2024-01-06 20:28:24
524
原创 MySql基础(创建表)
primary key 设置主键约束,添加主键约束后,值就不能重复,一个表中只有一个是主键。mysql中主键可以设置为自动增长 AUTO_INCREMENT。not null 不能为空约束。主键列可以唯一表示某一行数据。unique 唯一性约束。commont 添加注释。创建表 并添加约束规则。
2023-12-03 20:48:13
443
原创 java内部类
有些功能只被使用一次,那么就没必要去创建一个类了,在Java中提供了一个匿名类,用来实现接口、继承抽象类。2.实现多继承:因为java中一个类只能直接继承一个类,可以通过内部类实现多继承。在内部类中,可以使用外部类中的成员,使用更加方便,这时可以将功能定义在内部类中。1.实现封装:将某些功能定义在内部类中,可以通过访问修饰符进行控制。完成的某些功能只在某个具体的外部类中使用,其它地方不需要。是java对内部类进行的一种语法上的简化。在哪使用,直接在哪new.在一个类的内部定义的类。
2023-12-03 20:26:07
380
1
原创 java中的方法重写和方法重载
当父类的方法不满足子类需求时,可以在子类中重写此方法,如此则子类方法将覆盖父类方法,方法调用时,子类重写方法优先于父类被重写的方法。
2023-11-05 14:54:10
136
1
原创 java网络
网络编程概述:什么是计算机网络把不同区域的计算机用通讯设备和线路连接,可以实现数据传输和共享的系统;实现不同计算机之间联系,必须有介质连接。网络编程是干什么聊天 -->QQJAVA语言是支持网络间的数据传输的,将底层细节封装起来了,给程序员提供了一套标准的数据库,很方便实用java语言开发出可以进行网络通信软件。借助计算机网络,实现我们所写的程序,在不同电脑上,可以进行数据传输。网络编程核心问题:如何人找到网络世界中的目标主机,目标软件;
2023-11-05 09:53:49
47
1
原创 JAVA IO
File类是java.io包中很重要的一个类;File类的对象可以表示文件,还可以表示目录,在程序中一个File类对象可以代 表一个文件或目录;File对象可以对文件或目录的属性进行操作,如:文件名、最后修改日期、文件 大小等;File对象无法操作文件的具体数据,即不能直接对文件进行读/写操作。
2023-10-12 20:24:22
58
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人