首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学无止境
订阅
user4482856217171
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
责任链模式的高级用法:多级校验、工作流,这样写代码才足够优雅!
责任链模式,简而言之,就是将多个操作组装成一条链路进行处理。请求在链路上传递,链路上的每一个节点就是一个处理器,每个处理器都可以对请求进行处理,或者传递给链路上的下一个处理器处理。
战损版JavaAgent方法耗时统计工具实现
新来的实习生妹妹故意刁难我,说想让我实现一个方法耗时统计工具,不能用切面,这能难倒我嘛,Java Agent安排上
ThreadLocal的短板,我TTL来补
原文链接: https://mp.weixin.qq.com/s/JTW82eTZRyKbkgOe2E_qEg 原作者:yes的练级攻略 你好,我是yes。 之前我已经分析了ThreadLocal、I
讲透JAVA Stream的collect用法与原理,远比你想象的更强大
本篇文章专门剖析JAVA Stream中collect操作,一起解锁更多高级玩法,让Stream操作真正的成为我们编码中的神兵利器。
聊聊如何利用管道模式来进行业务编排(上篇)
前言 管道模式不属于我们常说的23种设计模式中的一种,它可以看成是责任链模式的一种变体。所谓的管道模式用技术话来说,就是把数据传递给一个任务队列,由任务队列按次序依次对数据进行加工处理。 当业务流程比
掌握这些 Spring Boot 启动扩展点,已经超过 90% 的人了!
1.背景 Spring的核心思想就是容器,当容器refresh的时候,外部看上去风平浪静,其实内部则是一片惊涛骇浪,汪洋一片。Springboot更是封装了Spring,遵循约定大于配置,加上自动装配
SpringBoot 中使用 @Valid 注解 + Exception 全局处理器优雅处理参数验证
目录 一、为什么使用 @Valid 来验证参数 二、@Valid 注解的作用 三、@Valid 的相关注解 四、使用 @Valid 进行参数效验步骤 实体类中添加 @Valid 相关注解 接口类中添加
CompletableFuture实现异步编排
异步编排的使用场景?为什么要用异步的方式执行任务?为什么JDK5的Future接口不在适用处理异步,弊端在哪里?CompletableFuture怎么实现异步编排以及如何使用?
Java8中那些方便又实用的Map函数
java8之后,常用的Map接口中添加了一些非常实用的函数,可以大大简化一些特定场景的代码编写,提升代码可读性,一起来看看吧。
如何手写一个SpringBoot starter组件
从0到1手写一个自定义的SpringBoot starter组件,详细讲解每一步的实现内容,内容包括自定义注解、注解结合切面实现代码逻辑、Spring Boot自动装配的原理以及如何实现自动装配等。