自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务器时区和JAVA进程时区不一致问题解决

服务器时区和JAVA进程时区不一致问题解决服务器时间[root@product product]# date -RThu, 21 Apr 2022 15:00:44 +0800[root@product product]# date "+%Y-%m-%d %H:%M:%S"2022-04-21 15:01:09java进程时间接收时间:2022-04-21 02:53:49.97解决方法/** * @Classname TimeZoneStartup * @Description

2022-04-22 10:41:03 717

原创 mysql查询本周内每天统计量按天展示

mysql查询本周内每天统计量按天展示本周SELECT b.item,IFNULL(a.COUNT,0) AS VALUEFROM ( SELECT DATE(subdate(curdate(),date_format(curdate(),'%w')-1)) as item union all SELECT DATE(DATE_ADD(subdate(curdate(),date_format(curdate(),'%w')-1),

2022-04-22 10:40:19 2987 2

原创 json使用

json使用依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.78</version></dependency>json串{ "code": 0, "items": [ { "list": [ { "PV": -

2021-11-20 22:33:08 269

原创 springboot发送邮件

springboot发送邮件功能描述通过网络url下载链接打包成zip,并给zip加密,然后作为附件发送邮件用到的工具包FileUtilsimport org.apache.commons.fileupload.FileItem;import org.apache.commons.fileupload.FileItemFactory;import org.apache.commons.fileupload.disk.DiskFileItemFactory;import org.springf

2021-07-28 21:49:03 152

原创 JSON解析

JSON解析 //获取参加人并拼接为字符串 String participant = leadSurveyListVO.getParticipant(); List<ParticipantVO> participantVOS = JSON.parseArray(participant, ParticipantVO.class); String part = ""; for (ParticipantV

2021-07-15 20:51:35 63

原创 WIN10 windows+v 打不开剪切板解决方法

打开管理员模式下的cmd或者powershell,输入DISM /Online /Add-Capability /CapabilityName:Windows.Client.ShellComponents~~~~0.0.1.0

2021-06-20 15:31:22 7162 9

原创 Spring Cache +Redis缓存数据

Spring Cache +Redis缓存数据项目集成添加redis依赖<!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depend

2021-06-06 22:22:27 71

原创 Ngnix使用

Ngnix使用配置ngnix由于我们后端有很多服务模块,每个模块都有对应的访问路径与端口,为了提供统一的api接口,所以使用nginx作为反向代理服务器;反向代理,其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP地址下载安装ngnix(window)http://nginx.org/en/d

2021-06-06 22:21:51 73

原创 ArrayList小结

ArrayListArraylist底层是用数组实现的存储特点是查询效率高,增删效率低,线程不安全,使用频率高线程不安全使用的原因是:在我们日常使用过程中,查询占绝大多数,不会涉及到频繁的增删,如果涉及到频繁的增删,我们可以使用LinkedList,如果需要线程安全就要使用Vector,三者的区别就是这样。底层实现是数组,数组是定长的,如果不断添加数据,会有什么问题ArrayList可以通过构造方法在初始化的时候指定底层数组的大小,当初始化的时候不赋予初始大小,那么数组容量就是0,当真正需要add

2021-05-26 20:31:24 213

原创 lamda过滤

lamda过滤背景描述:创建客户时需要创建客户地址,地址可以为多个,分别存在两张表,创建客户的时候地址可以为空,之前的方法会报空指针异常期望结果:创建客户时不创建地址时创建成功,不报空指针异常解决方法List<CustomerAddress> list = address.stream().filter(item -> StringUtils.isNotBlank(item.getProvince())).collect(Collectors.toList());...

2021-05-26 20:26:10 114

原创 EasyExcel使用

EasyExcel使用写操作添加依赖<dependencies> <!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId>

2021-05-23 10:10:07 110

原创 跨域问题

跨域问题三个地方,任何一个不相同都会产生跨域问题访问协议 : http https访问地址 :192.129.1.1 访问 172.11.11端口号: 9528 8201解决跨域在controller上加注解@CrossOrigin

2021-05-09 10:59:21 85

原创 Springboot定时器的使用

定时器修改物资状态想要实现功能:物资有报废日期,当物资过期,需要将物资状态改为已过期1、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId></dependency>2、启动类加注解@EnableScheduling3、编写修改接口1、mappe

2020-12-11 14:00:03 96

原创 Springboot,mybatis从数据库中查询出来的数据部分为空

原因是没有开启驼峰命名转换解决方法:application.yml中加配置#开启驼峰命名转换mybatis: configuration: map-underscore-to-camel-case: true

2020-11-25 10:39:34 841 2

空空如也

空空如也

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

TA关注的人

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