- 博客(19)
- 问答 (2)
- 收藏
- 关注
原创 EasyExcel的单元格内插入多张图片的实现
我经常使用的excel的导出库只有EasyExcel 和ApachePoi,但是经过我的研究,发现ApachePoi实现不了在同一个单元格内插入多张图片的需求,及时使用了锚点相关的x1,x2,y1,y2去控制,但是所呈现出来的结果,仅仅是两张图片稍微错开了一小点,所以就放弃了对ApachePoi的研究,转而去研究了EasyExcel。涉及到的Maven坐标如下。以下是我所有涉及到的代码。话不多说,先上结果展示。
2024-11-23 16:17:31
1013
原创 Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be
请注意请求头是http还是https。
2024-01-20 11:04:08
529
原创 driver-class-name: com.mysql.cj.jdbc.Driver
在配置数据库中显示识别不了Driver这个类,那是因为版本不匹配;在导入maven坐标中,如果你导入的。mysql-connector-java是5.X系列的,那么它识别的就是。如果你导入的是8.X 系列的,那么它识别的就是。
2023-12-04 09:49:36
572
原创 传入传出提交
当idea提示存在传入提交时,是因为别人发布或者合并了代码,但你本地还没有拉取下来。当idea提示存在传出提交时,是因为你提交了代码但还没有推送过去。
2023-11-15 15:29:02
763
原创 navicat报1184
当你用navicat远程连接数据库时,测试连接时是成功的,但是当你去打开该连接的时候,却抛出1184错误,此时只需要修改一下端口号就可以了,比如我的第一张图片中的端口号是8066,我怎么测试都连接成功,一打开链接就不行了,然后我尝试着将该端口号改成了3307,发现就可以了。
2023-10-12 15:18:33
229
原创 将java的jar打成exe
打开后随便创建一个文件夹,然后将你的jar包和你编译时的jre文件一起放到新创建的文件夹下,如果没有jre文件,打开你的jdk定位到bin目录下,因为我是用JavaFX编写的,所以又去JavaFx官网下载了javafx SDK,随便保存在一个地方就好,然后在jdk的bin目录下右击空白处打开终端或者控制面板,输入命令。然后就可以在你新建的那个文件夹下找到那个.exe文件,双击就可以运行,你也可以将这个文件夹发给其他没有java环境的电脑,也是可以运行的。之后,更改下面这几项,然后点击下一步。
2023-09-13 13:05:50
132
原创 没有jre文件
然后执行命令bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre。所以这个命令的作用是使用jlink生成一个自定义的最小JRE,只包含应用程序实际需要的模块,以达到精简JRE体积的目的。--add-modules java.desktop:指定需要包含的模块,这里添加java.desktop模块。--module-path jmods:指定模块路径,jmods目录下包含所有需要的模块jar文件。
2023-09-12 17:24:34
688
原创 对于更换项目所遇到的各种问题
因为我之前的环境就是1.8的,但是不知道为什么不行,但Tomcat换为1.8的就可以,原理尚不清楚,仅作为记录日后查看,启动成功之后,因为项目中有部分类实现了ServletContextListener接口,所以在启动时会执行他的实现类中的contextInitialized方法,这个方法中还又调用了其他的实体类,因为是Hibernate做的,可能该实体类还没有创建好表,然后这个方法就发送SQL向这个表进行保存,查询数据,所以引发了第四个异常。它可能是您的类,也可能是您使用的某个jar中的某个类。
2023-09-06 13:28:46
116
原创 toString()与equals()y与==与hashCode()的理解
toString()与equals()y与==与hashCode()的理解
2022-10-17 16:35:21
228
原创 2021-11-11
在安装mysqli时,到最后一步,执行时,在start service,出现如下错误:Could not start the service网络上一般的发生原因是因为多次安装,或卸载后重装时,才会出现这个问题,所以要把所有相关的文件夹、服务、注册表等都要卸载干净了,再次安装就OK了,具体办法是:1,到控制面板里面的删除程序中先把安装的mysql软件卸载掉.2.到mysql的安装目录中删除掉残余项 到c盘C:\Program Files目录下把mysql目录删除. 到c盘C:\Program Dat
2021-11-11 10:00:19
78
空空如也
白色圈圈的地方为什么和我虚拟机IP不一样啊
2021-06-14
这是为什么呀,理解不了
2021-06-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人