- 博客(6)
- 收藏
- 关注
原创 minio springboot 实现大文件的分片上传、断点续传、秒传的功能
本文将分享下本人做大文件上传的一些思路,以及相关代码的实现。至于minio的搭建,还是比较简单的。本文就不再赘述。本文搭建的🌰例子也仅仅是把主要流程走通,相关的demo代码可能会有bug。有不同思路的大佬也可以在评区分享下,开拓下思路。其实主要需要实现的就是分片上传。断点续传,秒传仅仅是在分片上传的基础上增加的逻辑扩张。...
2022-08-25 19:12:41 12736 23
原创 centos7使用Minio快速搭建个人文件服务器
centos7使用Minio快速搭建个人文件服务器Minio是一个高性能的对象存储服务器,开箱即用,适合个人搭建文件服务器。一.下载minio服务端访问官网https://min.io/,点击Download2.来到下载页面,因为我是在centos下安装所以选择Linux。如上图所示,minio提供了在Linux下安装的两种方式:使用docker,直接使用minio。我这里选择直接使用minio(1)minio下载可以通过wget去下载,不过这种方式下载好像有点慢。(2)点击下图的Dow
2020-07-24 15:57:51 2042
原创 使用yum安装docker
一.docker的安装方式有三种从存储库安装,如:yum。下载rpm包自行安装,适用于无法联网的系统中安装。通过脚本去安装,其实就是把docker的安装过程写成一个shell脚本。但是官方不推荐在生产环境使用这种方式,因为脚本运行可能需要root环境或者sudo特权,会有一定的风险。二.使用YUM来安装1. 要设置一个稳定的存储库(1)设置存储库的命令yum-config-manager,该命令是在yum-utils包下,所以要先安装yum-utilssudo yum install -y
2020-07-21 16:24:01 6833 1
原创 记录一次Linux服务器CPU占满的问题解决
使用top命令定位有嫌疑的进程使用 ls -l /proc/进程号/exe命令找到进程的全路径发现是kswapd0 是系统的虚拟内存管理程序,如果物理内存不够用,系统就会唤醒 kswapd0 进程,由 kswapd0 分配磁盘交换空间作缓存,因而占用大量的 CPU 资源。然后查看是否有可疑的定时任务crontab -l ,好像没有于是把kswapd0 所在的进程杀掉。观察一段时间好像没有CPU占满的情况了。...
2020-07-21 13:55:35 1757
原创 本地mysql5.6服务启动错误1067问题记录
本地mysql5.6服务启动错误1067问题记录本地的mysql服务突然就停止了,重新启动的时候提示[错误1067:进程意外终止]的错误。排查过程:1.打开任务管理器,在服务中找到mysql的服务2.找到你的my.ini文件的位置,我的是在C:\ProgramData\MySQL\MySQL Server 5.6\my.ini3.打开my.ini,找到datadir属性,然后再进到这个目录下发现了错误的日志文件4.打开日志发现报错InnoDB: Error: Attempt to ope
2020-07-04 22:33:08 578
原创 mybatis-plus学习记录-更新值为null的字段无效
mybatis-plus学习记录-更新值为null的字段无效在使用mybatis-plus所生成的saveOrUpdate方法的时候,有些字段需要更新为空值。但是mybatis-plus默认的策略是NOT_NULL,如果为空则不更新该字段。解决方案:1.在字段上使用@TableField注解,设置updateStrategy属性为FieldStrategy.IGNORED。插入同理使用insertStrategy属性。但是这种做法有一定的危险性,所以不推荐。@TableField(updateSt
2020-06-29 16:54:05 6483 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人