会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
敢于对过去告一个段落,才有信心掀开新的篇章!
技术栈:架构设计、云原生、领域驱动、统一网关、统一认证、API管理、微服务、大数据、分布式、容器编排、设计模式
大叔推荐文章
|
wso2
|
keycloak
|
kubernetes
|
云原生网关
|
springboot
|
springcloud
|
java
|
golang
|
设计模式
微分是函数在某点的微小变化,导数是函数在某点的变化率
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
384
下一页
2024年12月26日
状态机的介绍与使用
摘要: 状态机(State Machine)是一种设计模式,用于描述对象在不同状态之间的转换和行为。状态机可以帮助开发者管理复杂的状态逻辑,使得系统在不同状态下的行为更易于理解和维护。以下是关于状态机设计模式的详细介绍。 1. 状态机的基本概念 状态:表示对象在某一时刻的情况或条件。例如,订单的状态可以是“
阅读全文
posted @ 2024-12-26 11:41 张占岭
阅读(3050)
评论(0)
推荐(5)
2024年12月25日
详细分析Redisson的分布式锁
摘要: 在Redisson中,锁的续期是一个关键特性,用于确保在锁的持有者仍在执行任务期间,锁不会被意外释放。 看门狗什么时间被启用 Redisson中的看门狗(watchdog)机制的行为确实与是否显式指定锁的超时时间有关。 lock() 方法与看门狗: 当您使用 lock() 方法而不传递任何参数时,R
阅读全文
posted @ 2024-12-25 16:05 张占岭
阅读(435)
评论(0)
推荐(0)
java~重写hashcode时为什么要乘以31
摘要: 在Java中,重写hashCode()方法时常常会使用31作为乘数,这是因为31具有一些独特的数学性质,使其成为一个优秀的选择。以下是几个原因: 1. 奇质数的特性 31是一个奇数和质数,这意味着它能有效地减少哈希冲突的概率。使用质数作为乘数可以帮助分散哈希值,从而提高哈希表的性能。 2. 位运算效
阅读全文
posted @ 2024-12-25 13:04 张占岭
阅读(264)
评论(0)
推荐(0)
2024年12月23日
SOLID原则
摘要: This Principle is the foundation for Design patterns in Software System. For acheiving flexibility and making code modular it is highly recommended th
阅读全文
posted @ 2024-12-23 14:52 张占岭
阅读(41)
评论(0)
推荐(0)
2024年12月18日
适配器模式应用~获取IP地址时想起了适配器
摘要: 获取IP地址信息时,一般我们需要一个HttpServletRequest对象,然后从请求头里获取x-forwarded-for的值,而当我们使用dubbo+netty开发rest接口时,如果希望获取IP地址,HttpServletRequest是用不了的,你需要使用netty中的NettyReque
阅读全文
posted @ 2024-12-18 13:48 张占岭
阅读(377)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
384
下一页
公告