首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
太乙笨笨
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Java对象转换方案分析与mapstruct实践
简介: 随着系统模块分层不断细化,在Java日常开发中不可避免地涉及到各种对象的转换,如:DO、DTO、VO等等,编写映射转换代码是一个繁琐重复且还易错的工作,一个好的工具辅助,减轻了工作量、提升开发
你还在统一返回 ApiResult 吗?✋ duck 不必,快来看 API 错误处理的最佳实践 ✔️
这篇文章将带你看看 Twitter、Facebook 和 Microsoft 都是如何设计 API 错误模型的,更棒的是还包含了 Spring 的代码实现,快来看看吧。
前端代码质量-圈复杂度原理和实践
1. 导读 重构一个项目还不如新开发一个项目... 这代码是谁写的,我真想... 针对上面的问题,本文的主角 圈复杂度 重磅登场,本文将从圈复杂度原理出发,介绍圈复杂度的计算方法、如何降低代码的圈复杂度,如何获取圈复杂度,以及圈复杂度在公司项目的实践应用。 2. 圈复杂度 圈复…
谈一谈我对‘模板方法’设计模式的理解(Template)
Spring框架用到的设计模式非常地多,比如Resource模块运用了策略模式,事务模块运用了模板方法模式等等很多,我说不完,大家可以自行谷哥之。 模板模式是一种行为设计模式,它的实现思路是,创建一个模板方法method,在该模板类中定义一些基本方法供模板方法method调用,…
不会看 Explain执行计划,劝你简历别写熟悉 SQL优化
昨天中午在食堂,和部门的技术大牛们坐在一桌吃饭,作为一个卑微技术渣仔默默的吃着饭,听大佬们高谈阔论,研究各种高端技术,我TM也想说话可实在插不上嘴。 当Explain 与 SQL语句一起使用时,MySQL 会显示来自优化器关于SQL执行的信息。也就是说,MySQL解释了它将如何…
Spring Boot 二三事:WEB 应用消息推送的那点事
1. Polling 短轮询 是一种非常简单的实现方式。就是client通过***定时任务***不断得重复请求服务器,从而获取新消息,而server按时间顺序提供自上次请求以后发生的单个或多个消息。 短轮询的优点非常明显,就是实现简单。当两个方向上的数据都非常少,并且请求间隔不…
如何动态加载@KafkaListener的topics
我司最近刚重构完,终于有时间去偿还欠下的技术债了。 最先准备改造的就是将一些原本应该异步执行而因重构时间紧而被迫同步执行的方法,通过消息队列异步化。 在原来的老项目中,我们使用的是kafka。因此我们对kafka的熟悉程度远胜于其他消息队列,也正因此,我们在新系统中依然采用了k…
Spring Boot中使用RSocket
1. 概述 RSocket应用层协议支持 Reactive Streams语义, 例如:用RSocket作为HTTP的一种替代方案。在本教程中, 我们将看到RSocket用在spring boot中,特别是spring boot 如何帮助抽象出更低级别的RSocket API。…
聊聊akka