首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
系统设计
低调的牛魔王
创建于2022-11-26
订阅专栏
系统设计的原则和系统设计的案例
等 3 人订阅
共10篇文章
创建于2022-11-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
代理模式
在做应用的时候经常在文章、日常的开发中听到 Spring 的核心特色是 AOP 和 IOC,随着经验和知识的积累,所以今天就来探究一下代理模式。
Java Volatile 关键词
本文因看到业务代码中 MethodAccessor 被 volatile 修饰,故整理了一下 Java volatile 的特点。
Springboot 集成 ElasticJob Lite
本文通过集成 ElasticJob Lite Spring Boot Starter`来实现对 ElaticJob Lite 的集成,同时通过 ElasticJob Lite UI 来管理定时任务。
初识 ZooKeeper
ZooKeeper 是一种用于分布式应用程序的分布式开源协调服务。分布式的应用程序可以基于 ZooKeeper 的基础能力来实现更顶层的服务间的同步、配置维护以及分组和命名服务。
SpringCloud Gateway 利用 Mysql 实现动态路由
标准网关动态路由功能是重要的一环,将路由、断言以及过滤器信息,持久化到 Mysql 中,通过配置后台页面实现路由、断言、以及过滤器等配置的增删改查。 Spring Cloud Gateway 通过定义 RouteDefinitionRepository 来实现动态路由. Spr…
这是一篇由跨域问题引起的方案
这篇文章的起因源于一次解决业务中心页面一次跨域请求。因为现在非常提倡业务中台,即复用服务的能力,所以在一个统一的业务中心的域名下请求不同域名中台项目的资源就非常普遍。所以这必然会引起跨域问题。 跨域实际上源于浏览器对 javascript 的一种安全限制(也被称之为同源策略)。…
利用模版方法与策略模式 实现自定义 SpringCloud Gateway Filter 自动拼装
网关的基本构建块,根据断言进行路由匹配. 根据路由的数据结构,可以看出路由包含: 路由 id, 目标 URI, 断言集合,过滤器集合以及路由排序. 网关断言基于 Java 8 函数式断言接口实现, 网关断言接口的输入类型是 ServerWebExchange, 这样可以匹配HT…
Window 配置 Uber/h3 库的环境
这是关于 Uber/h3 空间索引库的第五篇,梳理调试 Uber/h3 源码过程中遇到的问题,方便后面想要调试 Uber/h3 的小伙伴避坑
系统设计系列文章(一)—— 系统设计步骤
系统设计文章系列是对《System Design Interviews:A step by step guide》的理解和总结,其中会涉及大量的系统设计案例以及系统设计原则
【SpringBoot】 基于 OpenSAML 3.0 搭建 SAML 认证服务
一个简单的场景,用户小明访问了 通过了用户域 A认证的,访问了 客户端 应用 A,此时客户端应用 A 中挂了一个 属于用户域 B 认证的 web 应用 B. 这种情况下,用户小明打开 应用 B 后,必然要重新在用户域 B 下重新登录认证,才能访问应用 B. 为解决用户小明两次登…