摘要: 开发中,常常需要上传文件,并将文件存于远程服务器(如minio)或者本地,当存于本地时对存储路径的指定是常见的问题。 当然,你可以在本地写死静态资源路径,如"D:\static\fileUpload\img",但这样只能适用于你的计算机,如果换一个人,他的电脑可能不是D盘而是E盘,如果是Linux环 阅读全文
posted @ 2023-10-31 14:26 摸鱼小天才 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 需求:有一个vo类,该类继承了一个实体类,获取到vo对象后,需要将其中的null值转为空字符串; 思路:传入参数,用Object接收,利用反射获取到该对象的所有字段,并判断置空; 由于一开始没有考虑到父类的字段获取,导致时不时出现错误,因此这里简单记录一下。 // 无需返回object,set后对象 阅读全文
posted @ 2023-10-31 14:05 摸鱼小天才 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、官网下载JDK1.8 https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html JDK1.8 因为1.8是目前项目中用到最多的 基本都是基于JDK1.8 可以直接在虚拟机中的浏览器访问下载,但是尝试过的 阅读全文
posted @ 2023-10-07 16:42 摸鱼小天才 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 其实就是安装VMware Tools,但不知道为什么我的VMware Workstation不能安装VMware Tools,记得之前有次安装过,但是失败了。 基于apt-get命令下载安装其实是更好的选择: sudo apt-get install open-vm-tools sudo apt-g 阅读全文
posted @ 2023-10-07 16:17 摸鱼小天才 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1、首先你需要提前准备好jar包或者war包,并想办法放入Linux环境(或虚拟机)中; 2、java项目的部署需要用到Tomcat或者Jetty,docker可以直接拉取他俩的镜像,这里以Tomcat为例: # : 后面需要加上war或者jar对应的Tomcat版本,最好加上, # 否则默认最新的 阅读全文
posted @ 2023-09-22 15:15 摸鱼小天才 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 一、BIO(Blocking I/O) BIO,同步阻塞IO模型,应用程序发起系统调用后会一直等待数据的请求,直至内核从磁盘获取到数据并拷贝到用户空间; 在一般的场景中,多线程模型下的BIO是成本较低、收益较高的方式。但是,如果在高并发的场景下,过多的创建线程,会严重占据系统资源,降低系统对外界响应 阅读全文
posted @ 2023-09-22 14:38 摸鱼小天才 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一、InnoDB行格式 行格式 紧凑的存储特性 增强的可变长度列存储 大型索引键前缀支持 压缩支持 支持的表空间类型 REDUNDANT N N N N system, file-per-table, general COMPACT Y N N N system, file-per-table, g 阅读全文
posted @ 2023-09-20 15:33 摸鱼小天才 阅读(2515) 评论(0) 推荐(1) 编辑
摘要: **1. 索引优化:** 确保适当的索引在数据库表上创建,以加快查询性能。分析查询语句,确定可能需要的列和联合索引,并避免过多或不必要的索引。 **2. 优化查询语句:** 优化查询语句的写法,避免**全表扫描**和不必要的数据检索。使用合适的WHERE子句、JOIN语句和子查询,以提高查询效率。 阅读全文
posted @ 2023-07-14 13:37 摸鱼小天才 阅读(57) 评论(0) 推荐(0) 编辑
摘要: > 阿里巴巴开发手册https://developer.aliyun.com/special/tech-java # 一、建表规约 **1.1表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsigned tinyint(1表示是,0表示否)。** tip:POJO(Domin)类 阅读全文
posted @ 2023-07-13 15:37 摸鱼小天才 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 我们在java后端书写接口时,对service层成员变量的注入和使用有以下两种实现方式: **1) @RequiredArgsConstructor** ``` import lombok.RequiredArgsConstructor; import org.springframework.web 阅读全文
posted @ 2023-07-13 09:48 摸鱼小天才 阅读(148) 评论(0) 推荐(0) 编辑