- 博客(118)
- 收藏
- 关注
原创 Java整合EasyExcel实战——3(上下列相同合并单元格策略)
【代码】Java整合EasyExcel实战——3(上下列相同合并单元格策略)
2024-05-29 09:45:54
638
原创 Java中的判断校验非空问题
概述Lang3提供了许多Java库无法提供的辅助工具类,比如字符串,数值,反射,序列化等。如果熟练使用该包下的工具类,将节省我们的开发时间,避免重复实现,减少出错的可能。字符串’a‘是否为空,a=null, a="”时,a=" ",为空 , “ a”不为空。字符串’a‘是否为空,a=null, a="”时,a=" ",为空 , “ a”不为空。字符传 'a' 是否为空 , a=null , a="",时为空, 为空。
2024-05-25 10:50:35
1059
原创 内容与图像一对多问题解决
分析:其实这是两给表,一个内容表,一个图片表,一对多的关系。解决思路:1. 先上传图片拿到图片的List集合ids,返回值是集合的ids,给到前端2. 再添加内容表的数据生成了id,遍历查询拿到的图片集合ids,再对象里面,设置内容id,保存对象。
2024-05-13 20:23:48
376
原创 Java后端的接口参数两个interger 类型情况解决
get请求 ,对应请求头 @RequestParm,post请求, 对应请求体 ,@RequestBody。
2024-05-13 19:11:47
252
原创 java实体类中,不对应数据库的实体类字段
注解用于实体类中的非持久化字段,例如计算字段、临时字段或者与数据库表中的字段无关的字段。这样的字段不会保存到数据库中,但可以在实体类中使用。是 MyBatis Plus 中的注解,用于标记实体类中的字段是否映射到数据库表中的字段。这种生成的跟数据库不对应的字段,可以接前端数据,返回数据,用这个数据作为sql的条件.案例:接收的String转日期。时,表示该字段不会映射到数据库表中的字段。,表示该字段在数据库表中存在。字段,表示它不会映射到数据库表中。字段,但数据库表中只有。例如,假设我们有一个。
2024-05-12 20:07:55
1539
原创 Java后端实现对象与文件接收数据(minio测试)
实现思路:1. 两个接口实现,一个接对象数据(file),一个接文件数据(json)。2. json对象(base64String) 实体类信息 ,请求体统一接收。
2024-05-12 16:32:50
694
原创 端口问题:linux虚拟机,ping通ip,但无法访问docker服务
【代码】端口问题:linux虚拟机,ping通ip,但无法访问docker服务。
2024-05-07 14:17:37
660
1
原创 Docker容器创建各种镜像
拉取镜像宿主机创建挂载目录启动命令分析参考:Docker安装mysql及挂载数据卷_docker mssql 怎么 卷-优快云博客。
2024-05-07 14:06:06
394
1
原创 Mysql备份
分析: Windows系统下如何定时备份MySQL数据库_windows mysql使用任务计划可以凌晨备份吗-优快云博客文章浏览阅读2.4k次,点赞7次,收藏10次。Windows系统下如何定时备份MySQL数据库使用mysqldump备份sql文件假设mysql环境MySQL安装位置 D:\mysql\mysql-5.7.30-winx64需要备份的数据库名称 springMySQL数据库账号 rootMySQL数据库密码 123456数据库备份地址 D:/mysqlBackup/则脚本按照下面
2024-04-24 20:45:42
1051
原创 Mysql主从复制
主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。MySQL支持一台主库同时向多台从库进行复制,从库同时也可以作为其他从服务器的主库,实现链状复制。MySQL复制的有点主要包含以下三个方面:1.主库出现问题,可以快速切换到从库提供服务。2. 实现读写分离,降低主库的访问压力。3.可以在从库中执行备份,以避免备份期间影响主库服务。增删改————主库,查询——从库。
2024-04-24 17:24:39
298
原创 云服务器&宝塔&ssh:tabby 部署SpringBoot项目
tabby -----> ssh 连接工具 ,用这个连接云服务器 去操作 云服务器。宝塔 -------》 可视化工具,快速部署 云服务器的 安装环境 ,部署项目。阿里云服务器 ----》 linux 云服务器 , ip , root 密码。
2024-04-14 12:26:47
394
1
原创 SpringBoot整合WebSocket
参考:在 Spring Boot 中整合、使用 WebSocket - spring 中文网学习如何在 Spring Boot 中整合、使用 WebSocket,以及如何在 @ServerEndpoint 类中注入其他 Bean 依赖。
2024-04-12 20:25:37
484
原创 JavaSpringBoot中,Mybatis plus 语法以及多表分页展示
查询条件构建: 使用 QueryWrapper 对象 queryWrapper 构建查询条件。在这个例子中,通过 .select("name", "age") 指定要查询的字段,.like("name", "e") 表示名字中包含字母 "e",.likeRight("email", "5") 表示邮箱以数字 "5" 结尾。
2024-02-19 15:43:53
679
原创 在SpringBoot中@PathVariable与@RequestParam的区别
使用注解时,参数会从请求的路径中提取。在你的URL中,路径参数通常是通过{}包裹的形式出现,例如。
2024-02-18 17:42:27
536
原创 链表的实现
在计算机科学中,链表是数据元素的线性集合,其每个元素都指向下一个元素,元素存储上并不连续。双向环形链表带哨兵,这是哨兵即作为头,也作为尾。
2023-12-25 21:26:55
845
原创 动态数组的实现
1. 在计算机科学中,数组是由一组元素(值或变量)组成的数据结构,每个元素有至少一个索引或键来标识。2. 因为数组内的元素是连续存储的,所以数组中元素的地址,可以通过其索引计算出来。3. 知道了数组的数据其实地址BaseAddress,就可以由公式BaseAddress+ i * size 计算出索引i元素的地址。* i 即索引,在java,C等语言都是从0开始。* size 是每个元素占用字节,例如int 占4,double 占8.
2023-12-23 09:33:21
422
原创 列表的上移动和下移动实现
1. 定义一个自增的字段sort,从小到大。2. 上移动: 当前sort字段 + 1 ,上一个的sort修改为当前查询的sort。3. 下移动: 当前sort字段 - 1 ,下一个的sort值修改为当前的sort4. 注意判断sort不存在情况。
2023-12-22 16:42:40
988
原创 查找算法——二分查找(数组)
这段代码实现了二分查找算法,时间复杂度为 O(log n),其中 n 是数组的长度。值得注意的是,这里的实现返回的是目标值在数组中的索引,如果目标值可能重复出现,这个函数只返回其中一个索引。(4) 如果arr[中间值] > 目标值 ,那么在左边可能有答案,此时,最右边的值 = 中间值 - 1;(5)如果arr[中间值] < 目标值 ,那么在右边可能有答案,此时,最左边的值 = 中间值 + 1;二分查找算法的函数f(n) = (floor(log2(n)) + 1) * 5 + 4。
2023-12-20 14:59:52
1071
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人