在平常使用中常用的一个小技巧,我们需要在远程Linux服务器上需要下载一些资源,Linux的网络环境不允许或者比较慢,那么我们可以远程让Linux使用当前ssh连接主机的win的代理。 1.ssh命令直接使用 ssh -R 3067:127.0.0.1:1080 user@<linux_server
以下以 云存储文件上传 场景为例,展示如何通过装饰器模式实现 基础文件上传 + 加密 + 压缩 + 日志记录 的灵活组合,并与传统实现方式对比 装饰器模式实现
在 Spring Boot 中使用观察者模式的典型场景是解耦事件发布与事件处理逻辑。以下通过一个用户注册场景(注册后发送邮件、记录日志、赠送积分)对比观察者模式与传统方式的实现差异。 观察者模式实现代码 1. 定义事件类 // 事件类 public class UserRegisteredEvent