- 博客(13)
- 收藏
- 关注
原创 控制器参数校验全局异常处理
@RestControllerAdvicepublic class _ValidExceptionControllerAdvice extends BaseController { /* Jackson参数绑定异常 */ @ExceptionHandler(InvalidFormatException.class) public ResultVO<String> handleInvalidFormatException(InvalidFormatEx
2021-09-01 15:45:11
402
原创 Springboot logback日志配置
logback-config.xml<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 seconds"> <contextName>logback</contextName> <property name="LOG_PATH" value="./logs"/> <property name="PATTE
2021-07-25 17:03:06
216
原创 Springboot使用Java和Kotlin混编(Maven)
pom.xml参考Kotlin语言中文站无参编译器插件<properties> <java.version>1.8</java.version> <kotlin.version>1.4.21</kotlin.version> <!-- 启用kotlin增量编译 --> <kotlin.compiler.incremental>true</kotlin.compiler.incremental>
2021-07-25 15:36:22
1334
1
原创 Springboot接口时间日期转换终极解决方案
import cn.hutool.core.date.DateUtil;import cn.hutool.core.util.StrUtil;import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.core.JsonParser;import com.fasterxml.jackson.databind.*;import com.fasterxml.jackson.datatype.jsr310.Ja
2021-07-20 15:33:30
522
原创 Nginx access日志配置
log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"' '$upstream_addr $upstream_respo
2021-07-20 15:26:41
652
原创 Linux虚拟机固定IP(Vmware NAT模式)
1、设置虚拟网卡点击Vmware 编辑->虚拟网络编辑器,添加网络选择VMnet8虚拟网卡,勾选NAT模式,添加一个可用的子网地址(子网下所有IP都需要固定的话DHCP可不勾选),然后点NAT设置设置该子网下的网关,一般IP=x.x.x.1已被宿主机虚拟网卡占用,所以这里设置为x.x.x.22、Linux网卡设置使用ifconfig查看linux网卡名称然后修改该网卡设置 vim /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROT
2021-06-24 20:38:41
221
原创 RestTemplate使用
postForObject带请求头import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.util.LinkedMultiValueMap;import org.springframework.util.MultiValueMap;// 请求参数(LinkedMultiValueMap可以一个key add多个value)
2021-05-26 15:53:06
190
原创 MySQL创建用户并授权
查看所有用户SELECT user, host FROM mysql.user;查看用户权限SHOW grants for '用户名';创建用户CREATE USER '用户名'@'IP(%)' IDENTIFIED BY '密码';授权GRANT ALL ON '库名(*)'.'表名(*)' TO '用户名'@'IP(%)';
2020-12-30 11:29:19
115
转载 不懂数据库索引的底层原理?那是因为你心里没点b树
二叉树(Binary Search Trees) 二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。二叉树有如下特性:1、每个结点都包含一个元素以及n个子树,这里0≤n≤2。2、左子树和右子树是有顺序的,次序不能任意颠倒。左子树的值要小于父结点,右子树的值要大于父结...
2019-07-11 15:54:23
255
1
转载 Spring控制反转和依赖注入的好处
Spring控制反转(IoC)和依赖注入(DI)的好处要了解控制反转( Inversion of Control ), 我觉得有必要先了解软件设计的一个重要思想:依赖倒置原则(Dependency Inversion Principle )
2019-05-30 11:09:45
3761
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人