java
文章平均质量分 79
满小满
java 从入门到进阶
展开
-
Freemarker日志优化输出
Freemarker错误日志优化原创 2022-10-25 12:05:12 · 1772 阅读 · 0 评论 -
spring缓存@Cacheable死锁问题
@Cacheable注解引发异常问题原创 2021-12-31 17:10:56 · 2915 阅读 · 2 评论 -
通过feign传输localdatetime字段的时候丢失精度的问题
通过feign传输localdatetime字段的时候丢失精度的问题通过feign传输localdatetime字段的时候丢失精度的问题总结通过feign传输localdatetime字段的时候丢失精度的问题场景:A服务调用到B服务操作,通过Feign需要传递string参数和localdatetime参数过去,在测试的时候发现时间始终对不上。通过dubug后发现A服务传递的localdatetime参数正常,但是B服务接收到localdatetime参数缺失了"秒"请求侧A服务原代码: @R原创 2021-07-14 17:14:59 · 1544 阅读 · 0 评论 -
host头攻击漏洞修复方案
检测到目标URL存在http host头攻击漏洞简介绿盟科技扫描到网站存在http host头攻击漏洞,需要对该漏洞进行修复,网站后台是用java写的,对于这种host头攻击的方式,有很多种方式避免。如从源头考虑的话,一般网站都配置了nginx或者部署在Apache上面,可以在nginx或者Apache上拦截非法请求头的;由于我是在本机上测试的,项目是部署在tomcat上,故无法验证ngin...原创 2020-03-28 18:26:55 · 9987 阅读 · 2 评论 -
java关于类方法返回值是对象以及空返回的区别
返回值为void时,基本类型定义和对象类型定义的区别在这里先给大家看一段代码package cn.man.sqltest.controller;import java.util.ArrayList;import java.util.List;public class Test {public static void main(String[] args) {Test te原创 2018-01-24 00:18:12 · 20599 阅读 · 3 评论 -
关于String类型如何转换为time类型存进数据库
很久没试过将String类型转换并存进数据库中的date类型的字段,今天刚好遇到并解决了这个小问题,故写下来加深印象。平时我们一般将数据库里面关于时间的处理字段设置为char之类的字符型,这样的好处是便于读取和存入,省掉了转换类型的麻烦。但有时也会需要将字段设置为date类型用于存放时间等。这里就列举一个例子。我的这个字段名是chusheng_time,也就是出生日期,类型设置为date类型。ja...原创 2018-04-29 17:45:23 · 14057 阅读 · 0 评论 -
org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
今天导出项目war包的时候遇到这个问题,花了挺久时间解决,做个笔记总结一下。本次项目中使用的版本是1.6,因为服务器上面的java环境是1.6,所以不能更改项目的版本号,当时将项目导成war包的时候出错了,错误代码如下:Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/...原创 2019-01-16 16:02:12 · 5336 阅读 · 0 评论 -
面试笔记之java笔记随记
java笔记随记首记软件的命名及路径尽量使用英文名,在测试软件失败后,可以尝试注销用户重登,在注册表中的信息就可以更新,否则有可能机器还是检测到原来的路径,导致软件或程序失败不变。接口数组arraylist和linkedlist①在底层结构中,数组因为有下标的关系,在查询操作时可以快速的通过下标找到数据,但是因为数组 是线性结构,在数组中间增删数据时候都将后半部分的数据迁移②链表...原创 2019-08-17 15:57:58 · 321 阅读 · 0 评论 -
面试笔记之随记
集合List集合ArrayList 实现一个数组,它的规模可变并且能像链表一样被访问。它提供的功能类似Vector类但不同步,它是以Array方式实现的List,允许快速随机存取。LinkedList实现一个链表,提供最佳顺序存取,适合插入和移除元素。由这个类定义的链表也可以像栈或队列一样被使用。提供最佳顺序存取,适合插入和移除元素。Set集合Set也有多种变体,可以实现排序等功能...原创 2019-08-17 16:04:06 · 267 阅读 · 0 评论