Java
Famiglistimott
这个作者很懒,什么都没留下…
展开
-
POI操作Excel需要的依赖
【代码】POI操作Excel需要的依赖。原创 2023-11-29 16:30:34 · 760 阅读 · 0 评论 -
创建springboot项目
在controller包里面创建一个HelloController类运行springbootParent类,然后访问"http://localhost:8080/hello" 然后就能在这个界面看到字符串输出了。我们和上面一样,创建HelloController类,并且在templates里面创建一个hello.html文件。最后运行程序,访问"http://localhost:8080/hello" ,成功!原创 2023-11-26 17:14:02 · 1512 阅读 · 0 评论 -
添加javafx的maven依赖
【代码】添加javafx的maven依赖。原创 2023-11-25 21:30:28 · 809 阅读 · 0 评论 -
Invalid bound statement (not found)解决
有了这个插件,你的接口mapper和对应的mapper.xml都会有小鸟,点一下就会 ‘飞到’ 对应的接口(或者xml)打开target看看有没有xml文件在里面。查看一下包名对不对: 。原创 2023-11-25 21:27:10 · 1228 阅读 · 0 评论 -
MapperScan()爆红
在springboot项目中,使用mapperscan时,按alt+enter自动导入的包是 org.mybatis.spring.annotation.MapperScan,发现不对。原创 2023-11-25 15:04:38 · 1078 阅读 · 0 评论 -
Java解析EXCEL POI Cell调用Cell.CELL_TYPE_STRING过时
这时候开发会提示 cell4.setCellType(Cell.CELL_TYPE_STRING);已经不再推荐使用。原创 2023-11-25 14:59:04 · 1105 阅读 · 0 评论 -
SpringBoot报错Could not transfer artifact XXX from/to central
引用阿里云的代理仓库就可解决该问题。文章可能还有很多不足,请大家谅解,欢迎大佬提意见。出现该问题是因为没有配置。原创 2023-11-23 11:34:18 · 558 阅读 · 0 评论 -
leetcode 54.螺旋矩阵
给你一个m行n列的矩阵matrix,请按照,返回矩阵中的所有元素。原创 2023-04-09 21:57:25 · 42 阅读 · 0 评论 -
剑指 Offer 29. 顺时针打印矩阵
输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。原创 2023-04-09 21:55:49 · 52 阅读 · 0 评论 -
leetcode 332. 重新安排行程
给你一份航线列表 ,其中 表示飞机出发和降落的机场地点。请你对该行程进行重新规划排序。所有这些机票都属于一个从 (肯尼迪国际机场)出发的先生,所以该行程必须从 开始。如果存在多种有效的行程,请你按字典排序返回最小的行程组合。假定所有机票至少存在一种合理的行程。且所有的机票 必须都用一次 且 只能用一次。示例 1:输入:tickets = [["MUC","LHR"],["JFK","MUC"],["SFO&qu原创 2022-12-06 20:04:10 · 435 阅读 · 3 评论 -
leetcode 491. 递增子序列
给你一个整数数组 ,找出并返回所有该数组中不同的递增子序列,递增子序列中 至少有两个元素 。你可以按 任意顺序 返回答案。数组中可能含有重复元素,如出现两个整数相等,也可以视作递增序列的一种特殊情况。示例 1:输入:nums = [4,6,7,7]输出:[[4,6],[4,6,7],[4,6,7,7],[4,7],[4,7,7],[6,7],[6,7,7],[7,7]]示例 2:原创 2022-12-05 22:46:28 · 104 阅读 · 0 评论 -
leetcode 37. 解数独
编写一个程序,通过填充空格来解决数独问题。数独的解法需 遵循如下规则:数独部分空格内已填入了数字,空白格用 表示。示例 1:输入:board = [["5","3",".",".","7",".",".",".","."],["6",".",".","1&q原创 2022-12-05 21:29:28 · 92 阅读 · 0 评论 -
leetcode 131. 分割回文串
给你一个字符串 ,请你将 分割成一些子串,使每个子串都是 回文串 。返回 所有可能的分割方案。回文串 是正着读和反着读都一样的字符串。示例 1:输入:s = "aab"输出:[["a","a","b"],["aa","b"]]示例 2:原创 2022-12-05 17:03:55 · 353 阅读 · 0 评论 -
leetcode 216. 组合总和 III
找出所有相加之和为 的 个数的组合,且满足下列条件:返回 所有可能的有效组合的列表 。该列表不能包含相同的组合两次,组合可以以任何顺序返回。示例 1:输入: k = 3, n = 7输出: [[1,2,4]]解释:1 + 2 + 4 = 7没有其他符合的组合了。示例 2:输入: k = 3, n = 9输出: [[1,2,6], [1,3,5], [2,3,4]]解释:1 + 2 + 6 = 91 + 3 + 5 = 92 + 3 + 4 = 9没有其他符合的组合了。示例原创 2022-12-05 15:11:55 · 105 阅读 · 0 评论 -
leetcode 51. N 皇后
按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n 皇后问题 研究的是如何将 个皇后放置在 的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数 ,返回所有不同的 n 皇后问题 的解决方案。每一种解法包含一个不同的 n 皇后问题 的棋子放置方案,该方案中 和 分别代表了皇后和空位。示例 1:输入:n = 4输出:[[".Q..","...Q","Q...","..Q."],["原创 2022-12-05 13:59:33 · 84 阅读 · 0 评论 -
leetcode 22. 括号生成
数字 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例 1:输入:n = 3输出:["((()))","(()())","(())()","()(())","()()()"]示例 2:输入:n = 1输出:["()"]提示: Java程序(dfs):原创 2022-12-04 17:24:20 · 98 阅读 · 0 评论 -
leetcode 电话号码的字母组合
给定一个仅包含数字 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例 1:输入:digits = "23"输出:["ad","ae","af","bd","be","bf","cd","ce","cf"]示例原创 2022-12-03 13:41:25 · 83 阅读 · 0 评论 -
leetcode 79. 单词搜索
单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。原创 2022-12-02 20:58:06 · 91 阅读 · 0 评论 -
leetcode 130. 被围绕的区域
如果两个元素在水平或垂直方向相邻,则称它们是“相连”的。被围绕的区间不会存在于边界上,换句话说,任何边界上的。围绕的区域,并将这些区域里所有的。任何不在边界上,或不与边界上的。原创 2022-12-02 16:45:40 · 447 阅读 · 0 评论 -
java.lang.StackOverflowError
如果正常输出了,那就可以看是否存在很长的调用栈的线程,当然还有可能没有正常输出的,因为 jstack 的这条从 core 文件抓栈的命令其实是基于 Serviceability Agent 实现的,而 SA 在某些版本里有 Bug。每一个 JVM 线程都拥有一个私有的 JVM 线程栈,用于存放当前线程的 JVM 栈帧(包括被调用函数的参数、局部变量和返回地址等)。1、修复引发无限递归调用的异常代码, 通过程序抛出的异常堆栈,找出不断重复的代码行,按图索骥,修复无限递归 Bug。原创 2022-12-02 13:38:34 · 418 阅读 · 0 评论 -
岛屿类问题的通用解法、DFS 遍历框架
对比完三个例题的题解代码,你会发现网格问题的代码真的都非常相似。其实这一类问题属于「会了不难」类型。了解树、图的基本遍历方法,再学会一点小技巧,掌握网格 DFS 遍历就一点也不难了。原创 2022-11-27 22:52:18 · 93 阅读 · 0 评论 -
leetcode 463. 岛屿的周长
岛屿中没有“湖”(“湖” 指水域在岛屿内部且不和岛屿周围的水相连)。格子是边长为 1 的正方形。网格为长方形,且宽度和高度均不超过 100。计算这个岛屿的周长。方向相连(对角线方向不相连)。整个网格被水完全包围,但其中恰好有一个岛屿(或者说,一个或多个表示陆地的格子相连组成的岛屿)。它的周长是上面图片中的 16 个黄色的边。原创 2022-11-27 22:26:38 · 82 阅读 · 0 评论 -
leetcode 695. 岛屿的最大面积
(代表土地) 构成的组合,这里的「相邻」要求两个。如果没有岛屿,则返回面积为。,因为岛屿只能包含水平或垂直这四个方向上的。岛屿的面积是岛上值为。原创 2022-11-27 21:46:27 · 71 阅读 · 0 评论 -
leetcode 200. 岛屿数量
岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。(水)组成的的二维网格,请你计算网格中岛屿的数量。此外,你可以假设该网格的四条边均被水包围。原创 2022-11-27 20:19:12 · 74 阅读 · 0 评论 -
leetcode 733. 图像渲染
在图像的正中间,(坐标(sr,sc)=(1,1)),在路径上所有符合条件的像素点的颜色都被更改成2。像素值与初始坐标相同的相连像素点,……将所有有记录的像素点的颜色值改为。像素值与初始坐标相同的相连像素点,接着再记录这四个方向上符合条件的像素点与他们对应。注意,右下角的像素没有更改为2,因为它不是在上下左右四个方向上与初始点相连的像素点。,从初始像素开始,记录初始坐标的。的二维整数数组表示的图画。表示该图画的像素值大小。开始对图像进行 上色。经过上色渲染后的图像。原创 2022-11-27 16:45:53 · 99 阅读 · 0 评论 -
HTTP常见状态码(200、201、304、400、404、500)等错误
1xx(临时响应信息提示 )这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx。100(继续)- 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)- 服务器将遵从客户的请求转换到另外一种协议2xx (成功)表示成功处理了请求的状态代码。200(成功)- 服务器已成功处理了请求。201(已创建)- 请求成功并且服务器创建了新的资源。202(已接受)- 服务器已接受请求,但尚未处理。203(非授权信息)原创 2022-11-24 19:48:12 · 13572 阅读 · 0 评论 -
如何判断两个字符串是否相等
so我们经常习惯性的写上if(str1==str2),这种写法在java中可能会带来问题那么a==b将返回true。因为在java中字符串的值是不可改变的,相同的字符串在内存中只会存一份,所以a和b指向的是同一个对象;那么a==b将返回false,此时a和b指向不同的对象。原创 2022-11-24 19:27:09 · 6466 阅读 · 0 评论 -
jsp提交form表单到servlet,但取值全为空
提交表单到servlet时,要获取表单的值是request.getParameter("(form表单中的name属性的值)") ,所以form表单提交的数据都用控件的name来控制的,浏览器会根据name来设定发送到服务器的request。apache-tomcat-7.0.63 开始,参数 maxPostSize 的含义就变了: 如果将值设置为 0,表示 POST 最大值为 0,不限制 POST 大小需要将值设置为 -1。在此版本之前设置为 0 表示不限制 POST 大小。原创 2022-11-23 11:31:11 · 1178 阅读 · 0 评论 -
eclipse 项目没错却有红叉(解决办法)
2.找到 General 下的 problems ,双击 problems ,就会在下面提示你项目报错的原因,根据错误提示去解决就好。如果不是本项目的错误,直接删除所有报错。,选择报错的项目,然后在工具栏选择。原创 2022-11-22 14:48:08 · 5067 阅读 · 0 评论 -
leetcode 93. 复原 IP 地址
用以表示一个 IP 地址,返回所有可能的。正好由四个整数(每个整数位于。之间组成,且不能含有前导。给定一个只包含数字的字符串。,这些地址可以通过在。原创 2022-11-20 22:47:27 · 73 阅读 · 0 评论 -
leetcode 90. 子集 II
其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。返回的解集中,子集可以按。原创 2022-11-20 21:33:35 · 117 阅读 · 0 评论 -
leetcode 78. 子集
返回该数组所有可能的子集(幂集)。原创 2022-11-20 19:37:50 · 63 阅读 · 0 评论 -
leetcode 77. 组合
【代码】leetcode 77. 组合。原创 2022-11-20 17:10:46 · 558 阅读 · 0 评论 -
leetcode 40. 组合总和 II
中的每个数字在每个组合中只能使用。给定一个候选人编号的集合。解集不能包含重复的组合。中所有可以使数字和为。原创 2022-11-20 10:56:39 · 102 阅读 · 0 评论 -
leetcode 39. 组合总和
2 和 3 可以形成一组候选,2 + 2 + 3 = 7。注意 2 可以使用多次。如果至少一个数字的被选数量不同,则两种组合是不同的。7 也是一个候选, 7 = 7。,并以列表形式返回。中可以使数字和为目标数。对于给定的输入,保证和为。原创 2022-11-19 19:24:46 · 154 阅读 · 0 评论 -
leetcode 784. 字母大小写全排列
中的每个字母转变大小写,我们可以获得一个新的字符串。所有可能得到的字符串集合。原创 2022-11-19 15:01:55 · 71 阅读 · 0 评论 -
解决org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri问题
jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]关于两个架包的下载大家可以去mvn下载,直接搜索mvn,然后输入要下载的jar包名。需要注意:jar包的版本要一致。项目启动报错:org.原创 2022-11-19 10:26:37 · 2994 阅读 · 0 评论 -
java错误:The superclass “javax.servlet.http.HttpServlet“ was not found on the Java Bu
进行Java web开发时,可能会出现这样的错误:The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path。我们该怎么解决这个问题呢?我们再点击”正常“,即可完成设置。这样我的错误就会消失了。原创 2022-11-18 22:58:52 · 401 阅读 · 0 评论 -
idea导入项目后没有被识别为maven项目的解决办法
开发中遇到了idea导入项目后没有被识别为。选项,点击即可,会弹出下图的弹窗。1、首先点击工具栏最左边的。3、最后,选择本项目的。项目,使用下面方法即可。2、接着在输入框中输入。点击 OK 即可解决!原创 2022-11-18 22:48:38 · 3891 阅读 · 1 评论 -
xml文件报错:The reference to entity “characterEncoding“ must end with the ‘;‘ delimiter.
在xml文件中的mysql链接URL报错:The reference to entity "characterEncoding" must end with the ';原创 2022-11-18 22:41:13 · 630 阅读 · 0 评论