概况
- 项目使用第三方
BladeX-Boot
单体版本框架,Spring Boot
、Mybatis
、MyBatis-Plus
- 项目数据库表使用租户字段
tenant_id
隔离租户数据
- 使用阿里云OSS存储文件,并且每个租户使用独立的OSS空间和域名,方便租户使用自己的OSS和域名
- 前端上传到OSS的文件名必须为
nocheck_
前缀开头,OSS设置的生命周期规则会删除一天前上传的nocheck_
前缀文件,避免未保存到数据库的文件占用OSS空间(比如用户上传文件后,没有提交表单)
2022年10月14日 14:12:55
Spring Boot
阅读全文
- BladeX版本3.0.1.RELEASE
- 启动常量
LauncherConstant.java
中增加命名空间参数:
/**
* nacos 命名空间 namespace id
*/
String NACOS_NAMESPACE = "open-service";
2022年09月09日 11:35:07
BladeX
阅读全文
需要解决的问题
- 1.限制预览文件大小
- 2.已经转码过的文件,服务重启后再访问又重新转码
2022年08月25日 19:09:08
Java
阅读全文
FROM tomcat:8.5-jre8
# 安装 ffmpeg
RUN apt-get update
RUN apt-get install -y --no-install-recommends ffmpeg
# 拷 war 包
COPY bear-api.war webapps/ROOT.war
EXPOSE 8080
2022年08月01日 20:11:50
docker
阅读全文
- 在电脑任意位置新建文本文档
文本文档.txt
,用记事本打开
- 将下方代码复制到
文本文档.txt
,保存后关闭记事本,将文件重命名为文本文档.bat
2022年07月30日 16:51:37
windows
阅读全文
- 在生成图片水印时,用到了字体文件,代码如下:
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("/fonts/msyh.ttf");
Font dynamicFont = Font.createFont(Font.TRUETYPE_FONT, inputStream);
2022年06月01日 15:07:35
Java
阅读全文
查看磁盘
- 系统版本
CentOS Linux 7
- 执行
fdisk -l
查看磁盘列表,显示有两个磁盘;/dev/vda
是系统盘,/dev/vdb
是新的数据盘容量300G并且没有分区
2022年04月26日 18:10:10
linux
阅读全文