logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

logback输出日志区分所属线程:方便运维排查问题

生成每次请求的唯一标识/*** @description logback拦截器} }1.preHandle:在业务处理器请求之前被调用。预处理可以可以进行编码控制、安全控制、权限校验等2.postHandle:在业务处理器处理请求完成之后,在生成视图之前执行。3.afterCompletion:在DispatcherServlet完全处理完请求后被调用,可用于清理资源等。

#spring#观察者模式#java
HTTP头--Accept-Language

HTTP头–Accept-Language简介Accept-Language:表示浏览器所支持的语言。当我们在开发国际化的网站时,后端接口的信息需要根据用户所使用的语言返回对应的内容。作为后端我需要前端在请求头的Accept-Language属性声明需要返回的语言。格式Accept-Language: lange-range[weight]示例Accept-Language: zh-...

使用openresty通过lua修改请求/响应头

openresty介绍在使用nginx时,如果我们想进行开发,开发难度比较大,openresty对nginx核心集成了很多lua三方模块,开发者可以使用lua脚本进行开发,开发者只需了解http协议和lua脚本。openresty你可以理解为支持lua开发的nginx,但是性能比nginx强。openresty可提供:均衡负载、请求路由、安全认证、服务鉴权、流量控制、日志监控服务等。根据op...

java异常处理

java异常处理java异常体系Java的所有异常继承自Throwable,分为error(错误)和Exception(异常),Exception又分为可查异常和不可查异常,可查异常指的是编译器可以检查处理来,在编写代码的时候需要进行处理,不可查异常指的是运行时异常例如NullException(空指针异常)在编写代码的时候可以不处理;error一般是jvm(虚拟机)错误不能处理,...

到底了