HttpServletRequest HTTP请求中文乱码以及HttpServletResponse 响应中文乱码处理

在项目的开发过程当中,请求乱码是一件非常常见的事情,特此记录下如何处理请求和响应中文乱码的问题,尽管问题很容易处理,但是有时一个不注意半天都搞不定。

Springboot启动后执行方法的四种方式

最新需要在项目启动后立即执行某个方法,然后特此记录下找到的四种方式

SpringBoot定义Freemaker模板的全局变量

import freemarker.template.Configuration; import freemarker.template.TemplateModelException; import org.springframework.stereoty ......

layui官网下线,江湖再见。

layui官网下线 作为一名后端开发者,16年刚入行不久就接触到了layui,当时给我一个感觉,简直是后端开发者的福音,那个时候后端还是要写前端界面的。 但是对于后端开发者来说真正的福音是只搞后端,随着前后端分离的开发模式普及,也基本上不在接触前端技术了 ......

秋高气爽,出游好时节

第一天 过节的第一天,去见一见好久不见的大学室友,说来惭愧,大学毕业之后就很少聚会了,每次聚会就是某某结婚,结果很凑巧,刚好他女儿百日宴,蹭一波吃的!!!吃完饭,逛了逛三岔湖,聊一聊近况,大学之后,寝室四人当中胖子去了上海,龟龟(编外人员)在成都呆了一段时 ......

Nginx学习日志(七)上传文件大小限制

最近上传文件的时候,服务器出现了 很明显是nginx的一个限制。 处理方式: 根据文档说明添加参数然后重启即可 nginx文档地址 client_max_body_size 50M; 表示最大50M server { listen 80 default_ ......

SpringBoot JPA实现SQL中的NOT IN

最近使用SpringBoot JPA作为开发框架,遇到not in的情况,发现CriteriaBuilder 并没有not in的方法,只有in的方法,然后各种尝试,最终通过阅读源码,根据框架notLike的实现,然后推理出实现not in的方法!!! 其 ......

Docker 一键安装Redis

记录下Docker 安装redis的快捷命令!!! docker run --restart=always -p 6379:6379 --name redis -v /home/redis/redis.conf:/etc/redis/redis.conf ......

记一次让我心惊的信息泄露!!!

前两天接到一个电话,说是支付宝工作人员,然后准确的说出了我的名字,学校,什么时候开通的支付宝,饿了么,然后说我的支付宝以及饿了么是学生认证,需要重新认证为成人,不然会影响使用,到这里的时候,我是把他当成支付宝工作人员的,毕竟名字,学校还好说,什么时候开通的 ......

Spring boot @Async注解导致Controller层在实现接口后,请求报404

最近在使用fegin服务调用的时候,同事遇见一个非常困扰的问题,在controller层正常实现fegin接口后,发现无法正常调用服务。 觉得挺好奇的,特此记录一下问题原因和处理方式 原因:在controller层有个方法上面有@Async 注解导致的,( ......

LocalDate,LocalDateTime获取每周,每月,每年的第一天和最后一天,获取一周七天的日期,获取每月的所有日期

最近再弄日历相关的东西,然后就在获取每月所有日期,每周所有日期,每周,每月,每年的第一天和最后一天等,工具类没有这些方法,就写下来记录一下: /** * 一周的第一天 * * @param localDate 当地日期 * @return {@link ......

JAVA判断当前日期是否是工作日,还是节假日

在使用hutool工具包的时候,发现hutool工具包无法判断是否是工作日还是节假日(因为每年节假日各不相同,所以自己写了一个) 当前只有2021年的数据,后续的数据需要等国务院发布 节假日数据来源:国务院办公厅关于2021年部分节假日安排的通知 pack ......

Java根据Pdf模板生成新的模板

最近有需求要根据现有的PDF模板生成新的PDF出来,网上资料一大堆,主要总结下自己遇到的问题和代码

Oauth2 自定义异常信息返回(springboot无法全局捕获invalid_client,unauthorized,invalid_token)

@[toc] 在SpringBoot当中使用Oauth2的时候,发现部分Oauth2的异常无法被springboot的ControllerAdvance全局异常捕获!!! 特此记录下相关的处理方式:

Vue3.0开发之整合vue-admin-template模板

起源 vue-admin-template模板算是一个比较好的前端开发模板,不过作者好像没有出vue3.0版本的,所以刚好自己在学习vue3.0,就想到开发一个vue3.0的模板,当然大部分代码都是参照vue-admin-template模板的。 目前已经 ......