首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
开发者充电站
掘友等级
公众号:开发者充电站
Java、SpringBoot、SpringCloud、JVM、设计模式等
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
设计模式之代理模式
代理模式的应用场景 业务系统的非功能性需求开发。比如:监控、统计、鉴权、限流、事务、幂等、日志。我们将这些附加功能与业务功能解耦,放到代理类中统一处理,让程序员只需要关注业务方面的开发。 RPC、缓存
设计模式之原型模式
使用场景 如果 「对象的创建成本比较大」,而 「同一个类的不同对象之间差别不大」(大部分字段都相同),在这种情况下,我们可以利用对已有对象(原型)进行复制(或者叫拷贝)的方式来创建新对象,以达到节省创
设计模式之建造者模式
使用场景 对象的构建有很多必填参数,如果使用构造函数会导致参数列表过长难以使用 构造参数之间有依赖关系,比如设置了minAge就必须设置maxAge,且minAge小于等于maxAge 类的属性一旦被
设计模式之工厂模式
工厂模式可以细分为:简单工厂、工厂方法和抽象工厂三种模式 使用场景 总体而言工厂模式的使用场景分为两种: 单个对象的创建过程比较复杂,如需要做复杂初始化操作的对象 需要根据不同的类型创建不同的对象 针
设计模式之单例模式
单例设计模式理解起来非常简单。一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫单例模式。 使用场景 处理资源访问冲突 下面的示例中如果每个类都创建一个 Logger 实例
设计模式之设计原则
单一职责原则(SRP) 概念 单一职责原则的英文是 Single Responsibility Principle,缩写为 SRP。 「一个类只负责完成一个职责或者功能」。不要设计大而全的类,要设计粒
Java 防抖动函数的实现
目前在开发一个文档监控类工具时遇到一个问题,希望在文档编写过程中不对文档做备份,而在文档编写结束时再备份,这就需要一个防抖函数。
Semphore 典型用法
Semphore意为信号量,可以发放一定数量的授权,只有拿到授权的线程才能继续工作,一般用于限流的场景
CountDownLatch两个典型用法
CountDownLatch直译过来是倒计时门闩,其两个典型用法要么为一等多,要么为多等一,这里一一演示这两种用法
阻塞队列,有界队列,无界队列
使用阻塞算法的队列可以用一个锁(入队和出队用同一把锁)或两个锁(入队和出队用不同的锁)等方式来实现。
下一页
个人成就
文章被点赞
23
文章被阅读
13,852
掘力值
450
关注了
28
关注者
4
收藏集
11
关注标签
19
加入于
2018-01-22