随笔分类 - 技术-其他
摘要:目录背景和价值1.1 BFF路径1.2 服务提供者路径2 api 版本 升级规范3 其他规范版本放哪里?什么情况下会发生全局版本升级一、重大架构或协议变更二、核心业务逻辑重构三、安全漏洞修复与合规要求四、技术栈迁移五、长期维护成本过高全局升级注意事项参考资料 背景和价值 1 路径规范 restful
阅读全文
摘要:目录背景和价值关闭和启动dify重启某个镜像命令查看进程查看镜像查看镜像 日志换dify版本,停止镜像,卸载镜像一、停止并移除当前运行的 Dify 容器及相关资源二、卸载(删除)旧版本 Dify 镜像三、验证清理结果四、安装新版本 Dify 背景和价值 给大家分享一个 目前唯一好用且稳定的docke
阅读全文
摘要:查询系统目录获取元数据 SELECT column_name, data_type, is_nullable, column_default, pg_catalog.col_description(('inventory'::regclass)::oid, ordinal_position) AS
阅读全文
摘要:目录背景和价值问题根源分析解决方案1. 配置模块依赖关系2. 扩展组件扫描范围3. 显式标记 Repository 实现类4. 验证模块编译输出路径验证步骤高级调试技巧参考资料 背景和价值 问题根源分析 根据项目结构图和代码,AccountRepositoryImpl 未被 Spring 扫描注册为
阅读全文
摘要:目录背景和价值参考资料 背景和价值 查看maven安装路径 which mvn 参考资料
阅读全文
摘要:在 Maven 多模块项目中,父 POM 的 <dependencies> 和 <dependencyManagement> 有明确的职责区别,理解它们的不同是管理依赖的关键。 核心区别 功能 <dependencyManagement> <dependencies> 依赖是否生效 仅声明依赖信息(
阅读全文
摘要:目录背景和价值一、基于Redis的自动续期方案二、双Token机制(Access Token + Refresh Token)三、被动刷新方案(每次请求返回新Token)四、混合方案(结合角色与动态策略)五、安全注意事项总结参考资料 背景和价值 以下是基于JWT实现会话时间延迟的常见方案及技术实现细
阅读全文
摘要:目录背景和价值参考资料 背景和价值 参考资料 https://mp.weixin.qq.com/s?__biz=MzU0MzQxMzA5MQ==&mid=2247485040&idx=1&sn=b52592abb2c5c2ac519f9c95c26ae2f9&chksm=fa1c5957eb9c62
阅读全文
摘要:目录背景和价值前端防抖并做页面加载友好提示前端预生成token,提交表单带上token,后端做校验 (推荐,复杂度中,适合金融支付场景)一、流程图概览后端分布式锁(简单,粗暴,难度度:低)2. 安全增强措施Redis全局锁二、实现步骤1. 获取锁(原子操作)2. 执行业务逻辑六、对比:Redis 锁
阅读全文
摘要:目录背景和价值参考资料 背景和价值 第一步:重启蓝牙模块(无需重启整个 Mac) sudo pkill bluetoothd 第二步:打开mac蓝牙 第三步:鼠标开关拉到最后 参考资料
阅读全文
摘要:目录鉴权方案对比分析适用场景再梳理方案1更适合以下场景:方案2更适合以下场景:方案2 鉴权实现BFF 层鉴权业务服务鉴权大模型MCP和业务服务查询集成四、关键决策点五、推荐架构模式混合依赖模式(Hybrid)技术实现示例六、总结参考资料 鉴权 在微服务架构,通常BFF,和业务服务。有2种鉴权方案 方
阅读全文
摘要:目录1 定时任务执行过程可追溯设计2. 大数据量需分片处理(分布式调度)断点续跑3. 定时任务的依赖处理,避免上一个没有跑完,下一个却跑了。4 支持手动重跑(支持最小粒度的重试)5 防止重叠设计定时任务重叠的分布式锁通过态机设计 防止定时任务重叠6 自动补偿机制(失败重试几次,7 异常告警参考资料
阅读全文
摘要:目录背景和价值1. Port 接口的输入/输出是否用 DTO?情况 1:输入端口(驱动端口)情况 2:输出端口(被驱动端口)2. DTO 应该放在哪个模块?3. 为什么推荐 Port 层使用 DTO?4. 反例:不用 DTO 的问题5. 完整示例port 模块adapter 模块6. 总结参考资料
阅读全文
摘要:目录背景流程:参考资料 背景 12306抢票,用户下单,成功后系统通知抢票成功,失败提示抢票失败。 流程: 1 扣本地缓存 2 异步更新数据库 & 更新redis * 如果更新redis失败,回滚数据库,通知客户抢票失败 * Redis更新成功后通知用户 ,失败也通知客户。 参考资料
阅读全文
摘要:目录背景六边形架构介绍与传统分层架构的对比优势分层ModelPortApplicationAdapter代码实现输入端口收入端口实现类--应用服务输入适配器输出端口输出适配器项目结构代码示例常见问题和解决找不到Port的实现类参考资料 背景 什么情况下适合用六边形架构? 外部系统的集成方式多变的软件
阅读全文
摘要:以下是一些免费开源的Windows快捷键打开应用工具: Wox: 特点:一款优秀的开源快速启动工具,灵感源自Alfred和Launchy。通过快捷键调出搜索框,输入程序名称、拼音或拼音首字母,能快速启动程序,还支持打开文件、网页搜索等功能,并且可通过插件实现翻译单词、弹出U盘等更多功能。 操作方式:
阅读全文
摘要:目录背景和价值excalidrawDrawIOprocesson参考资料 背景和价值 excalidraw https://excalidraw.com/ DrawIO https://app.diagrams.net/?src=about https://github.com/jgraph/dra
阅读全文
摘要:目录背景参考资料 背景 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 (基于连接键的值匹配) right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 参考资料 https
阅读全文
摘要:目录业务架构应用架构数据架构技术架构参考资料 业务架构 战略布局的定位:商业画布 业务全景图 (必选) 业务子领域:子域定义以及边界 业务子领域的业务场景清单以及业务流程(链接) 业务资产表 (通用流程建模, 局部复杂业务的业务活动下使用) 应用架构 统一语言(业务概念):名称,定义,领域对象,概念
阅读全文
摘要:目录背景Command+F12 查看python文件的类和函数.删除无用import ⌃ Control + ⌥ Option + O跳到文件头 cmd+home跳到文件尾 cmd+end参考资料 背景 Command+F12 查看python文件的类和函数. 改成eclipse常用的 Cmd+O
阅读全文

浙公网安备 33010602011771号