![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
八百万
这个作者很懒,什么都没留下…
展开
-
PDF转html
2.定义自己处理图片的handler。3.Controller接口。1.引入gradle依赖。原创 2023-03-17 10:11:11 · 218 阅读 · 0 评论 -
构建层级数据
数据库List转层级,并对每个节点转为需要的类型原创 2023-02-01 17:11:09 · 146 阅读 · 0 评论 -
Caused by: java.lang.IllegalArgumentException: Unsupported class file major version 57
项目的版本和当前运行的jdk不兼容解决办法:1.查看当前运行的版本,在springboot的启动参数中查看。说明我当前运行的是jdk13。出现了不兼容的问题。2.修改为jdk8可以看到,我当前项目选择了jdk13更改为jdk8就行了...原创 2021-09-12 14:32:23 · 3256 阅读 · 0 评论 -
POI实现合并后居中
基于POI,使用前请安装POI !!!基于POI,使用前请安装POI !!!基于POI,使用前请安装POI !!!如果你的Excel中的数据是一行行的比如长这样你就可以用List的方式将数据导入最简单的导入的方式如下 @PostMapping("Excel2") public void exportExcel2(@RequestBody List<TravelDTO> list, HttpServletResponse response) throws Exc.原创 2020-08-13 11:19:52 · 4097 阅读 · 2 评论 -
初识并查集,java实现最小生成树
Kruskal算法带有一点贪心的思想,核心就是,先将图分割成独立的森林,然后每次选择最小的不在图中的边加入,直到构成连通图。难点在于,如何判断当前这个结点是否已经处于连通图中,需要用到并查集的概念。首先将图分割成7个独立的森林。然后按边的长度从小到大进行排列。然后每次将边长最小的结点加入图中,如果已经连通,则不加入。直到构成了一个连通图能够遍历到所有结点具体实现如下:首先我们定义一个边的类:在其中定义一些get set方法,便于我们对某个结点进行操作。package 最小生成树原创 2020-07-21 09:30:41 · 210 阅读 · 2 评论 -
leetcode-279 完全平方数。自顶向下的动态规划,以及贪心尝试
点我去原题//给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, …)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。//// 示例 1://// 输入: n = 12//输出: 3//解释: 12 = 4 + 4 + 4.//// 示例 2://// 输入: n = 13//输出: 2//解释: 13 = 4 + 9.一开始的尝试如下,错了。采用贪心的时候,每次选取的平方数未必是最大的如果我选用贪心 ,12的时候 12=9+1+1+1 为4,原创 2020-07-16 15:28:49 · 130 阅读 · 0 评论 -
图解线索二叉树
今天我们来聊聊线索二叉树线索二叉树的诞生背景对于n个结点的二叉树,则在二叉链存储结构中就会有n+1个空链域当我在查找某个结点的时候,想要知道这个节点的前驱结点或者后继结点,我该怎么做?1.我是不是可以先序遍历或者后序遍历得到他们的前驱或者后继2.我是不是可以开辟内存空间,对于每个结点增加一个指向它的前驱,增加一个指向它的后继利用这些空链域存放在某种遍历次序下该结点的前驱结点和后继结点的指针,这些指针称为线索,加上线索的二叉树称为线索二叉树。关于线索二叉树你所需要知道的重要 如果一个结点的原创 2020-07-07 13:17:56 · 27423 阅读 · 31 评论