SpringBoot集成fastdfs实现文件上传和下载 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。该文章主要介绍如何使用springboot集成fastdfs实现文件上传和下载。 框架技术 #springboot #fastdfs 2022-12-29 559 0 0
自定义Jsch连接池,实现Sftp文件上传和Shell远程解压 ♉前言在工作过程中遇到了文件上传和文件线上解压等场景,于是决定使用Jsch的SFTP,最开始使用的是一个单纯的SFTP工具类,但是在使用过程发现其是不支持多线程的,于是将其改造成了多线程版本,使用一段时间后,发现文件上传等接口的时间有点长,于是使用XRebel进行排查问题,发现在创建Sftp和she 框架技术 #java #sftp 2022-08-29 3004 9 0
RPC远程调用 RPC是一种让程序像调用本地函数一样调用远程服务的客户端—服务器通信模式。其核心流程包括客户端代理封装请求、参数序列化、网络传输、服务端反序列化并执行,再返回结果。实现RPC需解决调用ID映射、跨语言数据编解码和网络协议选择等问题。 框架技术 #rpc #网络 2022-08-29 396 0 0
Swagger2的简单使用 文章介绍 Swagger2 用于解决接口文档与代码不一致、维护成本高的问题。通过 Springfox 扫描 Spring 项目代码自动生成 Swagger 描述与在线接口文档,保证文档、服务端和调用端的一致性。文中给出 Maven 依赖、Swagger 配置、多分组接口及全局 Authorization 参数的配置示例。 框架技术 #swagger 2022-08-29 326 0 0