自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 用友U8调用ERP接口报错:服务调用失败:注册号不正确

请参考如下文档 https://success.yonyou.com/community/askDetail?用友U8调用ERP接口报错:服务调用失败:注册号不正确。

2023-10-30 15:54:42 561 1

原创 Spring Boot 内置工具类

Spring Boot 内置工具类应有尽有

2023-08-22 10:59:05 121

原创 layui获取table中的checkbox并取消选中

根据同一行中其他列数据的变化动态取消checkbox选中。layui获取表格中的checkbox,并取消选中。

2023-06-13 11:09:10 2587

原创 java8stream将list对象{id:““,name:““,nickName:““}转为map,id为key,name为value,name值没有就取nickName

在上述代码中,我们使用了一个自定义的Person类来表示列表中的对象,其中包含id、name和nickName字段。通过Java 8的Stream API和Collectors.toMap方法,我们将List转换为一个Map<String, String>,其中id是键,name是值,如果name为空,则使用nickName作为值。请根据实际情况修改Person类和输入的List对象,以适应你的需求。输出结果将会是:{1=John, 2=Mike, 3=Alice}

2023-06-07 11:31:55 1100

原创 Mockito单元测试mock数据,根据对象中的参数mock不同的返回用Mockito.argThat()

当mock的方法参数是个对象时,可以用Mockito.argThat()去mock请求。

2023-05-23 09:53:33 1891

原创 XLSTransformer.transformWorkbook导出excel不能将列导出完整问题

导出异常,经过debuge排查,终于找到了问题所在。最终导出结果正确展示。

2023-04-19 11:30:03 317

原创 java操作XML转对象,对象装xml

java中对象转xml

2023-03-21 15:58:47 533

原创 Spring中@RequestBody接收请求乱码解决

Java如何从HttpServletRequest中读取HTTP请求的body当发起http调用时,用spring的@RequestBody去接收请求body,导致请求body中的中文乱码,是英文请求过来是用的是UTF-8格式,而@RequestBody默认是用gbk格式去转换的,导致乱码。可以用去读取Request字节,再转换成UTF-8格式,就不会出现乱码了@RequestMapping(value = "/testReq", method = RequestMethod.POST) pu

2022-03-07 15:32:09 5829

原创 Velocity报错java.net.SocketException: Connection reset

Problem loading toolbox ‘/WEB-INF/classes/META-INF/spring/toolbox.xml’java.net.SocketException: Connection resetat java.net.SocketInputStream.read(SocketInputStream.java:210) ~[?:1.8.0_144]at java.net.SocketInputStream.read(SocketInputStream.java:141) ~

2021-07-15 19:21:08 311

原创 Mybatis执行oracle报错ORA-00942: 表或视图不存在,但是在plsql执行却成功了

Mybatis执行oracle报错ORA-00942: 表或视图不存在,但是在plsql执行却成功了Mybatis执行oracle报错ORA-00942: 表或视图不存在,但是在plsql执行却成功了org.springframework.jdbc.BadSqlGrammarException:Error querying database. Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在The error may exist

2021-03-26 14:18:41 2799 2

原创 mybatis-plus生成代码失败

生成报错FreeMarker template error:The following has evaluated to null or missing:==> table.comment [in template “templates/entity.java.ftl” at line 19, column 6]Tip: It’s the step after the last dot that caused this error, not those before it.Tip: If

2021-01-05 19:17:17 3316 1

原创 Spring运行时注入,注入外部的值

使用@PropertySourse注解和Environment来注入新建一个类接收值public class BlankDisc { private String title; private String artist; BlankDisc(String title, String artist){ this.title = title; this.artist = artist; } public String getTitl

2020-12-22 20:43:24 126 1

原创 项目上使用PageHelper分页不生效

在项目中使用PageHelper进行分页查询,首先选择的是新的pagehelper-spring-boot-starter依赖,使用完后发现分页功能不生效,进行排查法发现做的项目不是spingboot项目,最后选择普通版本的版本的pagehelper。左边是第一次引入的pagehelper包,右边是后面引入的版本。引入普通版本的配置如下如果是单独的MyBatis框架,需要在SqlMapConfig.xml添加分页插件的配置3.1 SqlMapConfig.xml配置<!-- plu

2020-10-12 17:22:52 1649

原创 SpringFramework源码环境配置

http://www.mamicode.com/info-detail-2861009.html

2020-05-12 11:16:49 185

原创 Springmvc拦截器拦截方法注解失效

第一次使用拦截器拦截失败,总结原因1.自定义拦截器失效,启动项目,发现没有进入拦截器,找到原因,拦截器没有进行注册将自定义拦截器进行注册2.进入拦截器没有获取到注解,检查找到原因,在拦截器中获取方法上注解是通过反射获取,需要在注解上添加@Retention(RetentionPolicy.RUNTIME)成功获取到方法上的注解...

2020-04-09 11:50:07 809

原创 同一个类中调用使事务失效

开发中避免不了会对同一个类里面的方法调用,比如有一个类Test,它的一个方法A,A再调用本类的方法B(不论方法B是用public还是private修饰),但方法A没有声明注解事务,而B方法有。则外部调用方法A之后,方法B的事务是不会起作用的。这也是经常犯错误的一个地方。public String A(Integer id) { this.noticeMapper.insert(...

2020-03-26 10:45:33 1944

原创 如何用feign传递token?

使用feign自带的RequestInterceptor接口来传递tokenpublic class TokenRelayRequestIntecepor implements RequestInterceptor { @Override public void apply(RequestTemplate template) { //1.使用静态方法获取到toke...

2020-03-20 20:07:17 884

原创 org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1报错

SpringBoot启动加载yml文件时报错由于yml编码格式与idea编码而是不一致导致,修改yml编码格式1.修改格式编码 File -> Settings -> File Encodings 进行修改2.将yml文件删除,重新建立yml文件...

2020-03-19 14:52:52 2471

原创 Redis中sortset基本使用方法

使用redis中的sortset一般用来做排行榜之类的,首先将zset添加进来往set1中添加score为9,值为val1zadd zset1 9 val1zadd zset1 10 val2zadd zset1 11 val3然后将zset1中的值进行排序,选取前两名zrange zset1 0 1 withscores得到排名,可以获取某个值的排名zrank zset1 ...

2020-03-16 10:39:11 578

原创 win10查看某端口号,并杀死此进程

打开cmd查看端口为8080的进程netstat -ano | findstr "8080"查看到pid为6864占用了8080端口查看6864是哪个进程tasklist | findstr 6864看到是java进程,可以关闭将这个进程关闭taskkill /pid 6864 -t -f...

2020-03-10 23:18:25 837 3

原创 RoocketMQ生产消息成功,消费信息失败,也没有任何报错,怎么解决?

实现rocketmq中的RocketMQListener接口,在OnMessage()方法中写业务,发现消费不了业务,而发送者可以发送消费信息到rockemq,检查好几次,发现是依赖版本的问题,我使用的是springcloud-alibaba,添加依赖没有指定版本,默认是使用2.0.2版本的依赖,我使用的RocketMQ是4.5.1版本的,这两者不兼容,所以要给rocketmq依赖版本指定一个...

2020-03-03 10:50:29 805

原创 Linux开放端口

1、开放端口firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口firewall-cmd --reload # 配置立即生效2、查看防火墙所有开放的端口...

2019-11-06 10:55:39 168

原创 如何查看windows主机是否能Ping通虚拟机

一般ping不通虚拟机是虚拟机ip地址没输入对现在以centos7为例输入 ifconfig 命令 查到虚拟机ip地址 193.168.229.128使用 win+r 快捷键打开运行窗口 输入 cmd 打开cmd命令窗口在命令窗口输入 ping 192.168.229.128 (这是我的虚拟机地址,你要输入你查出来的虚拟机地址) 看到有返回,说明能连接上虚拟机...

2019-10-16 11:36:54 1095

原创 Spring boot 报错java.lang.NullPointerException: null

使用Jedis连接redis出现java.lang.NullPointerException: null 检查虚拟机中的redis是否存在key1的值 虚拟机中存在该值,说明是代码问题,检查下代码 该行代码报错,恍然大悟,jedis是空,jedisPool.getResource()并没有赋值给jedis,加上 启动spingboot ,成功显示...

2019-10-16 11:13:12 1217

原创 mysql中如何给字符型的数字字段进行排序?

mysql中如何给字符型的数字字段进行排序?我们可能经常会给varchar类型的字段存入数值,此时进行order by操作输出的结果可能是:很明显这不是我们想要的结果,mysql中varchar类型默认会按照ASCII码进行比较```cselect * from student order by score1121023解决办法:在需要排序的字段后增加 *1 或者+0...

2019-10-12 15:13:14 580

数据结构课程设计.pdf

数据结构课程设计 适合大学毕业设计的同学,使用后可以

2018-05-02

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

TA关注的人

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