- 博客(180)
- 资源 (91)
- 收藏
- 关注
原创 使用Bash脚本RSA公钥加密算法对密码进行加密解密方法
本文介绍了使用openssl工具在Shell脚本中实现RSA加密/解密的完整流程。通过生成RSA密钥对(2048位),提供了加密脚本和解密脚本的详细实现,包括安全配置、环境验证、密码读取和加密/解密操作。文中特别强调了安全实践,如密钥文件权限控制、敏感数据处理和错误日志记录。典型应用场景包括自动化脚本中的数据库密码保护和配置文件加密。最后总结了RSA-OAEP加密流程的关键命令和安全注意事项,建议结合具体需求增加密码复杂度检查等增强措施。
2025-06-24 17:19:05
378
原创 Mybatis Plus分页查询
MyBatisPlus分页使用指南:文章介绍了MyBatisPlus的5种分页实现方式。首先需配置分页拦截器,设置数据库类型和分页参数。实现方式包括:基本分页查询、QueryWrapper条件分页、Lambda表达式分页、自定义SQL分页以及多表联查分页。其中,QueryWrapper提供字段名查询,LambdaQueryWrapper通过方法引用避免字段名错误,自定义SQL需配合${ew.customSqlSegment}注入条件。多表分页必须手写SQL。使用时需注意:必须配置分页插件,若不需总记录数可设
2025-06-24 17:18:38
313
原创 Java创建多线程的四种方式
Java 实现多线程主要有四种方式:继承 Thread 类,通过重写 run () 方法并调用 start () 启动,简单但受单继承限制;实现 Runnable 接口,将任务封装在 run () 中,用 Thread 包装启动,避免继承限制且更符合面向对象设计,支持 Lambda 简化代码;使用 Callable 和 Future,call () 方法可返回值并抛出异常,通过 FutureTask 获取结果,适用于需要异步计算结果的场景;利用线程池,通过 ExecutorService 管理线程复用,减少
2025-06-04 16:52:23
931
原创 C++写入CSV的操作读取、写入、追加以及文件删除
本文介绍了C++中操作CSV文件的常用方法,主要包括:1)读取CSV文件使用ifstream类,按行读取并以逗号分隔数据;2)写入CSV文件使用ofstream类,注意数值需转为字符串;3)追加数据时使用ios::app模式;4)删除文件使用remove函数。文章通过代码示例详细演示了每种操作的具体实现,强调了处理逗号分隔符的注意事项和文件打开模式的选择。这些方法涵盖了CSV文件的基本操作,适用于数据导出和分析等常见开发场景。
2025-05-30 17:54:58
630
原创 Windows中安装Neo4j图数据库的配置
Neo4j是一款高性能的图数据库,擅长处理复杂关系网络。本文介绍了在Windows中安装配置流程:需先安装合适版本的JDK,解压Neo4j压缩包后配置环境变量,通过cmd验证安装。常见问题包括JDK安装错误、环境变量设置不当等,解决方法包括检查JDK和环境变量配置。如需修改默认端口,可在配置文件中调整。文章提供了详细的安装指南和问题排查建议,帮助用户顺利使用Neo4j。
2025-05-26 14:18:09
1147
原创 Clion下载安装、配置、使用
关于 CLion 的安装、配置及使用的教程详细介绍了从软件下载安装、环境变量配置,到编译器设置、新建项目等全流程操作,适用于初学者快速上手使用 CLion 进行 C/C++ 开发。通过图文并茂的步骤说明,即使是第一次接触 CLion 的用户,也能顺利完成环境搭建并开始编程,提高开发效率,为后续深入学习打下坚实基础。!!
2025-05-26 10:48:47
1137
原创 VS Code配置安装+C/C++ 编程运行环境
本文详细介绍了如何在Windows系统上安装和配置Visual Studio Code(VSCode)以及MinGW-W64,以便进行C/C++程序的编写、编译、运行和调试。首先,从VSCode官网下载并安装VSCode,然后从GitHub下载并安装MinGW-W64,并配置环境变量。接着,在VSCode中安装C/C++相关插件,并配置使用MinGW-W64中的GCC/G++编译器和GDB调试器。文章还提供了汉化VSCode的步骤,并详细说明了如何创建、编译、运行和调试C/C++程序,包括单个文件和多个文件
2025-05-20 17:57:20
1274
原创 Python中操作Neo4j图数据库
要在Python中连接和操作Neo4j数据库,我们可以使用py2neo用于连接和操作Neo4j图数据库的高级客户端库。它提供了面向对象的接口,使得Python程序员能够方便地与 Neo4j 数据库进行交互。
2025-04-30 17:28:42
725
原创 在pycharm中创建Django项目并启动
Django 是一个基于 Python 的开源 Web 应用框架,通过Pycharm运行如果直接运行manage.py程序的话会提示一大堆没有传入参数等信息,会提示一堆东西,表示没有配置参数,在pycharm右上角,点击edit configurations 编辑配置参数,
2025-04-30 15:54:23
818
原创 Centos7将/dev/mapper/centos-home磁盘空间转移到/dev/mapper/centos-root
Centos7将/dev/mapper/centos-home磁盘空间转移到/dev/mapper/centos-root, 若卸载时提示目标忙,表明有进程正在使用 /home 目录。已经将15G转到/dev/mapper/centos-root。
2025-04-04 21:37:28
516
原创 CentOS7系统更新yum源教程
由于CentOS 7 在2024年6月30号以后官方不再维护。很多yum源也陆续关掉了,所以我们要更换镜像源。yum是一个用于软件包管理的工具,它能够从特定的存储库中自动下载和安装软件包。然而,系统默认的yum源可能不包含所有软件包,因此需要手动更新yum源。
2025-03-27 16:26:54
1811
原创 python3.6源码安装报错: error while loading shared libraries: libpython3.6m.so.1.0
python3.6源码安装报错: error while loading shared libraries: libpython3.6m.so.1.0, 检查其动态链接发现确实缺少了这个;以上方法解决找不到依赖包问题。1、进入解压后的编译目录。2、拷贝文件到lib库;
2025-03-27 14:33:46
439
原创 飞算JavaAI编程工具集成到idea中
一键构建Java工程,代码智能优化, 飞算JavaAI一键生成完整的项目工程,免除基础重复性工作,即刻运行。源码生成后自动优化(包括语法修正、规范调整、逻辑排错等),显著提高首次编译成功率。
2025-03-02 22:12:17
1242
1
原创 Docker部署neo4j
docker 安装neo4j要在Docker中安装Neo4j,可以按照以下步骤进行操作:查找Neo4j的Docker镜像:Neo4j官方已经在Docker Hub上提供了官方的Docker镜像,你可以通过Docker Hub查看可用的Neo4j镜像
2024-12-26 17:43:49
1838
原创 java对接微信小程序下单后的发货接口
对接微信小程序下单后的发货接口,首先需要获取Access_token,调用前,需要到微信小程序平台-准备好小程序的appid 和 密钥secret等参数。
2024-12-08 22:12:41
1334
原创 Docker启动 Redis提示:Can‘t initialize Background Jobg
在使用docker启动redis失败,但是查看容器日志,除了提示 Fatal:Can't initialize Background Jobg,没有其他错误信息。经过长时间查找资料及试错,现记录下可能的产生原因及解决方案,以便以后参考。
2024-09-29 15:55:45
2110
1
原创 windows11家庭版开启Hyper-v
如何在Windows11家庭版上安装Hyper-V。由于很多品牌机预装家庭版,无法直接启用该功能,但通过PowerShell和修改系统设置可以实现。步骤包括创建并运行特定的bat脚本来启用Hyper-V
2024-09-29 15:36:29
2735
5
原创 docker run : Error response from daemon: pull access denied for xxxx, repository
docker: Error response from daemon: pull access denied for xxxx, repository does not exist or may require ‘docker login’: denied: requested access to the resource is de该错误消息表明 Docker 守护进程拒绝了对镜像资源的访问请求.
2024-09-03 14:02:26
2041
原创 【Kafka】报错:Error while fetching metadata with correlation id 1 : {xxxtopic=LEADER_NOT_AVAILABLE}
通过java spring boot 访问kafka, 异常错误:Producer clientId=producer-1] Error while fetching metadata with correlation id 5 : {xxxxTopic=UNKNOWN_TOPIC_OR_PARTITION
2024-08-05 16:50:08
3150
原创 Nacos java.lang.NoClassDefFoundError: com/alibaba/nacos/client/logging/NacosLogging报错解决
遇到如java.lang.NoClassDefFoundError: com/alibaba/nacos/client/logging/NacosLogging的报错,或者在切换版本后出现Error creating bean with name ‘configurationPropertiesBeans‘ defined in class path resource类似的报错需先检查springboot与nacos的版本号是否对应。详细版本号可参考官方文档。
2024-07-29 18:40:29
715
原创 Java查询ES报错 I/O 异常解决方法: Request cannot be executed; I/O reactor status: STOPPED
I/O reactor status: STOPPED 报错解决在使用ES和SpringBoot进行数据检索时,在接口中第一次搜索正常。第二次在搜索时在控制台就会输出Request cannot be executed;I/O reactor status: STOPPED错误。
2024-07-22 14:34:54
1800
原创 Spring boot打包时报错Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.21.0:test
mvn compile 正常,但是 mvn package 或者 mvn install 打 war 包时都会报错;
2024-06-23 21:14:07
330
原创 mybatis查询PostgreSQL报错:无法确定参数 $1 的数据类型
Cause: org.postgresql.util.PSQLException: 错误: 无法确定参数 $1 的数据类型; bad SQL grammar []; nested exception is org.postgresql.util.PSQLException: 错误: 无法确定参数 $1 的数据类型] with root causeorg.postgresql.util.PSQLException: 错误: 无法确定参数 $1 的数据类型
2024-06-21 17:43:07
815
原创 Java大文件上传、分片上传、多文件上传、断点续传、上传文件minio、分片上传minio等解决方案
文件上传花样百出,根据不同场景使用不同方案进行实现尤为必要。通常开发过程中,文件较小,直接将文件转化为字节流上传到服务器,但是文件较大时,用普通的方法上传,显然效果不是很好,当文件上传一半中断再次上传时,发现需要重新开始,这种体验不是很爽,下面介绍几种好一点儿的上传方式。这里讲讲如何在Spring boot 编写上传代码,如有问题可以在下留言,我并在文章末尾附上Java上传源码供大家下载。
2024-06-02 18:53:06
3772
1
原创 解决spring boot启动出现Unable to start ServletWebServerApplicationContext due to missing ServletWebServer*
spring boot工程,启动时出现了Unable to start web server;nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.这个异常。
2024-05-19 18:19:19
6223
1
原创 Java SpringBoot Ambiguous mapping found. Cannot map ‘XXXController‘ bean method”解决方法
Initialization of bean failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping found. Cannot map xxxController这个错误表示在Spring Boot应用中存在两个或多个相同的映射,导致无法确定应当由哪一个控制器(Controller)处理特定的HTTP请求。这通常发生在你的应用中有两个或多个使用或其变体(如等)注解的方法,它们的路径相同或容易混淆。
2024-05-19 17:56:23
639
原创 SpringBoot集成RabbitMQ
RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。RabbitMQ是一个消息中间件,它接收并转发消息,但不处理消息。
2024-04-19 21:01:43
955
原创 Spring Boot 中Mybatis使用Like的使用方式和注意点
使用Springboot简单配置一下Mybatis,然后进行说明。Springboot集成Mybatis这里就不做介绍了,这里我们主要介绍一下在mybatis配置文件中怎么使用模糊查询。
2024-04-19 11:37:46
2529
原创 IDEA用maven打成war文件的时候提示报错:Cannot access defaults field of Properties,或者是:pre-existing WEB-INF/web.xml
mvn compile 正常,但是 mvn package 或者 mvn install 打 war 包时都会报错;解决办法是要在pro.xml文件下添加以下插件,才可以打包war包。解决方法:POM的properties添加这个属性;不检查有无web.xml。打包jar包不添加也是没有问题的。
2024-04-18 14:04:36
842
原创 Vue3项目中快速引入ElementUI框架
ElementUI是一个强大的PC端UI组件框架,它不依赖于vue,但是却是当前和vue配合做项目开发的一个比较好的ui框架,其包含了布局(layout),容器(container)等各类组件,基本上能满足日常网站的搭建开发。针对vue2和vue3都有对应的组件版本,本文主要介绍在vue3中如何引入使用ElementUI(vue3中升级为Element Plus)。
2024-04-13 20:19:43
2860
原创 Spring boot Cors跨域异常:When allowCredentials is true, allowedOrigins cannot contain the special value
出现该问题是跨域问题,When allowCredentials is true, allowedOrigins cannot contain thespecial value "*"since that cannot be set on the “Access-Control-Allow-Origin” response header. To allow credentials to......
2024-04-13 19:07:24
1654
原创 npm install 报 ERESOLVE unable to resolve dependency tree 异常解决方法
在安装项目依赖时,很大可能会遇到安装不成功的问题,其中有一个很大的原因,可能就是因为你的npm版本导致的。npm install 报 ERESOLVE unable to resolve dependency tree
2024-04-12 18:33:41
2539
原创 【解决】npm run dev Syntax Error: TypeError: eslint.CLIEngine is not a constructor
eslint.CLIEngine is not a constructor 由于代码语法不符合eslint而照成此错误,可以参照eslint规则修改语法,或者将eslint停掉以下为停掉eslint的方法。
2024-04-12 17:53:45
899
1
原创 Unregistered Authentication Device enxxx does not seem to be present delaying initialization 问题解决办法
使用vmware迁移linux系统过程中,发现部署后的linux系统无法启动网卡。其实在network-scripts下查看是没有eno16777736网卡的。错误原因,是因为linux网卡使用了原mac地址导致。
2024-03-29 17:43:28
646
3
原创 Consider defining a bean of type ‘org.springframework.web.client.RestTemplate‘ in your configuration
当我们在idea中编码时,使用@Autowired注解时,被注解的属性没有被检测到时会出现红叉错误。解决办法就是:File->Settings->Editor->Inspectons->Spring Core->Code->Autowiring for Bean Class->Severity->调整级别Error为Warning,最后apply,问题解决。在springcloud开发中,当我们将RestTemplate通过@Autowired注解注入到一个类中,启动服务报错。
2024-03-08 21:25:33
2732
原创 Navicat保存的连接密码破解-java代码
有两种方法可以找到密码,一种是注册表里可以找到,一种是导出连接信息功能,这里说第二种。1、打开Navicat,点击文件->导出连接菜单2、导出要破解密码的连接到connections.ncx文件中;3、打开connections.ncx文件,在 Connections->Connection 节点中寻找连接名称(ConnectionName)为要破解连接的Password属性,Password的值就是加密后的密码了。
2024-03-01 13:50:44
2218
原创 postgresql矢量切片坐标转换的ST_AsMVTGeom函数使用
Wagyu库比默认的GEOS库更快且能产生更正确的结果,但是它可能会丢弃小的多边形。buffer —— 矢量坐标空间中缓冲区的距离,位于该缓冲区的几何图形部位根据clip_geom参数被裁剪或保留。如果为NULL,则默认为256。extent —— 是按规范定义的矢量切片坐标空间中的某个矢量切片的范围。将一个图层中位于参数box2d范围内的一个几何图形的所有坐标转换为MapBox VectorTile坐标空间里的坐标。bounds —— 某个矢量切片的范围对应的空间参考坐标系中的几何矩形框(没有缓冲区)。
2024-02-23 21:48:52
1095
原创 IDEA生成Java Doc帮助文档
使用IDEA(本次使用2020.3版)将自己写的常用的工具类打成jar包,安装到maven本地仓库,最后生成对应的doc参考文档。输入命令 javadoc -encoding UTF-8 -charset UTF-8 xxx.java。第四步:输入命令行参数: -encoding UTF-8 -charset UTF-8。最终会在目录下生成一些html静态文件说明生成成功。第二步:输入要输出文件的地址,及帮助文档输出地址;第一步:包所在目录,如果已选中 这里不用选择;3. 点击ok(生成成功)
2024-02-23 21:33:53
1590
MinIO对象存储,2022版本 minio version RELEASE.2022-08-13T21-54-44
2023-04-25
elasticsearch-head
2022-07-01
若依通用权限管理系统接口文档,是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring
2022-03-28
学生成绩管理系统-课程设计文档.rar
2020-09-16
AngelExam_V1.0.rar
2021-06-12
最新ASP.NET权限管理系统实现与设计论文+代码.zip
2021-07-28
AngelExam.rar
2021-06-07
NFine源码2019.rar
2020-09-16
openssh8.4升级文件.zip
2020-11-04
对于Python 3.6.8版本,离线安装cryptography-39.0.2-cp36-abi3-manylinux-2-17-x86-64.manylinux2014-x86-64.whl
2025-06-24
apache-jena-fuseki-3.17.0.zip
2025-05-07
apache-jena-3.17.0.zip
2025-05-07
windows11+Java-jdk1.8版本+neo4j-community-3.5.6
2025-05-07
基于neo4j中医药知识图谱问答系统+中医查询问诊系统和中药相关知识图谱+python+neo4j+完整数据+可用毕业设计完整代码
2025-05-07
kibana-6.7.1-windows-x86-64.zip
2024-12-19
oiffice 2010 (64位).zip
2024-12-16
kettle引入jar包
2024-12-13
redisdesktopmanager免费版
2024-12-09
windows-apache-tomcat-9.0.37-windows-x64
2024-12-09
apache-activemq-5.16.6.zip
2024-12-03
docker-18.06.3-ce-x86-64安装文件+部署文档
2024-08-27
Java前后端分离音乐网站管理系统
2024-08-11
SpringBoot + mybatis + postgresql数据库操作程序
2024-06-04
基于SSM(Spring+Spring MVC+MyBatis)的应急资源管理系统
2024-05-25
rabbitmq-server-windows-3.13.0
2024-04-26
基于SpringBoot+Vue前后端分离型图书管理系统-比较适合做毕业项目
2024-04-20
ASP.NET Core6最新帮助文档
2023-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人