自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 SpringBoot项目中使用request.getInputStream()获取参数时出现java.io.IOException: Stream closed

RequestBody注解会先调用request.getInputStream()这个方法获取参数,然而request.getInputStream()这个流只能被读取一次,所以我们再次读取这个流就会报错。

2022-10-27 09:56:25 2966 2

原创 linux启动tomcat并可以实时查看日志

在Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息。可以通过下面命令启动Tocmat。先进入到tomcat的bin目录下输入// 启动./startup.sh; tailf ../logs/catalina.out// 关闭./shutdown.sh; tailf ../logs/catalina.out...

2020-04-26 10:36:25 585

原创 java线程池

import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ForkJoinTask;import java.util.concurrent.ScheduledExecutorService;import java.util.con...

2020-03-18 15:06:13 116

原创 HashMap源码解读

首先了解什么是HashMap1.编程思想对于Map描述的第一句话就是–将对象映射到其他对象的能力是一种解决编程问题的杀手锏。足以看出Map的威力。2.看类继承结构public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializabl...

2020-03-13 09:58:08 98

原创 线程间的通信

主要关注点是等待/通知机制 wait() 第一在当前代码处停止执行 第二将线程置入"预执行队列"中,直达接到通知或者中断 wait()方法条件 需要先获得锁 wait()会释放锁 遇到interrupt()会出现InterruptedException,并且释放锁 notify() 需要先获得锁 通知那些可能等待该对象的对象锁的其他线程,有多个wait...

2020-03-11 23:12:30 67

原创 RabbitMQ消费方获取CorrelationData

发送邮件添加唯一标识String msgId = UUID.randomUUID().toString();rabbitTemplate.convertAndSend(MailConstants.MAIL_EXCHANGE_NAME, MailConstants.MAIL_ROUTING_KEY_NAME, emp, new CorrelationData(msgId));在Message...

2020-03-08 23:54:30 16669 4

原创 使用date查询过程中后面时间戳影响查询的结果

使用date查询过程中后面时间戳影响查询的结果如图:最后显示的00:00:00.0最后的显示的时间是 08:00:00.0 最后返回的数据为0解决办法:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String s = sdf.format(new Date());Date date = sdf.parse(s...

2020-01-04 23:36:44 126

原创 js 中出现 invalid date问题

month:用英文表示月份名称mth:用整数表示月份dd:表示一个月中的第几天yyyy:四位数表示的年份hh:小时数mm: 分钟数ss:秒数ms:毫秒数 var time= this.formatDate(now.getFullYear(), now.getMonth(), 1); time = time.replace(/-/g,':').replace(' ',':'); ...

2020-01-04 23:35:56 2259

原创 vue项目中使用npm安装出现node-sass的问题

可以先下载一下淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org然后就可以使用cnpmcnpm i sass-loader node-sass --save-dev

2019-12-09 20:17:03 456

原创 struts2在加载首页是需要访问action

有时候我们在加载首页时就要用到数据库的数据,也即是action的返回的数据。可以有如下方式:1.建个空的jsp页面,页面内容<% response.sendRedirect("xxx.action"); //就这样一句话!%>然后在web.xml中配置:<welcome-file-list><welcome-file>这里就是你的jsp...

2019-12-08 23:09:58 66

原创 关于java8 Lambda表达式

老版本的Java中的字符串排列:List<String> names = Arrays.asList("peter", "anna", "mike", "xenia");Collections.sort(names, new Comparator<String>() { @Override public int compare(String a, St...

2019-12-08 23:09:23 160

原创 java直接使用new Data() 写入数据库时间出错问题

 Date date = new Date();在直接使用order.setOrdertime(date);直接写入数据库就会报错。/**进行格式转化*/SimpleDateFormat temp = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");String date2 = temp.format(date);Date da...

2018-10-22 13:24:05 6386 1

空空如也

空空如也

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

TA关注的人

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