首页 归档 标签 关于

部署公网可访问的 AList

AList 支持多个存储提供商,包括本地存储、阿里云盘、OneDrive、Google Drive 等,且易于拓展。支持以 WebDAV 协议访问。

本文介绍如何使用免费资源部署一个可以在公开网络使用的 AList。

拥抱孤独的自由:个人感情观与未来生活展望

想写此文很久了,迟迟没有动笔的原因,虚伪一点的说法是人在不断成长,阅历逐渐丰富,思想也在不断发生变化,过早发布不足以表达完整成熟的内心想法,真实的原因就是懒惰、拖延。

现在的我想保持单身,不代表以后还是这样想,更不是想改变他人的想法。

我是一个做足准备才会行动的人,可婚恋这件事,我可能一辈子也准备不好。

Java 参数校验:只能从指定的值中取其一

有时候参数校验的需求是只允许从指定的几个数据中选用一个,否则抛出异常。

Nacos 元数据增加启动日期、版本号和 PID

Spring Cloud 项目下 Nacos 默认的元数据只有 preserved.register.source=SPRING_CLOUD 这一项,可以通过增加配置项手动添加想要的数据,方便追溯一些启动相关的信息。

Spring Boot 带附件的邮件发送配置

虽然 Spring Boot 提供了邮件相关的功能,但在缺少部分配置的情况下或多或少会有一些问题,如附件的文件名乱码、文件格式等问题。本文提供统一解决这类问题的配置。

Spring Cloud Feign 去除全局包装、统一异常处理

2022 年关于 Spring Cloud 服务间调用组件 Feign 配置的总结。

Spring Cloud 不停机更新 – shell 脚本

本文简单介绍关于 Spring Cloud 技术栈的对外无感知的优雅停机、更新和重启,仅通过一些微服务组件和 shell 脚本实现,不依赖容器技术。

使用 preload 资源预加载

如果有前后关联的异步 XHR 请求通常会在回调函数中按顺序先后加载,但这样会比较耗时,所以我们有 Promise.all() 来并行请求,最后再处理。

在编写小型前端项目尽可能考虑兼容且不依赖第三方库时,可以使用在 html 的 <head> 中添加 <link> 通过 rel="preload" 进行内容预加载。

Spring Boot 打包为 exe 安装文件

在工作中可能会遇到单机使用的 Java Web 项目。从可移植性、可扩展性、学习成本等各方面来看,使用 Spring Boot 搭建都是一个不错的选择,而且如果后期调整为云部署也是非常容易。

虽然 Spring Boot 天然支持打成 jar 包,但是对于用户来说,启动方式还是不够“优雅”。如果封装为一个独立的安装包,有快捷方式,双击运行,那么体验就更接近 APP 了。

接口调试神器 Network+

浏览器自带的开发者工具 Network 只能查看网络请求但不能修改,有时候只需要修改少量的参数也需要打开第三方工具如 Postman 将 URL、method、Request Body 等完整地填写一遍。