随笔分类 -  java

摘要:import ma.glasnost.orika.MapperFactory; import ma.glasnost.orika.impl.DefaultMapperFactory; 有时候重新拉代码,好好的项目却报红,报错:找不到ma这个包 在idea里面指定的maven版本与仓库地址跟之前一模一 阅读全文
posted @ 2025-04-17 14:56 下课后我要去放牛 阅读(564) 评论(0) 推荐(0)
摘要:.常用cron表达式例子 (1)0/2 * * * * ? 表示每2秒 执行任务 (1)0 0/2 * * * ? 表示每2分钟 执行任务 (1)0 0 2 1 * ? 表示在每月的1日的凌晨2点调整任务 (2)0 15 10 ? * MON-FRI 表示周一到周五每天上午10:15执行作业 (3) 阅读全文
posted @ 2024-12-03 17:33 下课后我要去放牛 阅读(587) 评论(0) 推荐(0)
摘要:1、普通实体类中的私有方法 public class MyClass{ private String privateMethod(String a1, int a2){ return null; } } 2、在测试类中调用(或其他类中调用),在测试类的测试方法里最好加个try{}catch() pu 阅读全文
posted @ 2024-05-27 19:09 下课后我要去放牛 阅读(131) 评论(0) 推荐(0)
摘要:1、原因是这样的,在service层的方法中,需要执行多条update或insert的数据操作,service的方法上是加@Transactional(rollbackFor = Exception.class)注解,然后方法体中又用了try{}catch(){}操作,导致在update多个执行时, 阅读全文
posted @ 2024-03-15 22:15 下课后我要去放牛 阅读(356) 评论(0) 推荐(0)
摘要:1、这里用到的是xxx.xlsx的excel表,如果用.xls的旧版excel表可能会报错,需要自己调整代码 (简单的测试,取出内容根据业务自行处理) public static void main(String[] args) throws Exception { File file = new 阅读全文
posted @ 2024-01-10 11:10 下课后我要去放牛 阅读(134) 评论(0) 推荐(0)
摘要:1、如果上传图片过大,有好几兆,甚至几十兆,那么用java代码处理一下,等比例压缩成指定像素大小。 比如,一张1920*1880像素的图片,有9.7M。 处理后的效果:长宽与原来一样,只是像素变小,自定义指定为800*600像素,最后图片只有970KB,连一M都没有 压缩代码: public sta 阅读全文
posted @ 2024-01-05 10:46 下课后我要去放牛 阅读(432) 评论(0) 推荐(0)
摘要:1、参数开始日期startTime、结束日期endTime 挺好用,开始日期、结束日期当天都包含进去了,如果使用qw.between("create_time", startTime, endTime)方法是不含endTime结束日期当天的 qw.apply(bCulresCardMvVO.getS 阅读全文
posted @ 2023-10-12 17:44 下课后我要去放牛 阅读(1795) 评论(0) 推荐(0)
摘要:1、项目打好jar包时,使用命令运行jar包: java -jar xxx.jar 出现报错:xxx中没有主清单属性 解决办法:亲测有用 在pom.xml配置中,加上以下配置: <build> <!--打包成jar包时的名字--> <finalName>xxxTest</finalName> <pl 阅读全文
posted @ 2023-08-21 11:30 下课后我要去放牛 阅读(183) 评论(0) 推荐(0)
摘要:1、当使用layer.open打开一个iframe的子页面:进行添加编辑时,保存提交是在layer.open()中进行处理的。 问题来了:当我们提交表单时,就要获取form表单对象 第一种:在layer.open中iframe页面的form提交:使用form.submit() 这种提交是没有返回结果 阅读全文
posted @ 2023-07-13 17:24 下课后我要去放牛 阅读(1847) 评论(0) 推荐(0)
摘要:借鉴博客:https://www.cnblogs.com/zhouyu629/p/12433259.html 1、创建一个分页页面:page.html,里面只有分页的内容 <#macro fpage page pagesize totalpages totalrecords url> <li><sp 阅读全文
posted @ 2023-06-01 16:36 下课后我要去放牛 阅读(1232) 评论(0) 推荐(0)
摘要:1、连接mysql的工具类: package com.jzproject.common.mysql; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import org.springframework 阅读全文
posted @ 2023-05-30 14:04 下课后我要去放牛 阅读(481) 评论(0) 推荐(0)
摘要:FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists } //用于判断如果存在,就输出这个值 ${book.name?default(‘xxx’)}//默认值xxx ${bo 阅读全文
posted @ 2023-05-27 15:37 下课后我要去放牛 阅读(1013) 评论(0) 推荐(0)
摘要:1、线上的项目上传文件的时候突然出现一个tomcat的错误,说是tomcat里面的项目路径上传文件临时路径找不到,搞得莫明其妙 2、网上百度,其他人解决办法又是在application.yml里修改设置tomcat指定路径,又是写个配置类指定MultipartConfigFactory的locati 阅读全文
posted @ 2022-11-16 09:09 下课后我要去放牛 阅读(1571) 评论(0) 推荐(0)
摘要:在拦截器里直接设置request请求的 header public ContainerResponse filter(ContainerRequest creq, ContainerResponse cres) { cres.getHttpHeaders().add("Access-Control- 阅读全文
posted @ 2022-11-11 16:30 下课后我要去放牛 阅读(115) 评论(0) 推荐(0)
摘要:1、先看问题的出现: 功能是这样滴:上传一个word文件,然后把word文件转成pdf,保存在服务器上,然后打开服务器上的pdf文件地址,在线查看文件出现内容乱码,如下: 2、解决在Linux上word转pdf时出现乱码问题: 看了其他乱七八糟的博客,就用他的解决了这个问题:https://blog 阅读全文
posted @ 2022-10-17 18:00 下课后我要去放牛 阅读(3264) 评论(0) 推荐(1)
摘要:1、使用stream api对list集合做总数累加计算: List<Integer> profitList = new ArrayList<Integer>(); //使用java8的新特性stream api 做list元素累加,算总和 int total = profitList.stream 阅读全文
posted @ 2022-09-17 21:58 下课后我要去放牛 阅读(281) 评论(0) 推荐(0)
摘要:1、先上项目配置好的swagger2的ui界面: 2、需要swagger2的这两个包: <!-- swagger2 包 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactI 阅读全文
posted @ 2022-09-04 15:50 下课后我要去放牛 阅读(227) 评论(0) 推荐(0)
摘要:借鉴博客:https://cloud.tencent.com/developer/article/1979972 1、如果业务查询中,有的条件要用括号()括起来达到想要的效果,如:第2个and后面的条件要括起来 【此业务大概是这样的,即要查他自己所有的,还要查别人share_status=0的,(别 阅读全文
posted @ 2022-08-25 17:49 下课后我要去放牛 阅读(1930) 评论(0) 推荐(0)
摘要:一、首先要申请认证微信公众号,然后获得微信支付功能,开通Native支付功能 二、在微信支付商户平台,配置Native支付回调链接地址:(也就是调用微信支付接口成功后,它那边要回调你的接口) 三、在微信开发平台获得sdk工具类:如签名算法之类的 四、调用微信支付接口,会返回一个支付链接,将此链接生成 阅读全文
posted @ 2022-06-29 09:44 下课后我要去放牛 阅读(695) 评论(0) 推荐(0)
摘要:怎么给一张表插入100万条数据,如果用for循环那low暴了,有得等。 借鉴博客:https://blog.csdn.net/gzt19881123/article/details/122815596 解决办法: 1、开启mybatis的batch模式:application.yml文件配置 myb 阅读全文
posted @ 2022-06-20 17:49 下课后我要去放牛 阅读(2315) 评论(0) 推荐(0)