自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 Swagger 导出json

在使用Swagger(特别是与Spring Boot集成时使用的库)时,你可能希望导出Swagger的JSON配置文件,以便于在不同的环境或工具中使用,例如API测试工具Postman。

2025-04-08 10:35:36 382

原创 Swagger中@ApiIgnore注解的使用

使用@ApiModelProperty注解,这样swagger就会忽略该字段。

2025-03-12 17:30:21 155

原创 vue These dependencies were not found

【代码】vue These dependencies were not found。

2025-03-03 17:57:34 237

原创 SVN更新错误《svn: E155017: Checksum mismatch for XXX》

删除文件夹下的内容,然后重新拉取代码,会保留修改部分,但不完全保证代码不丢失,故操作前一定要。

2025-01-08 11:23:04 325

原创 mysql 2个表互换数据

mysql 2个表互换数据。

2025-01-06 14:38:24 124

原创 实现vue3 element-plus form组件 validate 同步校验返回

其实比较简单,因为 validate方法 返回的是 Promise,所以利用async await 就可以实现啦。

2024-12-10 19:27:29 556

原创 vue之$emit 获取返回值

第2个参数callback:函数,传值,false代表校验失败,不执行之后逻辑。使用场景:子组件调用父组件的方法并获取到父组件方法的返回值。获取父组件的值,判断是否关闭弹框。

2024-12-09 19:45:26 623

转载 idea 启动 vue 项目

【代码】idea 启动 vue 项目。

2024-11-25 11:37:10 72

原创 flowable 去掉自带的登录权限

重写Security配置,使所有请求都可以通过Security验证。(/**/**)

2024-10-25 09:33:45 566

原创 Java里去除字符串里的回车符 隐形回行字符

从word里面复制文本到数据库时,有时回行字符不会显示,如果增加回行,java获取时,其实会出现多个换行,如\r\r\n,\r\n\r等。现在进行数据处理,先把\r去掉,然后对\n进行处理。

2024-09-12 15:42:13 250

原创 java spring validation 自动、手动校验

参数校验是一个常见的问题,比如字段非空,字段长度限制,邮箱格式、手机格式验证等等。避免校验规则,写一大串步骤,繁琐重复。Hibernate Validator为此提供了一套比较完善、便捷的验证实现方式。

2024-09-12 11:42:02 1906

转载 SpringBoot中配置文件:property、yml、yaml加载顺序和优先级

当properties、yaml和yml三种文件路径相同时,三个文件中的配置信息都会生效,但是当三个文件中有配置信息冲突时,加载顺序是(同一级目录下):优先级低的配置会被先加载,所以优先级高的配置会覆盖优先级低的配置。

2024-08-15 15:35:45 294

原创 swagger文档屏蔽字段、swagger忽略字段

如果使用了该注解,那么生成的 JSON 对象。swagger不显示,生成的JSON对象会。注解增加 hidden = true。如果想不展示这个字段 用 这个注解。

2024-08-01 18:00:57 870

原创 Beetl自定义ResourceLoader,实现特殊的模板加载需求

Beetl自定义ResourceLoader,实现特殊的模板加载需求。如:加载jar里面的模板文件,解决“找不到指定模板或者加载模板错(TEMPLATE_LOAD_ERROR)”问题。

2024-07-19 14:25:18 349 1

原创 【数据机构与算法】线性表,采用线性探测方法解决冲突

已知一个线性表(38,25,74,63,52,48),假定采用散列函数h(key)=key%7计算散列地址,并散列存储在散列表A[0..6]中,若采用线性探测方法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为__________。如果一个元素存入时,进行了N次散列,相应的查找次数也是N,所以38,25,63这三个元素的查找长度为1,74的查找长度为2,48的查找长度为3,52的查找长度为4。所以,平均查找长度 = 总的查找次数 / 元素数 = (1+1+1+2+3+4) / 6 = 2.0。

2024-05-16 15:22:01 366

原创 vue+html5+css制作日历代码,工作日配置

因系统需要,需要制作一个功能--需要的业务有:1.初始化与国家放假情况一致,之后支持手动进行工作日配置;2.展示12个月的放假/工作日情况;3.一些特殊的日期,如调休春节等需要进行展示。

2024-04-26 14:38:08 1742

转载 Caused by: java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x98\x80\xE3\x80...‘ for column

当遇到​​Caused by: java.sql.SQLException: Incorrect string value​​错误时,我们需要检查数据库字符集配置、表结构和连接字符集等因素,确保它们能够正确处理特殊字符。通过在连接URL中添加​​useUnicode=yes&characterEncoding=UTF-8​​配置,可以确保应用程序与数据库之间的字符集匹配。如果数据库字符集已正确配置,但仍然出现错误,可能是某个表的字符集或字段的字符集不支持存储特定的字符。

2024-04-09 10:46:47 754

原创 Springboot、Springmvc整合PageOffice配置

如果当前项目是打成jar或者war包运行,强烈建议将license的路径更换成某个固定的绝对路径下,不要放当前项目文件夹下,为了防止每次重新发布项目导致license丢失问题。同时为了避免重新编译项目时(clean target),会把文件清除。

2024-03-27 16:09:54 796

原创 java 对比两个实体类字段变化

我们在工作中,可能会在日志中记录数据的变化情况或者在公共处理的数据增加一个日志页面,记录每次修改的变化。我们可以根据CompareUtils工具类比较数据前后发生了怎样的变化, 这样我们就可以知道数据做了哪些改变。/*** 对比注解*/@Target(value = {ElementType.TYPE, ElementType.FIELD}) // 允许被修饰的注解作用在类、接口和枚举上 // 允许作用在属性字段上。

2024-03-20 11:58:39 1434 4

原创 springboot运行jar包,实现复制jar包resources下文件、文件夹(可支持包含子文件夹)到指定的目录

xxx\xxx (文件名、目录名或卷标语法不正确。:当我们使用文件路径访问文件时,该路径下的文件必须是可访问的,而jar文件本质是上是一个压缩文件,需要解压才能访问,所以程序会直接报错。以jar包运行时,不能使用resource.getFile()更改复制文件夹方式,不读文件路径,直接读取文件流。以jar包运行时,获取文件目录时,会报错;进行获取文件路径,然后进行格式化处理。获取文件路径、判断是否为文件。

2023-11-15 11:06:59 1824

转载 【异常】idea执行Main方法出现 Exception in thread “main“ java.lang.NoClassDefFoundError: javax/servlet/http/Htt

1)出现该异常的原因:就是找不到HttpServletRequest类,及javax.servlet-apipom坐标没引入或scope作用域问题。2:添加tomcat安装目录下lib目录下的Servlet-api.jar包。2)main方法存在于使用HttpServletRequest类的类中。注:Spring Boot项目有内置的web 容器,不会出现该问题。3)项目POM中引入有javax.servlet-api坐标或没有。2:修改idea中的(推荐,该方法不会改变pom内容)

2023-10-10 17:34:59 2255

转载 mysql中释放表空间的几种方式

以上是几种常用的MySQL中释放表空间的方式。需要根据实际情况选择合适的方式进行操作,以便保证数据的安全性和操作的效果。

2023-09-27 11:25:37 5395

转载 autocomplete=“off“ 不起作用解决方案

为了防止浏览器为用户自动填充账号密码,input标签 html5新增属性autocomplete,但这一属性经常出现不起作用的事情,为了解决这一问题,我找到一些解决方法;去掉了一些比较复杂的方法。网上没有找到对其详细解释,但是发现163邮箱的登录注册是这么用的。这种方法是最简单的。autocomplete官方只有"on","off"俩个值,但是"在input框中设置 autocomplete= "修改readonly属性。

2023-09-14 11:40:31 2849

原创 IDEA导入微服务项目后自动将微服务展示在service面板中

更新所有maven,就可以自动将微服务展示在service面板中。有时候,不会自动将微服务展示在service面板中。

2023-07-24 15:22:31 1381

原创 flowable 迁移流程数据

(ps:如果版本差异过大,可能会迁移不成功)从旧版本流程,迁移到新版本。

2023-07-21 16:00:44 1195

转载 JS中判断两个字符串,明明看着相等却判断不相等的问题

两个字符串看起来一样、类型一样,判断str1==str2时返回false;

2023-07-14 15:32:54 1204

转载 类似“欢“这类16进制网页编码的编码与解码方法

这类16进制网页编码,虽然我们的浏览器可以显示出正确的文字,但是看源代码的时候就是满眼的乱码了。于是在需要写处理网页代码的程序就可能遇到转换这些编码的问题。欢迎来到我的Java博客!(全部插入了空格避免被转义,下面的代码中也都加了空格)有些网站,特别是有些网站的手机版,喜欢直接输出类似。欢迎来到我的Java博客!欢迎来到我的Java博客!欢迎来到我的Java博客!

2023-07-07 14:57:12 612

原创 Java Validation 只能输入固定值(自定义校验注解、@Pattern)

typeMean只能输入字符串“typeMean只能输入字符串“@Pattern注解,只能校验。type只能输入数字。

2023-07-04 11:33:27 5520 4

转载 Java Validation (验证注解)

验证注解 验证的数据类型 说明 @AssertFalse Boolean,boolean 验证注解的元素值是false @AssertTrue Boolean,boolean 验证注解的元素值是true @NotNull 任意类型 验证注解的元素值不是null @Null 任意类型 验证注解的元素值是null @Min(value=值) BigDecimal,BigInteger, byte,short, int, lon

2023-07-04 11:27:49 1197

原创 【idea】项目引用的是jar里的class文件,不是模块里面的java文件

【idea】项目引用的是jar里的class文件,而不是模块里面的java文件。1.把本地仓库里面引用的jar删除掉。2.更新maven

2023-06-06 15:04:51 738

原创 idea解决程序包不存在报错

1.在maven模块执行mvn idea:idea,会生成.ipr和.iws文件2.设置步骤Setting>Build>build Tools>Maven>Runner。勾选Delegate IDE build/run actions to Maven>invalidate Caches/Restart。lz的idea是2019.3的版本,新建springboot项目的也会。作用就是将项目启动委托给maven,十分恶心,建议不要使用,放在这里仅供参考

2023-04-26 14:09:56 1968

原创 Flowable根据任务id、参数,预测、获取下一任务节点集合、候选用户集合、候选组集合、参与用户id集合等

根据任务id、参数,预测、获取下一任务节点集合、候选用户集合、候选组集合、参与用户id集合等。

2023-03-03 14:21:49 5861 13

转载 spring boot 中使用 thymeleaf 报错ognl/PropertyAccessor

【代码】spring boot 中使用 thymeleaf 报错ognl/PropertyAccessor。错误原因在 org.thymeleaf:thymeleaf-spring5 的 pom 文件中,排除了 ognl:

2023-03-02 11:14:49 1725

转载 bootstrap-table设置select过滤器值(filterData)

filterControl设置select(选择控件),默认是数据当前不重复,但如果是分页或者筛选数据时,select的数据就不完整。bootstrap-table官网上有三种方法设置select过滤器的值,用于。控制器格式键值对,否则url就获取不到。注:如果网络有延迟,不推荐使用url。注:grade要经过转码(输出字符串。),因为直接输出json和数组会报错。加载或从json字符串加载。加载或从远程json文件。2、URL格式(不推荐)

2023-02-01 16:16:36 1688

原创 获取指定url中的某个参数

【代码】获取指定url中的某个参数。

2023-01-10 10:58:18 259

原创 微信内置浏览器提示【可在浏览器打开此网页下载文件】

引入卓正pageoffice.js,在微信内置浏览器会提示【可在浏览器打开此网页下载文件】ps:其他情况,可以一个一个js删除,然后进行测试哪个js存在时会出现提示。可进行判断,判断是否为pc端、移动端。函数,往body插入iframe。

2023-01-10 10:00:14 5489

原创 JS实现Html转义和反转义

【代码】JS实现Html转义和反转义。

2023-01-04 18:18:13 702

原创 a标签,增加http前缀

a标签href不以http开头,会默认增加当前目录路径为前缀,导致连接错误。

2023-01-04 17:42:04 1056

原创 layer.alert/confirm文字换行

增加标签进行换行。alert换行\n

2022-11-16 14:48:47 1584

原创 java中针对BigDecimal 类型字段处理

初始化,加减乘除比较大小,忽略精度进行比较

2022-11-11 14:40:09 791

purchaseBuyerProportion.xlsx

jxls实现动态图表 自己编写的文档可进行参考 代码编写步骤: 1.自定义名称 2.插入图表 3.添加系列、标签

2020-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除