- 博客(129)
- 资源 (2)
- 收藏
- 关注
原创 Vmware安装contros9的linux镜像
本文介绍CentOS Stream 9的安装步骤:首先从阿里镜像站下载1.4GB的启动ISO文件,然后在VMware中创建虚拟机时需注意选择NAT或桥接网络模式,建议分配4GB内存(不超过主机容量),并选择本地镜像作为安装源而非在线安装。摘要简明概括了下载地址和虚拟机配置要点。
2026-01-28 10:57:13
74
原创 将后端resources中的文件返给前端下载的方法
摘要:本文展示了前后端实现Excel模板下载的完整方案。后端使用Java Spring Boot,通过流式传输Excel文件,并设置响应头信息(包括Content-Type和Content-Disposition)。前端采用Axios请求,配置responseType为blob接收二进制流,通过创建临时URL和a标签触发下载。代码包含完善的错误处理机制,后端使用try-with-resources确保资源释放,前端则处理文件名解码和内存清理。该方案支持中文文件名,优化了下载性能,并考虑了浏览器兼容性。
2025-12-12 21:14:00
278
原创 mysql、oracle的JDBC操作
MySQL JDBC工具类提供了数据库连接池管理、CRUD操作和事务控制功能。通过Apache Commons DBCP2实现连接池,支持初始/最大连接数配置。主要功能包括:获取连接、释放资源、执行查询(返回List<Map>或单个Map)、执行更新(INSERT/UPDATE/DELETE)、批量更新以及事务处理。事务支持通过TransactionCallback回调接口实现,可自动提交或回滚。该工具类封装了JDBC常用操作,简化了数据库访问代码。
2025-10-23 17:25:20
167
转载 Spring Boot + MinIO 实现分片上传与断点续传的详细实现
本文链接:https://blog.csdn.net/sjdgehi/article/details/145978304。原文链接:https://blog.csdn.net/sjdgehi/article/details/145978304。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
2025-06-15 14:30:24
73
原创 No widget for type “tree-select“;angular的NG-ALAIN框架的tree-select树形组件的用法
【代码】No widget for type “tree-select“;angular的NG-ALAIN框架的tree-select树形组件的用法。
2025-02-20 11:02:14
277
原创 服务器数据库三级等保的一些修改步骤
服务器整改项:1.服务器需要设置强制密码复杂度,要求密码包含3种以上字符,最低8位参数说明:负数:代表最少出现次数,正数:代表最多出现次数minlen = 8,密码长度至少8位;lcredit=-1,至少包含一个小写字母;ucredit=-1,至少包含一个大写字母;dcredit=-1,至少包含要给数字;ocredit=-1,至少包含一个特殊字符;difok=5,新密码最多与旧密码重复5个字符;
2024-06-12 14:50:53
1141
原创 三级等保测评整改操作
###服务器设置密码修修改周期#############################################服务期修改过期用户的密码##########################################mysql升级8.4(下载新版本安装包)##################################9.开启远程连接以上完成之后数据库已经在linux中使用,但是使用别的软件远程连接数据库 是连接不上的,在这个时候我们要开启一下mysql的远程连接服务。
2024-06-06 11:00:23
435
原创 MySQL8sql_model的问题
[/propatientWeb/getPatientAllChannalList] 出现异常,方法:com.yixin.basic.controller.web.ProPatientWebController.getPatientAllChannalList,异常摘要: ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY cl
2024-06-04 15:25:25
652
原创 ruoyi实现大文件上传
前端:安装依赖1.在package.json文件中添加"vue-simple-uploader": "^0.7.4","spark-md5": "^3.0.1"到dependencies中;devDependencies中"node-sass": "^4.9.0","sass-loader": "^7.1.0",npm install jquery --save;2.并重新npm install使用依赖在main.js中使用//引入import uploader from 'vue-s
2024-04-28 17:04:11
3309
1
转载 微服务一个服务在使用另一个服务中的实体类时报被引用的程序包。。。不存在
springboot项目一般打包生成可执行jar,启动作为一个服务,不建议将springboot项目打成一个普通jar包,被其它module依赖。如果有这种依赖需求,建议将依赖的部分,单独抽取出来做一个普通的Maven项目,在springboot项目中引用这个Maven项目。如果不新建Maven项目,还是想依赖springboot项目,可以同时打包的时候生成普通jar包和可执行jar包,通过exec标签对可执行jar进行命名。这样会打包成两个jar包,不会对普通jar重新命名。
2024-03-29 16:25:51
309
原创 若依app自定义导航栏样式
第二步:在看页面中自定义(首先要获取顶部到安全区的距离之后就可以自定义了)'谁念西风独自凉,萧萧黄叶闭疏窗,沉思往事立残阳'// 默认安全区域距离为0,确保安全区域信息存在。'昨夜星辰昨夜风,画楼西畔桂堂东''身无彩凤双飞翼,心有灵犀一点通'// 获取屏幕边界到安全区域距离。配置开启自定义的选项。
2024-03-23 06:47:39
1226
原创 activiti7同时查询属于一个用户及这个用户对应的所有用户组的任务
如果你希望更精确地控制查询结果,比如分别查询用户任务和用户组任务,或者添加更多的查询条件,可以使用taskService.createTaskQuery()提供的其他方法进行链式调用,比如taskAssignee(String userId)只查询指定用户的已分配任务,taskCandidateGroup(String groupId)查询指定用户组的任务等。因此,是的,使用上述代码可以查询到既包括直接分配给用户的任务,也包括分配给用户所在用户组的任务,前提是这些任务设置了相应的候选用户或候选组。
2024-03-08 12:02:13
864
1
原创 springboot微服务中集成了mybatis的服务引入了其他集成了mybatis的服务此时调用引入的服务中的某个mapper接口时报没有注入
这两种配置方式分别用于扫描 Mapper 接口并注册为 Bean,以及指定 Mapper XML 文件的位置。.mapper"}) 和 mapperLocations: classpath*:mapper/*.xml 是 MyBatis 在 Spring Boot 中配置 Mapper 扫描和 XML 文件加载的两种不同方式。:mapper/*.xml 表示 MyBatis 会在类路径下的 mapper 目录中查找所有以 .xml 结尾的文件作为 Mapper 文件,用于 SQL 映射。
2024-03-04 17:12:46
440
原创 若依微服务中的上传文件的前后端实现
前端::limit用来控制上传文件数量的默认一<template> <div class="app-container"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> <el-form-item label="唯一标识" prop="
2024-01-12 11:48:21
1188
原创 自己被问过的面试题
import java.util.*;public class Tt {public static Map map = new HashMap();}public class Bb {public static void main(String[] args) {Map m1 = Tt.getMap();m1.put(1, 2);Map m2 = Tt.getMap();System
2023-12-14 14:38:22
495
原创 离线环境下使用百度地图(vue版)(展示自己的地图瓦片)3.0版本api
代表要展示的地图类型,根据此值此项目会用到上面的bmapcfg中的对应类型的图片所在的目录地址,意思是红色波浪线处对应的地图瓦片必须得有,正如我的mapType的值是BMAP_HYBRID_MAP所以我映射到网上的图片的目录就是必须有bmapcfg中tiles_hybrid属性的值对应的目录。其中tiles_path是刚刚你映射图片时的ip端口,tiles_dir的值是存放普通瓦片的目录名称其他的属性的作用。下面是我的映射到网上后访问图片资源的url地址形式,记住你的url地址下面代码中会用到。
2023-12-05 17:38:27
2084
原创 若依微服务项目整合rocketMq
原文链接:ttps://mp.weixin.qq.com/s/IYdo_suKvvReqCiEKjCeHw。第二步安装rocketMq(推荐在linux使用docker部署比较快)第五步添加依赖(生产者和消费者他们的rocketmq依赖一样)第二步新建一个生产者模块儿,再建一个消费者模块。第四步在getway模块中配置接口映射规则。在浏览器地址中输入如图信息发送消息。
2023-12-03 23:29:56
2466
转载 使用docker安装RocketMQ
本文链接:https://blog.csdn.net/ming19951224/article/details/109063041。版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
2023-11-30 00:42:16
576
原创 离线环境下使用百度地图(js版)(展示自己的地图瓦片)3.0版本api
【代码】离线环境下使用百度地图(展示自己的地图瓦片)3.0版本api。
2023-11-29 17:29:09
2682
2
原创 linux安装docker
2.启动docker语句: systemctl start docker。1.关闭docker语句:systemctl stop docker。安装linux,自己去查吧。第三步(作者的步骤)
2023-11-28 21:05:05
1266
原创 在有springSecurity或者若依项目中获取当前系统登录的用户信息
AuthenticationPrincipal 是 Spring Security 框架中的一个注解,用于获取当前已认证用户的 principal(即用户身份信息)。方法一(springSecurity自带的)方法二(若依项目自带的)
2023-11-22 14:46:05
3436
原创 js对后台数据库中blob类型的数据,进行二进制解码并解决中文乱码
在 JavaScript 中,您可以使用 atob() 函数对后台发送的 Base64 编码的二进制数据进行解码。
2023-11-21 13:57:31
1188
原创 若依项目自动分页后生成的SQL语句中limit后面本该有两个参数的,少了一个的问题
默认情况下,合理分页是启用的,如果您不需要启用合理分页,可以将 setReasonable() 方法的参数设置为 false。默认情况下,合理分页是启用的,启用了就会出问题。
2023-11-21 08:46:30
727
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅