- 博客(37)
- 收藏
- 关注
原创 JVM主要知识点详解
用于学习JVM的同学可以参考一下本资料(文章知识参考:二哥Java路线、JavaGuide、尚硅谷宋红康JVM、深入Java虚拟机-周志明著第三版)。
2024-04-16 20:04:13 894 5
原创 2023年郑州轻工业大学软件学院数据结构实验五-查找与排序(详解+源码C语言版+运行结果)
2023年郑州轻工业大学软件学院数据结构实验五-查找与排序(详解+源码C语言版+运行结果)
2024-01-02 21:48:01 1457 4
原创 2023年郑州轻工业大学软件学院数据结构实验四-图(详解+源码Java版+运行结果)
郑州轻工业大学软件学院数据结构实验4-图,求得部门最短路径
2023-12-27 20:24:53 1348
原创 除自身以外数组的乘积——力扣算法
给你一个整数数组nums,返回数组answer,其中answer[i]等于nums中除nums[i]之外其余各元素的乘积。题目数据数组nums之中任意元素的全部前缀元素和后缀的乘积都在整数范围内。请且在O( n)时间复杂度内完成此题。
2023-11-28 19:27:48 124
原创 使用Arrays.Sort并定制Comparator排序解决合并区间
以数组intervals表示若干个区间的集合,其中单个区间为。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].[[1,5]]区间 [1,4] 和 [4,5] 可被视为重叠区间。
2023-11-23 21:57:07 156
原创 详谈动态规划问题并解最大子数组和
我们不知道和最大的连续子数组一定会选哪一个数,那么我们可以求出所有经过输入数组的某一个数的连续子数组的最大和。经过分析,我们列出子问题如下:子问题 1:以 −2 结尾的连续子数组的最大和是多少;子问题 2:以 1 结尾的连续子数组的最大和是多少;子问题 3:以 −3 结尾的连续子数组的最大和是多少;子问题 4:以 4 结尾的连续子数组的最大和是多少;子问题 5:以 −1 结尾的连续子数组的最大和是多少;子问题 6:以 2 结尾的连续子数组的最大和是多少;
2023-11-18 21:01:54 263
原创 详解Redis持久化(上篇——RDB持久化)
Redis 持久化是一种机制,用于持久化是为了解决内存数据库(如 Redis)在服务器关闭后,数据丢失的问题。持久化确保在发生故障或服务器重启时,已存储在内存中的数据可以被恢复。这对于需要长期存储和保护数据的应用场景非常重要。将数据持久化到磁盘上,可以在服务器重新启动时重新加载数据,从而确保数据的持久存储。持久化提供了一种在系统崩溃或断电的情况下能够快速恢复数据的方法。通过定期保存快照或者记录每次写操作,可以最大限度地减少数据丢失的可能性。持久化的数据可以被用于创建备份,以便在需要时还原数据。
2023-11-12 20:17:50 210
原创 深入了解Redission分布式锁原理以及可重入锁的原理
Redisson是一个基于Redis的Java框架,用于实现各种分布式功能,包括分布式锁。Redisson提供了多种分布式锁的实现,其中包括可重入锁、公平锁、联锁(多个锁同时锁定或释放)、红锁(多个独立Redis节点的分布式锁),以及读写锁等。
2023-11-07 18:16:57 530
原创 (LeetCode)两数相加深入分析Java版
给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的表。你可以假设除了数字 0 之外,这两个数都不会以 0开头。
2023-09-09 15:12:25 269
原创 关于使用apache的common-fileupload API来上传图片到服务器本地磁盘
第六步:如果是文件上传类的表单项则用fileItem.write(new File("填写路径"+fileItem.getName()))来将文件存放在一个路径并且将文件名的原名来创建这个新文件(相当于复制)该方法大概思路为使用post方法并且对提交的表单项内容进行判断是否为上传文件类的表单项。第一步:先判断上传的数据是否有多段数据(只有多段数据才是文件上传的)第五步:循环判断每个表单项,是否为文件上传类的表单项。第四步:解析上传的数据,得到表单项FileItem。查看上传路径是否有图。
2023-07-21 23:42:55 339
原创 郑州轻工业大学 mooc第九单元测试题解析
然后调用jar包里的方法DriverManager.getConnection(url, user, password);1.连接数据库需要用Class.forName(“驱动名”)反射数据库的驱动。思路说明:向loadData()方法里连接数据库以及执行sql语句和遍历。此时数据库就已经连接成功(如果数据库存在,且正确导入jar包,密码正确)2.定义一个sql语句String型的,用于存放查找表面信息的sql语句。题目1.补充代码,完成loadData()方法的定义,实现功能。
2023-05-13 19:55:56 661 3
原创 2023年郑州轻工业大学java实验课实验三:数据库编程(源码测试和解析)
数据库编程,JDBC核心代码,Swing图形化界面,JAVASE,郑州轻工业大学
2023-05-02 22:05:29 4173 19
原创 使用HashMap,TreeSet,ArrayList模拟斗地主洗牌和发牌并对牌进行排序的代码实现
考查 HashMap、TreeSet、ArrayList、Collections
2023-04-17 15:23:32 116
原创 静态Map实例-从键盘获取省份,判断此省份是否存在,如果存在遍历器value中的各个城市
2.根据提示,从键盘获取省份,判断此省份是否存在,如果存在遍历器value中的各个城市。3.从键盘获取城市,遍历各个城市构成的String[],判断输入的城市是否存在此数组中。如果存在,信息登记完毕。如果不存在,提示用户重新输入。1.获取map,并遍历map中所有的key。如果不存在提示用户从新输入。
2023-04-16 17:29:02 163
原创 2022级郑州轻工业大学学生平台管理系统期末设计(初级版v1.0)
目前这个系统没有试题功能,没有积分功能,只是个学习管理平台,仅仅供大家参考,代码如果有问题我们一起讨论
2022-11-23 22:54:39 2520 23
2023年郑州轻工业大学JAVA实验三学生管理平台(Swing图形化界面设计和JDBC共同实现)
2023-05-02
_关于学生管理平台怎么添加学生结构体里的数据并且能够打印出来(源码运用链表)
2022-12-04
怎么找出每门课程的最高分和最低分所对应的学生c++
2022-10-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人