摘要: 状态机(State Machine)是一种设计模式,用于描述对象在不同状态之间的转换和行为。状态机可以帮助开发者管理复杂的状态逻辑,使得系统在不同状态下的行为更易于理解和维护。以下是关于状态机设计模式的详细介绍。 1. 状态机的基本概念 状态:表示对象在某一时刻的情况或条件。例如,订单的状态可以是“ 阅读全文
posted @ 2024-12-26 11:41 张占岭 阅读(709) 评论(0) 推荐(5) 编辑
摘要: 重要的事说在前头 在/protocol/openid-connect/token请求过程中(认证,获取code,刷新token等), client_id要保持一致,不能混用 使用哪个client_id进行的表单登录,生成的code码,就用哪个client_id来获取token token中是哪个cl 阅读全文
posted @ 2021-04-29 10:12 张占岭 阅读(9021) 评论(3) 推荐(1) 编辑
摘要: 大叔推荐文章系列 keycloak kubernetes 云原生网关 java springboot Springcloud golang 设计模式 其它推荐文章列表 知其所以然~目录 DotNetCore跨平台~文章索引~永久更新 Lind.DDD敏捷领域驱动框架~介绍 Linux~学习笔记目录索 阅读全文
posted @ 2013-01-22 11:13 张占岭 阅读(13293) 评论(3) 推荐(26) 编辑
摘要: 在Kubernetes中,DaemonSet是一种控制器,用于确保集群中的每个节点(或特定标签选择器匹配的节点)运行一个Pod的副本。由于DaemonSet的特性,它通常会在每个节点上运行一个Pod,但有时你可能需要对Pod的数量进行限制。以下是一些控制DaemonSet中Pod数量的方法: 1.使 阅读全文
posted @ 2025-01-15 07:22 张占岭 阅读(70) 评论(0) 推荐(0) 编辑
摘要: keycloak中的client-scope允许你为每个客户端分配scope,而scope就是授权范围,它直接影响了token中的内容,及userinfo端点可以获取到的用户信息,这块我们可以通过自定义scope/mapper,来实现粒度的控制,并且这个mapper可以控制添加到token,或者添加 阅读全文
posted @ 2025-01-13 17:38 张占岭 阅读(110) 评论(0) 推荐(0) 编辑
摘要: DeepLearning4j (DL4J) 是一个开源的深度学习库,专为 Java 和 Scala 设计。它可以用于构建、训练和部署深度学习模型。以下是关于如何使用 DL4J 的基本指南以及一个简单的模型训练示例。 本例中使用了MNIST数据集,MNIST(modified national ins 阅读全文
posted @ 2025-01-07 15:45 张占岭 阅读(271) 评论(2) 推荐(1) 编辑
摘要: 在开发Web项目时,使用Jedis客户端与Redis进行交互时,通常建议将 JedisPool 设置为单例或静态的,而 Jedis 实例则不应该是单例的。之前写过jedis使用注意事项,大家可以先阅读一下,然后再看下面的最佳实践: 1. JedisPool 设置为单例或静态 原因: JedisPoo 阅读全文
posted @ 2025-01-02 10:47 张占岭 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 策略模式的应用,我们以一个配置字典来说一下这个问题;首先这个字典用来管理若干个配置,每个配置项都有key和value,key是字符串,value是某种类型;我们通过一个ConfigServiceStrategy接口来规定配置的操作行为,通过ConfigServiceContext来表示一个配置上下文 阅读全文
posted @ 2024-12-31 13:35 张占岭 阅读(278) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示