- 博客(24)
- 收藏
- 关注
原创 SpringBoot使用EasyExcel导出Excel(含设置下拉框、表头冻结)
/下拉框内容,默认为空//下拉框起始行,默认为第二行(索引为1)//下拉框结束行,默认为最后一行@Override//调用上述的方法,解析ExcelSelected注解的值//设置从第一行到最后一行,当前字段所在列的所有单元格样式//将设定好的下拉框值解析到excel//创建数据校验规则//设置填入错误值时的报错样式//是否显示错误框//是否隐藏下拉箭头//创建错误框validation.createErrorBox("提示","只能选择下拉框中的值!
2024-07-12 11:35:04
784
原创 SpringBoot使用itext导出pdf(含图片和表格)
/添加间隔//设置小标题Paragraph paragraph1 = new Paragraph("表格", smallTitleFontChinese);//防止小标题和表格挨得太近,在小标题之后设置一些间距//创建一个包含五列的表格//设置表格宽度为100%//设置列宽比例// 添加表头和添加内容的基本代码逻辑与innertable一致,不做赘述// 将新表格添加到文档中//第二张表格和第一张表格代码一致,不做赘述。
2024-07-11 11:21:15
1108
原创 使用SpringBoot + Maven + ProGuard进行代码混淆
使用SpringBoot + Maven + ProGuard进行代码混淆
2024-05-30 10:49:22
1399
3
转载 linux安装mysql
一篇很好的文章(41条消息) Centos7安装解压版Mysql8_快乐的小虫子的博客-优快云博客_centos mysql8 解压安装
2022-01-07 18:19:48
130
原创 redis防火墙设置
关闭防火墙:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动systemctl start firewalld.service #开启防火墙如果你在redis中设置了密码想要修改不要密码可以使用config set requirepass ""当你设置了密码输入密码时都需要加上一个auth admin #admin是设.
2021-12-21 22:51:26
2464
原创 解决redis进行make时gcc版本过低的问题
当将redis解压到opt目录下之后进入到redis文件夹进行以下四步操作yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable devtoolset-9 bashecho "source /opt/rh/devtoolset-9/enable" >>/etc/profile最后通过gcc -v
2021-12-21 00:33:12
1426
转载 前后端分离解决跨域问题
SpringBoot 优雅配置跨域多种方式及Spring Security跨域访问配置的坑 - kenx - 博客园 (cnblogs.com)记录一个写的很详细的博客
2021-12-12 23:40:43
81
原创 IDEA实现热部署
springboot实现热部署1、首先在springboot项目中找到pom文件添加springboot热部署依赖包<!--springboot热部署配置--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> </...
2021-10-23 20:29:39
152
原创 解决MyBatis中为类配置别名,列名与属性名不对应的问题
<mapper namespace="com.jxj.dao.UserDao"><resultMap id="userResultMap" type="User"><!-- 主键字段 property: 实体类属性名.column: 库中表的列名javaType: 数据类型.--><id property="userId" column="id" javaType="int"></id&...
2021-09-16 21:52:56
234
原创 我们的项目存在,但是IDEA部署项目到tomcat时artifact中没有项目时
工具/原料 IDEA Tomcat 方法/步骤 点击file菜单,选择project Structure 选择Modules,找到需要部署的项目,右键,点击add,找到web,点击web 按图示顺序操作,先选择Artifacts,然后点击+号,选择Web Application:exploded,然后选择from Modules, 选择对应的项目,点击ok即可 添加好后,想要部署的项目就可以deployment中添加
2021-09-12 23:19:30
158
转载 yml给属性赋值以及一些基本用法
https://blog.youkuaiyun.com/qiuyushuofeng/article/details/106014383
2021-09-12 16:26:41
484
原创 ssm中test测试类无法使用的问题
1.可能是因为没有加入如下两个依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>5.2.6.RELEASE</version> </dependency> ..
2021-09-09 16:23:16
631
原创 一个或多个listeners启动失败,由于之前的错误,Context[]启动失败
在b站上跟着老师做了一个小型ssm项目,在测试验证功能的时候遇到了这个bug,改了五六个小时,最后根据日志文件修改完成了,共遇到两个错误。1,pagehelper的版本低了,导致找不到com.github.pagehelper.PageInterceptor这个类,于是将pagehelper的版本升级到5.1.2,第一个问题解决。<dependency> <groupId>com.github.pagehelper</groupId> <a
2021-09-04 21:45:33
2490
原创 Error: could not open `C:\Program Files\Java\jre1.8.0_202\lib\amd64\jvm.cfg‘
一步解决修改jdk版本时环境变量改变后在命令行中检测java版本报错问题(大部分有效):进入C:\Program Files (x86)\Common Files\Oracle\Java\javapath将里面的三个exe文件删除掉即可,之后重新打开命令行版本成功替换。...
2021-09-03 18:03:47
749
原创 使用sql语句直接修改数据库密码的解决方案
相应的sql语句如下:SETPASSWORDFOR用户='新密码';其中用户=‘host’@‘user’;host和user可以通过以下sql语句查询到:USE mysql;SELECT * FROM USER;示例:查询到的host和user如下则我最终的修改密码的sql语句为:SET PASSWORD FOR 'root'@'localhost'='123456';...
2021-09-02 21:54:46
1963
原创 关于classes文件下没有.xml文件和.properties文件的解决方案
说实话这个问题折磨了我几个小时,以下是我的总结:本人也是初学者,我学着老师在pom配置文件中加入了如下资源扫描的代码:<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include>
2021-09-01 00:33:36
1112
2
转载 java的ssm项目中的classpath指的是什么
顾名思义,classpath就是class的path,也就是类文件(*.class的路径)。一谈到文件的路径,我们就很有必要了解一个java项目(通常也是web项目)它在真正运行时候,这个项目内部的目录、文件的结构;这样,我们才好分析、理解classpath。开发时期的web项目结构下面,我以一个ssm的项目为例,我先把开发时候的项目的目录结构图放出来。根据maven的约定,一般我们的项目结构就像下面这样。web项目发布后的目录结构我们使用IDEA对项目进行打包,一种是war包,一种是e
2021-08-31 18:09:45
488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人