机场推荐
一.连接工具1. ClashClash 是一款开源网络工具,支持 Shadowsocks、V2Ray、Trojan 等多种代理协议,适配多端系统使用。受相关原因影响,Clash 系列软件已在 Github 官网删库,无法从该渠道下载,可通过第三方汇总站点获取各系统版本安装包。 下载汇总地址:https://clashup.com.cn/clash-download 2. FlClashFlClash 是一款主流网络代理软件,基于 Clash Meta 核心开发,主打直观易用的跨平台代理管理体验,兼容 Windows、Linux、macOS、Android 四大平台,支持 Shadowsocks、VMess、Trojan、Vless 等常见代理协议,可自由选择和配置各类代理节点。 下载 & 使用教程地址:https://flclash.lat/tutorial/ https://github.com/chen08209/FlClash
OpenAPI3
什么是OpenAPI?OpenAPI 规范(以前称为 Swagger 规范)是 REST API 的 API 描述格式。 OpenAPI 规范(OAS),是定义一个标准的、与具体编程语言无关的RESTful API的规范。OpenAPI 规范使得人类和计算机都能在“不接触任何程序源代码和文档、不监控网络通信”的情况下理解一个服务的作用。如果您在定义您的 API 时做的很好,那么使用 API 的人就能非常轻松地理解您提供的 API 并与之交互了。 如果您遵循 OpenAPI 规范来定义您的 API,那么您就可以用文档生成工具来展示您的 API,用代码生成工具来自动生成各种编程语言的服务器端和客户端的代码,用自动测试工具进行测试等等。 什么是swagger?Swagger 是一组围绕 OpenAPI 规范构建的开源工具,可以帮助您设计、构建、记录和使用 REST API。主要的 Swagger 工具包括: Swagger Editor – 基于浏览器的编辑器,您可以在其中编写 OpenAPI 定义。 Swagger UI – 将 OpenAPI 定义呈现为交互式文档。 Swagge...
redis定时任务
使用 Redis 实现延迟任务的方法大体可分为两类:通过 ZSet 的方式和键空间通知的方式。 通过ZSet的方式将定时任务存放到ZSet集合中,并且将过期时间存储到ZSet的Score字段中,然后通过一个循环来判断当前时间内是否有需要执行的定时任务,如果有则进行执行。 具体实现代码如下: 1234567891011121314151617181920212223242526272829303132333435363738/** * Description: 基于Redis的ZSet的定时任务 .<br> * * @author mxy */@Configuration@EnableSchedulingpublic class RedisJob { public static final String JOB_KEY = "redis.job.task"; private static final Logger LOGGER = LoggerFactory.getLogger(RedisJob.class); @Auto...