图片-牛翰网
图片-牛翰网
领导:谁再用 Redis 实现过期订单关闭,立马滚蛋!-牛翰网

领导:谁再用 Redis 实现过期订单关闭,立马滚蛋!

作者:finley 出处:https://www.cnblogs.com/Finley/p/16395466.html 在电商、支付等领域,往往会有这样的场景,用户下单后放弃支付了,那这笔订单会在指定的时间段后进行关闭操作,细心的你一...
RocketMQ源码详解(消息存储、Consumer)-牛翰网

RocketMQ源码详解(消息存储、Consumer)

消息存储 消息存储核心类 private final MessageStoreConfig messageStoreConfig; //消息配置属性 private final CommitLog commitLog; //CommitLog文件存储的实现类 private final ConcurrentM...
【老马】加密机加解密系列汇总篇(共计13篇)-牛翰网

【老马】加密机加解密系列汇总篇(共计13篇)

前言 老马一直想实现一套完整的加密机解决方案,拖了很久,最近总算抽时间完成了这个小目标。 本文是对这个系列的汇总,大概是加密机系列的最后一篇文章了。 加密机系列汇总 【老马】离线版金融...
b580f88d277594db的头像-牛翰网老马啸西风14天前
05410
Java-Stream API-牛翰网

Java-Stream API

Stream API 基础(初识) 基本步骤 获取Stream流 对Stream流进行操作 获取处理结果 目的 简化对集合,数组等的操作,使代码更加简洁美观,减少工程量 1.获取Stream流: 获取集合(Collection)的S...
wso2~apim_metrics的配置与二次开发-牛翰网

wso2~apim_metrics的配置与二次开发

apim_metrics作为分析,诊断日志,开启它非常有必要 https://apim.docs.wso2.com/en/latest/monitoring/api-analytics/on-prem/datadog-installation-guide/#step-12-enabling-logs https://api...
RocketMQ源码详解(NameServer、Producer)-牛翰网

RocketMQ源码详解(NameServer、Producer)

NameServer 架构设计 消息中间件的设计思路一般是基于主题订阅发布的机制,消息生产者(Producer)发送某一个主题到消息服务器,消息服务器负责将消息持久化存储,消息消费者(Consumer)订阅该...
【老马】离线版金融敏感信息加解密组件开源项目 encryption-local-牛翰网

【老马】离线版金融敏感信息加解密组件开源项目 encryption-local

前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。。 每一个子项目各自为政,加解密搞得也无法统一。也许下面这个开源项目可以帮助你。 encryption-local 一...
b580f88d277594db的头像-牛翰网老马啸西风15天前
05015
SpringBoot3整合AI-牛翰网

SpringBoot3整合AI

玩一下AI 1. SSE协议 我们都知道tcp,ip,http,https,websocket等等协议,今天了解一个新的协议SSE协议(Server-Sent Events) SSE(Server-Sent Events) 是一种允许服务器主动向客户端推送...
wso2~对接外部认证系统keycloak-牛翰网

wso2~对接外部认证系统keycloak

在 WSO2 Identity Server 或 WSO2 API Manager 中,Identity Providers (身份提供者) 功能允许您将外部身份管理系统(如 Keycloak、Azure AD、Okta 等)集成到 WSO2 平台中,实现联合身份认证(...
敏感词过滤 + 限流-牛翰网

敏感词过滤 + 限流

社交场景设计 本文我们来做一个小场景: 【注意,本文借鉴内容偏多,引用的内容较多,如果想看原文,可以点击参考里面的链接查看原文】 1.引入 场景一:社交平台实时评论审核 用户在帖子下发表...