首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
编码忘我
掘友等级
java资深开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 0
沸点 2
赞
2
返回
|
搜索文章
最新
热门
java策略模式实战之优惠券
策略模式(Strategy Pattern)是一种行为型设计模式。它的核心思想是:定义一系列算法,将每个算法封装起来,让它们可以相互替换,使得算法的变化不会影响到使用算法的客户端 进行实战抽象优惠券的
SpringCloud有那些组件
Spring Cloud 是一套基于 Spring Boot 的微服务架构解决方案,它集成了众多优秀的开源组件,旨在帮助开发者快速构建分布式系统。下面从背景、核心概念、组件详解、协作流程、现状与未来、
为什么要用SpringBoot
Spring Boot 是目前 Java 企业级开发中最流行的框架之一,它基于 Spring 框架,通过自动配置、起步依赖和嵌入式服务器等设计,极大地简化了 Spring 应用的搭建和开发过程。下面从
Spring源码又看了一遍
Spring IoC 容器从启动到完成 Bean 的创建和注入,涉及一系列精密的步骤。下面结合源码(以 AnnotationConfigApplicationContext 为例)详细拆解整个过程,并
java强引用、软引用、弱引用、虚引用
在 Java 中,引用类型决定了对象在垃圾回收时的生命周期。以 User 对象为例,分别演示强引用、软引用、弱引用、虚引用的用法及回收特性。 1. 强引用(Strong Reference) 特点:最
java并发之ThreadLocal
ThreadLocal 是 Java 中实现线程局部变量的重要工具,它能让每个线程拥有自己独立的变量副本,从而在多线程环境下避免共享数据的竞争问题。下面从作用、使用、实现原理、注意事项四个方面详细说明
Java 高并发、高可用、高负载的区别与实现方案
在大型分布式系统设计中,“高并发”“高可用”“高负载”是三个常被并列提及的目标,但它们关注的维度、核心挑战和实现手段各有侧重。下面分别阐述三者的区别、各自的实现方案,并说明在什么场景下需要单独强调其中
java秒杀设计
秒杀系统设计 秒杀系统是典型的高并发、高负载场景,核心挑战是在极短时间内处理大量用户请求,保证不超卖、系统不崩溃、用户体验可接受。下面从架构、流程、关键技术、数据一致性、高可用等方面展开设计。 一、需
RokcetMq的顺序消费、防丢失、去重
RocketMQ 作为阿里巴巴开源的分布式消息中间件,经历了多年双11大促的考验,在顺序消息、消息不丢失、消息防重复三大核心能力上有着成熟的设计。下面深入解析其实现原理。 一、顺序消息 1.1 什么是
java单机滑动窗口限流器
下面使用 ConcurrentHashMap + ConcurrentLinkedDeque 实现一个滑动窗口限流器,限制在 10 秒内最多 N 次请求(例如 5 次)。这种方案只依赖本地内存,适合单
下一页
个人成就
文章被点赞
3
文章被阅读
1,319
掘力值
407
关注了
3
关注者
2
收藏集
0
关注标签
2
加入于
2021-10-20