首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java随想录
Java随想录
创建于2022-12-18
订阅专栏
分享跟Java相关的技术栈知识,一起成长,互相交流技术。
等 25 人订阅
共58篇文章
创建于2022-12-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
不用Mockito写单元测试?你可能在浪费一半时间
Mockito解放你的单元测试!无需处理数据库、第三方接口等外部依赖,通过模拟对象快速验证核心逻辑。打桩预设返回值,捕获参数精准验证,让单元测试专注高效,轻松掌握代码健壮性
Maven实战
本文基于Maven实战经验,系统介绍了Maven的核心使用技巧,包括环境安装配置、本地仓库设置以及依赖冲突的解决方案等关键知识点。
业务幂等性设计的六种方案
本文围绕业务幂等性展开,先介绍其概念、重要性及需考虑幂等的业务场景,后从数据库唯一索引、防重表等多个方面阐述幂等设计的实现方式 。
压缩位图——Roaring Bitmap
位图最大的弊端是稀疏存储,如果数据很分散,那么将造成严重的空间浪费。压缩位图的出现解决了位图的稀疏存储问题。
分库分表核心理念
文章深入探讨了分库分表的策略、算法和实践,包括何时分库分表、横向与纵向拆分、分表算法、全局ID生成及迁移方案。
如何设计一个秒杀系统?
这篇文章将探索高并发场景下秒杀系统的设计思路, 帮助读者了解如何应对高并发情境下的系统设计问题,实现秒杀活动的顺利进行。
12306技术架构分析
公司内部做的一次技术分享,关于12306的。 12306目前是全球最大的实时票务交易系统,最高可达百万并发,承受了这个世界上能秒杀任何系统的QPS。
如何优雅地Spring事务编程
在开发中,有时候我们需要对 Spring 事务的生命周期进行监控,比如在事务提交、回滚或挂起时触发特定的逻辑处理。
熬夜整理的2W字DDD学习笔记,从理论到实战
DDD 不是架构,而是一种架构设计方法论,它通过边界划分将复杂业务领域简单化,帮我们设计出清晰的领域和应用边界,可以很容易地实现架构演进
一起学Elasticsearch系列-Pipeline
Elasticsearch Pipeline作为Elasticsearch中强大而灵活的功能之一,为用户提供了处理数据的机制,可以在数据索引之前或之后应用多种处理步骤,例如数据预处理、转换、清洗、分析
一文搞懂设计模式—享元模式
享元模式(Flyweight Pattern)是一种结构型设计模式,旨在通过共享对象来最大化内存利用和性能提升
一文搞懂设计模式—代理模式
代理模式(Proxy Pattern)是一种结构型设计模式,也叫做委托模式,它允许你提供一个间接访问对象的方式
超详细!彻底说明白Redis持久化
了解Redis持久化的原理,对于Redis保障数据的完整性是至关重要的,这篇文章就跟各位一起来学习下Redis的持久化机制
一文搞懂设计模式—装饰器模式
装饰器模式(Decorator Pattern)是一种结构型设计模式,它允许向现有对象添加新功能而不改变其结构。装饰器模式通过创建包装对象(装饰器)来动态地扩展对象的行为,是继承的替代方案之一
一文搞懂设计模式—适配器模式
适配器模式(Adapter Pattern)属于结构型模式,用于将一个类的接口转换成客户端所期望的另一个接口。它允许不兼容的类之间进行合作,使得原本因接口不匹配而无法工作的类能够协同工作
一文搞懂设计模式—模板方法模式
模板方法模式(Template Method Pattern),又叫模板模式(Template Pattern),是一种行为设计模式,它定义了一个操作中的算法框架,将某些步骤的具体实现留给子类
一文搞懂设计模式—工厂方法模式
工厂方法模式属于创建型模式,通过定义一个用于创建对象的接口,将具体的实例化延迟到子类中,提供了一种灵活、可扩展的对象创建方式,使得系统更加符合开闭原则
一文搞懂设计模式—门面模式
软件开发过程中,我们经常会遇到复杂系统,其中包含多个子系统和接口。在这种情况下,为了简化客户端的调用过程,提高代码的可维护性和可读性,我们可以使用门面模式
一文搞懂设计模式—观察者模式
观察者模式(Observer Pattern)是一种常见的行为型设计模式,用于在对象之间建立一种一对多的依赖关系。当一个对象的状态发生变化时,所有依赖它的对象都将得到通知并自动更新
一文搞懂设计模式—单例模式
在软件开发中,有些对象我们只需要一个实例,通过单例模式可以确保一个类只有一个实例,并提供了全局访问点以便其他对象可以使用该实例。本文将介绍单例模式的使用场景、实现方式和总结
下一页