首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
码下客
掘友等级
一个小后台
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
44
文章 42
沸点 2
赞
44
返回
|
搜索文章
码下客
一个小后台
·
3年前
关注
(nacos)基本原理
注册中心 什么是注册中心 注册中心主要有三种角色: 服务提供者:在启动时,向注册中心注册自身实例并定期发送心跳。 服务消费者:在启动时,向注册中心订阅服务,把注册中心返回的...
1
评论
分享
码下客
一个小后台
·
3年前
关注
(结构型模式)桥接模式
简介 桥接,顾名思义,就是用来连接两个部分,使得两个部分可以互相通讯,桥接模式的作用就是为被分离的抽象部分和实现部分搭桥。 场景示例 比如生活中我们要追剧有很多的平台如:爱...
1
评论
分享
码下客
赞了这篇文章
IT霈哥
Java教学领域专家
·
4年前
关注
带你解惑大厂必会使用的 Lambda表达式、函数式接口
在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。相对而言,面向对象过分强调“必须通过对象的形式来做事情”,而函数式思想则尽量忽略面向对象的...
64
10
分享
码下客
一个小后台
·
3年前
关注
(结构型模式)适配器模式
简介 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。比如常见的mac笔记本上,...
2
评论
分享
码下客
一个小后台
·
3年前
关注
(创建型模式)单例模式
前言 单例模式是指在内存中只会创建且仅创建一次对象的设计模式。 在程序中多次使用同一个对象且作用相同时,为了防止频繁地创建对象使得内存飙升,单例模式可以让程序仅在内存中创建...
1
评论
分享
码下客
一个小后台
·
3年前
关注
(RocketMQ)收发消息源码解析
Message消息发送 DefaultMQProducerImpl#sendDefaultImpl() 获取 Topic路由信息, 详细解析见:DefaultMQProdu...
1
评论
分享
码下客
一个小后台
·
3年前
关注
(创建型模式)原型模式
介绍 原型模式主要解决的问题就是创建重复对象,这里的对象通常指的是一些通过繁琐的操作才能创建出来的重对象。对于一些普通的轻对象,new的效率比使用原型模式的效率要高 示例 ...
1
评论
分享
码下客
一个小后台
·
3年前
关注
(RocketMQ)面试题解析
一、RocketMQ为什么自己实现一个注册中心而不用zk 先看看NameServer 1.Broker 向 NameServer 注册时,会注册到所有的 NameServe...
1
评论
分享
码下客
一个小后台
·
3年前
关注
(RocketMQ)高性能原理
消息持久化 RocketMQ采用磁盘文件保存,存储文件主要由三部分组成: 1.CommitLog 所有消息都会顺序写入CommitLog,大小为1G,超过大小则新建一个文件...
1
评论
分享
码下客
一个小后台
·
3年前
关注
(创建型模式)建造者模式
什么是建造者模式 建造者模式(Builder Pattern) 又名生成器模式,是一种对象构建模式。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现...
1
评论
分享
码下客
赞了这篇文章
和耳朵
🏆 掘金签约作者|点我资料查看Github @同程
·
3年前
关注
一文搞懂四种 WebSocket 使用方式,建议收藏!
在上家公司做IM消息系统的时候,一直是使用 WebSocket 作为收发消息的基础组件,今天就和大家聊聊在 Java 中,使用 WebSocket 所常见的四种姿势。...
179
20
分享
码下客
一个小后台
·
3年前
关注
(创建型模式)工厂模式三种实现
工厂模式(Factory Pattern) 工厂模式分为 简单工厂模式 工厂方法模式 抽象工厂模式 工厂模式一般用于创建一类对象,而不用每次在使用时通过new()对象才能使...
1
评论
分享
码下客
一个小后台
·
3年前
关注
(RocketMQ)入门到上手
RockeMQ架构 架构图 角色 Producer:生产者,会先和NameServer建立连接,得知要发送的topic时获取Broker信息,在与Broker建立连接发送消...
1
评论
分享
码下客
赞了这篇文章
史俊峰在搬砖
Java开发工程师 @互联网电商
·
3年前
关注
【缓存系列】一种能彻底解决缓存三大难题的缓存方案
大家好,我是史俊锋。在之前的文章中我们介绍了缓存三大难题缓存雪崩、击穿和穿透,也给出了相应的解决方案。 本文将介绍另一种特殊的缓存方案,它能彻底避免这三个问题,但也有其适用...
7
2
分享
码下客
赞了这篇文章
IT学习日记v
@公众号: IT学习日记
·
3年前
关注
写出优雅的Restful风格API
人人都在谈Restful API,什么是Restful API? 如何写出优雅的Restful API?不妨看看本文,也许你会有些启发!...
53
5
分享
码下客
赞了这篇文章
挖坑的张师傅
@C
·
3年前
关注
一些可以显著提高大型 Java 项目启动速度的尝试
不改一行业务代码实现启动时间 30%~50% 的提升,看看 JarIndex、自定义 classloader、Spring 依赖拓扑分析...
172
22
分享
码下客
赞了这篇文章
江南一点雨
3年前
关注
权限想要细化到按钮,怎么做?
@[toc] 因为写了不少 Spring Security 文章的缘故,所以总是有小伙伴来问松哥:按钮级别的权限怎么实现?甚至有一些看过 vhr 的小伙伴也问这种问题,其实...
148
11
分享
码下客
一个小后台
·
3年前
关注
SpringMVC执行流程
前言 Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就已包含在Spring框架中。正式名 称“ Spring Web MVC”来自其...
3
评论
分享
码下客
一个小后台
·
3年前
关注
(Spring)事务源码解析
先看几种事务使用场景 test()方法事务传播机制是Propagation.REQUIRED,aa()方法事务传播机制是Propagation.REQUIRES_NEW,在...
3
评论
分享
码下客
一个小后台
·
3年前
关注
(Spring)AOP源码解析
Spring AOP理解 OOP表示面向对象编程,是一种编程思想,AOP表示面向切面编程,也是一种编程思想,Spring提供了一套机制,可以让我们更加容易的来进行AOP,所...
3
评论
分享
下一页
个人成就
文章被点赞
145
文章被阅读
20,734
掘力值
1,304
关注了
3
关注者
26
收藏集
0
关注标签
2
加入于
2022-04-11