摘要: 前言 本文采用前后端分离模式,后端给前端每个分片的上传临时凭证,前端请求临时url,通过后端间接的去上传分片。前端分别提供了 vue3 (TypeScript)和 react(TypeScript) 版本的示例,代码逻辑保持 99% 一致,差异仅仅是为了适配两个框架不同组件库API的差异。 前端Re 阅读全文
posted @ 2024-05-14 12:08 风希落 阅读(4156) 评论(0) 推荐(0) 编辑
摘要: 由后端集中管理 minio 的 SDK 调用,而非前端对接 minio 基本配置 初始化项目 新建一个 SpringBoot 项目,集成 lombok mybatis-plus minio hutool-core(可有可无)。 新建一个数据表 attachement,用于存储文件上传后在 minio 阅读全文
posted @ 2024-04-27 16:23 风希落 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 快速入门 minio 中文网 minio 官网 minio 有开源版和收费版,使用开源版时,若修改了 minio 的源代码,需要将修改后的源代码完全公开。 对 minio 有一定了解后,可查看:SpringBoot集成minio前后端联调(后端集中管理minio),实现了前后端的基本文件上传下载。 阅读全文
posted @ 2024-04-25 23:07 风希落 阅读(4158) 评论(0) 推荐(0) 编辑
摘要: 移动端适配的看法 看了很多关于移动端适配的方案,是否选择移动端适配,有以下几个观点: 该应用只可以在移动端使用,比如 app, 如果是 h5 页面,且可以电脑访问的,尽量放弃移动端适配方案,不适合 为什么放弃移动端适配 首先需要明白,什么是移动端适配。 为了兼顾不同机型,在不同的比例下访问时,呈现的 阅读全文
posted @ 2024-04-10 14:29 风希落 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 纯离线的内网环境中使用 nginx 配置 ssl 并使用 https 访问网站。 对于服务器中 nginx 及其它环境的搭建,可参考我的该文章 Linux Centos7离线部署SpringBoot前后端分离项目,该文章的环境是以此文章的基础上进行搭建的。 同时,该文章涉及的部分安装包已提供在以上文 阅读全文
posted @ 2024-04-07 22:51 风希落 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 对开发 java 时,IDEA 的部分常用代码规范进行设置 设置前的注意事项 写完代码后,Ctrl + Alt + L 格式化代码 设置完之后,不要忘记 Apply 确认 不要在单个项目中设置,全局设置,请关闭项目,在如图所示处设置 代码换行 在设置前已经超过代码行宽度限制的代码不会自动换行 个人感 阅读全文
posted @ 2024-03-25 22:55 风希落 阅读(2097) 评论(0) 推荐(0) 编辑
摘要: 本文记录在工作过程中,开发后台管理系统时,自己对部分业务的一些封装。本文的业务封装涉及的技术栈为 Antd + ProComponent + zustand ProComponent 相较于 Antd 来说,使用曲线更为陡峭,且本文不介绍基础用法,仅结合业务来实现功能。 权限 由于此项目的权限精度并 阅读全文
posted @ 2024-03-21 23:47 风希落 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 对以 Taro 框架开发的项目进行部分总结。 快速上手 快速搭建 Taro 项目 # 全局安装 taro cli npm install -g @tarojs/cli # 使用 taro 命令初始化项目 taro init [项目名称] # 或者直接使用 npx 安装 npx @tarojs/cli 阅读全文
posted @ 2024-02-26 14:54 风希落 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了在内网下的纯离线环境中部署 SpringBoot 前后端分离项目,服务器使用的是 centos7 版本 由于离线环境,yum 和 wget 这种直接下载的是无法使用的,需要自己找离线资源包。 此前并未接触过 linux,仅仅需要才使用,因此对部分理解不一定非常准确,望谅解。 此文章中涉及到 阅读全文
posted @ 2024-02-25 15:32 风希落 阅读(435) 评论(0) 推荐(0) 编辑