51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

手动写入响应后对 @ResponseBody 注解的影响
Java笔记

手动写入响应后对 @ResponseBody 注解的影响

厉飞雨 阅读(135) 评论(0) 赞(8)

问题回溯 {#问题回溯} ------------ 2023 年 Q2 某日运营反馈一个问题,商品系统商家中心某批量工具模板无法下载,导致功能无法使用(因为模板是动态变化的) 商家中心报错如下(JSON串): ```json {"code":-1,"msg":"失败"} ``` 负责的同事看到失败后立即与我...

使用 @Valid 注解校验嵌套对象
spring

使用 @Valid 注解校验嵌套对象

厉飞雨 阅读(148) 评论(0) 赞(7)

<h2>1、简介 {#1简介}</h2> <p>本文将带你了解如何使用 <code>@Valid</code> 注解来验证对象及其嵌套的子对象。</p> <p>当传入数据是基本数据类型,比如 <code>Integer</code> 或 <code>Strin...

浏览器是如何把代码渲染到页面上的?
浏览器

浏览器是如何把代码渲染到页面上的?

厉飞雨 阅读(152) 评论(0) 赞(8)

> 文章已同步至掘金:<https://juejin.cn/post/6844903888751968264> > 欢迎访问?,有任何问题都可留言评论哦\~ ### 了解浏览器渲染页面的机制,主要是性能优化 {#%E4%BA%86%E8%A7%A3%E6%B5%8F%E8%A7%88%E5%99%A8%E6%B8%B2%E6%9F%93%E9%A1...

判断是否在微信浏览器打开
经验分享

判断是否在微信浏览器打开

厉飞雨 阅读(129) 评论(0) 赞(8)

这个方法可以说是史上最简单的方案了,毕竟是直接引用官方的写法,哈哈! 最近夏柔写项目的时候遇到一个问题:**如何[判断](https://51tbox.com/ "【查看含有[判断]标签的文章】")网页是否在[微信](https://51tbox.com/ "【查看含有[微信]标签的文章】")内打开**; 当然了,05年的我当然是第一...

用户在浏览器输入 URL 回车后,会发生什么?
新视野

用户在浏览器输入 URL 回车后,会发生什么?

厉飞雨 阅读(111) 评论(0) 赞(8)

这个问题已经是老生常谈了,更是经常被作为面试的压轴题出现,网上也有很多文章,但最近闲的无聊,然后就自己做了一篇笔记,感觉比之前理解更透彻了。 注意:本文的步骤是建立在,请求的是一个简单的 HTTP 请求,没有 HTTPS、HTTP2、最简单的 DNS、没有代理、并且服务器没有任何问题的基础上,尽管这是不切实际的。 大致流程: \* URL 解析 \* DNS 查询 \* TCP...

注解
新视野

注解

厉飞雨 阅读(142) 评论(0) 赞(8)

注解加强 {#注解加强} ============ 介绍 {#介绍} -------- > 注解:说明程序的。给计算机看的 注释:用文字描述程序的。给程序员看的 定义:**注解(Annotation)** ,也叫元数据。一种代码级别的说明。它是**JDK1.5** 及以后版本引入的一个特性,**与类、接口、枚举是在同一个层次**。它可以声明在包、类、字段、方法、局部...