首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
项目
订阅
zhanggangbo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
系统架构设计之数据同步策略
在系统架构设计中,选择合适的数据同步策略就如同为特殊场合选择合适的服饰。本文深入探讨了三种主要的数据同步策略:同步、异步和半同步复制。每种策略都有其独特的优点和局限性,就像不同类型的交通工具。
Swagger权限认证上:基于Apache Shiro
通常,一个软件项目会伴随着很多的API文档需要编写,当软件版本变更时,还需要修改所有的API文档细节(例如:请求地址,请求参数,返回值等等)。这是一件极具挑战性的工作。长期以来,工程师们一直在努力寻找一种标准化的流程/方法来解决API文档的设计,编写,测试和维护问题,Swagg…
通过复写 shiro 的 SessionDAO 以实现将 session 保存到 redis 集群中
在 Java Web 项目中实现 session 共享的一个很好的解决方案是:Spring Session+Spring Data Redis。关于这方面的内容可以参考我之前写的这篇文章:https://www.zifangsky.cn/862.html。但是,如果在项目中使用到了 shiro 框架,并且不想使用 Spring Session 的话,那么我们可以通过重载 shiro 的 SessionDAO 同样达到将 shiro 管理的 session 保存到 redis 集群的目的,以此解决分布式系统架构中的 session 共享问题
SpringBoot 整合Shiro实现动态权限加载更新+Session共享+单点登录
一. 说明 Shiro 是一个安全框架, 项目中主要用它做认证, 授权, 加密, 以及用户的会话管理, 虽然 Shiro 没有 SpringSecurity 功能更丰富, 但是它轻量, 简单, 在项目中通常业务需求 Shiro 也都能胜任. 二. 项目环境 二. 编写项目基础类…
Spring Boot「23」Shiro auto-configure 的工作流程
通过对 Shiro 自动化配置的了解,能够在遇到具体的业务问题时修改特定模块的实现方式,对理解和使用 Shiro 框架是非常必要的事情。
分享 11 张巨好看的PC端界面!!!
今天给大家带来了11张我觉得不论从视觉效果还是页面布局的维度都特别nice的11个pc偏管理端的界面,希望大家可以在平时开发没有灵感时用来做参考。
放弃 console.log 吧!用 Debugger 你能读懂各种源码
之前写过用 VSCode Debugger 或者 Chrome DevTools 调试网页和 Node.js 代码,还有各种打断点的方式。 但只是讲了如何使用,很多同学不知道为什么要用 debugge
面试官问我按钮级别权限怎么控制,我说v-if,面试官说再见
最近的面试中有一个面试官问我按钮级别的权限怎么控制,我说直接v-if啊,他说不够好,我说我们项目中按钮级别的权限控制情况不多,所以v-if就够了,他说不够通用,最后他对我的评价是做过很多东西,但是都不
如何利用线程堆栈定位问题
针对在一些服务中会出现的cpu飙高、死锁、线程假死等问题,总结和提炼排查问题的思路和解决方案非常重要。上述问题会涉及到线程堆栈,本文将结合实际案例来阐述一下线程堆栈的功能。
实现一个任务调度系统,看这篇就够了
阅读一篇「定时任务框架选型」的文章时,一位网友的留言电到了我: 写这篇文章,想和大家从头到脚说说任务调度,希望大家读完之后,能够理解实现一个任务调度系统的核心逻辑。 1 Quartz Quartz是一