首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
Nicholas68
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
这才是责任链模式的优雅使用方式
## 1 使用责任链模式设计热插拔权限控制 > 本文节选自《设计模式就该这样学》作者 谭勇德(Tom) 首先创建一个实体类Member。 ```java public class Membe
春节期间,我用责任链模式重构了业务代码
举个例子,SpringMvc 中可以定义拦截器,并且可以定义多个。当一个用户发起请求时,顺利的话请求会经过所有拦截器,最终到达业务代码逻辑,SpringMvc 拦截器设计就是使用了责任链模式 在责任链模式中,多个处理器(参照上述拦截器)依次处理同一个请求。一个请求先经过 A 处…
代码改造:设计模式之责任链
前言 最近负责了一个相对大点的项目,在开发的时候一把梭哈,最近在做代码优化(个人习惯是开发时把逻辑快速搞完,很多实现方式在设计阶段已经拍板,不会有太大问题,然后等开发完后再开始做精修) 发现了一个很长
谈一谈凑单页的那些优雅设计
凑单页存在的历史也算是比较悠久了,我从去年接手到现在也经历不少的版本变更。本文将详细介绍作者如何在业务增长的情况下重构与优化系统设计。
一文带你读懂设计模式之责任链模式 | 京东云技术团队
翻了一下之前刚入职时候的学习笔记,发现之前在熟悉业务代码的时候曾经专门学习并整理过过设计模式中的责任链模式,之前只是对其简单了解过常用的设计模式有哪些,并未结合实例和源码深入对其探究,利用熟悉代码契机
数据库深分页介绍及优化方案 | 京东云技术团队
在前端页面显示,为了避免一次性展示全量数据,通过上下翻页或指定页码的方式查看部分数据,就像翻书一样,这就利用了MySQL的分页查询。
优雅应对故障:QQ音乐怎么做高可用架构体系?
导语 | 故障是开发者高频关注的问题。在分布式系统建设的过程中,我们思考的重点不是避免故障,而是拥抱故障,通过构建高可用架构体系来获得优雅应对故障的能力。本文作者冯煦亮从架构、工具链、可观测三个维度,
高并发架构设计经验
高并发解决的核心问题是在同一时间上有大量的请求过来,然后我们的系统要怎么抗住这些请求带来的压力。比如在线直播服务,同时有上百万甚至上千万人观看。比如秒杀品,同时有大量用户涌入。 高并发是从业务角度去描
责任链模式在转转精准估价中的应用
随着产品迭代,产品逻辑会逐渐复杂化,导致代码的维护性和可读性降低,本文介绍了在实际场景中如何用责任链模式重写业务逻辑。
高并发场景下缓存处理思路总结
在实际的开发当中,我们经常需要进行磁盘数据的读取和搜索,因此经常会有出现从数据库读取数据的场景出现。但是当数据访问量次数增大的时候,过多的磁盘读取可能会最终成为整个系统的性能瓶颈,甚至是压垮整个数据库,导致系统卡死等严重问题。 当数据量较高的时候,需要减少对于数据库里面的磁盘读…