- 博客(156)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 PaddleOCR找不到指定的程序。 cudnn_engines_precompiled64_9.dll“ or one of its dependencies.
运行PaddleOCR。
2026-02-04 17:49:39
452
2
原创 Tailscale的使用--公网用户访问个人电脑资源
因特网上的用户可以方便地访问您通过个人计算机提供的服务器资源(如个人网站、FTP 服务器等)。例如:您可以在家里计算机里建一个个人网站,然后让其他朋友通过因特网浏览这个网站、欣赏您的设计成果。
2026-01-19 15:18:35
1180
原创 华为昇腾服务器ubuntu Anaconda安装PyTorch npu 版本 步骤
注意:ascend-toolkit的环境变量 和 nnal的环境变量只能二选一。我这里使用的是ascend-toolkit的环境变量。例如我安装的路径在:/home/yolo/anaconda/CANN/install/ 目录下。若使用nnal加速包环境则加载 /nnal/atb/set_env.sh 的环境变量。加载ascend-toolkit的环境变量。加载ascend-toolkit的环境变量 后,使用以下命令验证是否加载成功。torch_npu 的版本要与安装的pytorch对应。
2025-12-19 11:20:12
713
原创 Java9+ 敏感信息脱敏自定义注解
*** @author 张小三*/// 需要脱敏的字段// 替换字符// 字段保留的起始长度和末尾保留的长度// 需要将值设置为空的字段。
2025-09-28 17:35:09
379
原创 EasyExcel读取excel表格中的数据和图片
本文介绍了如何结合EasyExcel和POI读取Excel中的图片数据。通过自定义ImportExcelDto实体类,使用EasyExcel注解读取表格数据,同时利用POI的XSSFWorkbook解析图片。关键步骤包括:1)配置依赖;2)定义包含图片字段的实体类;3)通过AnalysisEventListener处理数据校验;4)使用XSSFPicture定位指定单元格图片并转换为MultipartFile对象。该方法实现了Excel数据与图片的一并读取,解决了EasyExcel不支持图片读取的局限,适用
2025-09-22 11:26:20
881
原创 Java 敏感信息脱敏自定义注解
在开发过程中,接口返回给前端的数据有时候会携带有用户的敏感信息,为了保护用户隐私需要对敏感信息字段值进行脱敏处理。 本例子使用自定义注解来处理返回值中关键信息脱敏.
2025-08-27 15:25:55
445
原创 【php】【mysql】 原生初级简易新闻发布系统成品代码动态网站开发网页WEB浏览器端B/S结构
使用原生php开发的原生初级简易新闻发布系统成品代码,结合mysql数据库,动态网站开发网页WEB浏览器端B/S结构
2025-05-29 14:15:54
185
原创 搭建本地画图AI Comfy ui 教程
安装后配置好key,确保自己本地客户端能访问到github。注意,此处安装python版本建议和我一样,我是吃了版本不一样导致不兼容的苦。打开项目地址,复制git地址用下面的命令进行下载。找到项目中的main.py 之后运行即可。图片生成完成后,生成的图片存放在项目目录的output文件夹下。(模型选择自己喜欢的风格的模型就行)。填好提示词,后点击底部的执行按钮等待图片生成完成即可。回到网页中,点击模型选择框中即可看到自己下载的模型。模型下载后,将模型文件放在项目的。下载自己想要的模型。
2025-02-23 15:41:19
1048
原创 搭建本地画图AI stable-diffusion-webui 教程
打开此文件所在的目录。运行时保持科学上网工具开着,因为这个脚本会去gitbub上下载依赖。我这里是NVIDIA的显卡,安装驱动之后,桌面右键会有NVIDIA显卡管理选项。注意,此处安装python版本建议和我一样,我是吃了版本不一样导致不兼容的苦。如果在这个界面中不管点击什么都提示以下,则关闭科学上网,重启webui.bat。有异常就仔细看看异常,一般git下载上面依赖产生的异常会在命令行界面输出。下载异常的话可以自己在这个文件夹中手动通过git下载。直到运行webui.bat没有异常提示就行。
2025-02-21 18:54:55
961
原创 常用的window批处理脚本
主要用于脚本开始部分,与自定义结束代码块匹配使用。定义显示提示为中文。主要用于脚本结尾部分,与自定义开始代码块匹配使用。定义显示提示为中文。自定义的输出代码块。
2025-02-21 15:47:54
902
原创 jmeter 接口性能测试 学习笔记
上例的统计结果表中的理论并发用户估算值为: (198.56 * 1000) * 362.32 = 0.19856 * 362.32 约等于 72。注意:最大并发数需要结合其他信息如测试工具的配置、服务器资源利用率等来确定。以下分析只是基于html导出的统计报告表中的值推断的理论结果。报告数据输出的文件。报告结果写入此文件。将报告导出html后,在html报告中可以查看到以下统计报告表。spring mvc 项目创建一个接口,来模拟测试的目标接口。步骤配置完成后,能正常执行完成得到聚合报告。
2024-12-20 16:49:20
1648
原创 【spring cache】自定义redis缓存管理器自控key过期时间
自定义缓存管理器名称:ThreeCacheManager/*** 说明:* 自定义 缓存管理器* 支持再缓存名称中设置 过期时间* 格式: 缓存名称@时间值_单位* 单位支持:(单位区分大小写)* y:年* M:月* d:日* h:小时* m:分* s:秒,默认* S :毫秒* @author 张小三/*** 说明: 自定义缓存时分割符号* @param* @return/*** 说明: 重写缓存创建逻辑* @param* @return。
2024-12-05 18:05:20
1524
原创 【spring mvc】全局处理请求体和响应体
用于在请求体被反序列化之前对其进行处理,典型场景是解密请求体。用于拦截请求体(Request Body)的处理,在请求体被反序列化为 Java 对象之前对其进行处理。这个接口允许开发者在请求进入控制器之前做一些预处理,比如解密或格式转换等。RequestBodyAdvice 接口提供了 5 个方法,具体如下:用于判断当前请求是否需要处理,返回 true 表示该请求体需要进行处理。你可以根据 methodParameter、targetType 或 converterType 来做特定的控制。
2024-12-04 11:47:27
938
原创 【spark-spring boot】学习笔记
想象一下你有一个大大的数据表,里面包含了很多很多的信息。如果你想对这些数据进行操作,比如筛选出符合条件的数据、或者对数据做一些计算,RDD 就是 Spark 用来存储和操作这些数据的一种方式。转换操作(就像是加工数据)和行动操作(获取结果)
2024-11-26 11:20:51
1488
原创 【spark学习】 spring boot 整合 spark
解压得到以下结构的目录.以下目录对应的是各个版本的hadoop的bin目录。此处是使用的是3.0.0版本。本例子是使用java语言实现的spark学习的案例笔记,整合springboot等相关框架。此类主要用于声明spark的配置,包括spark的运行模式,spark的运行环境等。下载完成后,解压出来到某个路径下。使用本地算力进行计算。创建一个定时任务类,用于测试整合是否成功。输出词频统计结果如下图。主要用于在window系统下的开发学习。:此处的地址在以下的代码中使用到。来获取网盘下载地址.
2024-11-22 16:54:21
2569
4
原创 【java】【ssm】【B/S】 初级抢课系统系统成品代码动态网站开发网页WEB浏览器端B/S结构项目
【java】【ssm】【B/S】 初级抢课系统系统成品代码动态网站开发网页WEB浏览器端B/S结构项目
2024-11-01 09:28:32
759
原创 springboot 项目对配置文件中的密码进行加密处理
spring boot 中的配置文件中往往以明文的方式存放一些账号密码,例如数据库连接密码、redis登录密码等。这个依赖和spring boot整合后,整个项目中系统属性、命令行参数、环境属性、配置文件、自定义属性 等内容都存在加密属性,可以使用此依赖对指定内容进行加密处理。则需要修改上面工具类中的main方法中的内容。然后执行一次main方法后,复制打印的加密结果的密文。此处,加密配置文件中的数据库连接密码为案例。密文为工具类中的main方法执行后的结果。使用以上的工具类来获取需要加密的数据密文。
2024-09-12 16:51:25
938
原创 spring boot设置多环境的配置文件
如果所有环境的配置都放在application.yml中并且需要打包到不同的环境中时,修改application.yml同一个文件时会出现遗漏,或者是配置错误的情况。此时我们可以多创建几个不同环境下的配置文件使用,需要让项目在打包时、运行时 自动去识别需要使用的配置文件。当我们需要打包或者需要以哪个环境的配置文件启动项目时,再此勾选后运行或者打包项目即可。此时idea中的maven中就会出现配置的三个环境的选项。例如不通过环境下的数据库配置、项目启动的端口号等等。此配置中可以放三个环境中相同配置的内容。
2024-09-12 16:00:05
1983
原创 docker 学习笔记
命令docker build -f DockerFile路径 -t 新镜像名:标签版本 .说明:末尾的点代表当前的路径。示例# 设置环境变量# 设置默认工作目录# 运行安装vim和net-tools# 暴露端口EXPOSE 80。
2024-09-11 11:55:41
1062
原创 java 经纬度转成地址,地址转成经纬度
本文将说明,如何将经纬度转换为具体地址,或将地址转换为经纬度。本文直接上java代码,只要修改关键参数即可使用。通过一个具体的地址转成此地址对应的经纬度。结合百度地图的API来进行使用。
2024-08-27 11:42:55
730
原创 java中常用的设计模式
在类创建的时候就开始实例化对象;不管用没用到,一开始就创建。通过复制现有的实例来创建新的对象,而不是通过构造函数。确保一个类只有一个实例,并提供全局访问点。类加载时不实例化,调用时才实例化。
2024-08-16 10:32:33
1317
原创 Spring WebFlux 整合 r2dbc 的增删改查案例
在service\interfaces下创建TUserService.java接口文件,定义好增删改查接口/*** 说明: 增* @param* @return/*** 说明: 删* @param* @return/*** 说明: 改* @param* @return/*** 说明: 查 ,多个* @param* @return/*** 说明: 查,单个* @param* @return/*** 说明: 增* @param。
2024-08-02 15:55:59
1641
原创 AI视频生成本地搭建图文详细过程
在自己的电脑上搭建一个AI,主要用于通过自己输入的关键字来自动生成视频文案,把视频文案自动生成视频,再自动给视频配音配字幕。
2024-07-25 16:01:09
4382
4
原创 javaScript 工具类
在html中,窗口滚动,页面元素进入窗口可见区域时,指定元素从下网上逐渐显示。传入指定进入视口逐渐显示的元素选择器。
2024-07-18 12:04:13
275
原创 linux服务器安全级别提升配置修改
登录失败3次,账户锁定300秒,root 用户也会受到相同的失败次数限制,当 root 用户被锁定后,同样设置锁定时间为300秒.必须先使用 chattr -i 命令取消文件的不可修改属性,才能进行修改操作。为了提升服务器的安全性,适应生产环境。服务器中的配置内容需要进行修改。要求用户每180天定期更新密码。密码过期前14天系统做出提醒。注意,锁定后的文件连root用户也无法对文件进行修改。要求服务器在没有操作的时候,300后退出登录。以centos7为例,进行配置。使用以下命令即可修改。
2024-07-04 09:31:34
1194
原创 centos7搭建zookeeper 集群 1主2从
为了方便快捷的安装。可以将192.168.83.144上已经配置好的zookeeper复制一份到192.168.83.145 和 192.168.83.146上即可。当前操作的是192.168.83.144,对应的序号是1.所以使用以下的命令将id写入myid文件中。在192.168.83.145的myid文件中,使用以下命令修改myid的值。在192.168.83.146的myid文件中,使用以下命令修改myid的值。将提前下载好的安装包上传到服务器上,我这上传到。中的配置,将id 写入myid文件中。
2024-07-01 17:30:50
1196
原创 【java】【控制台】【javaSE】 初级java家教管理系统控制台命令行程序项目
本系统是使用java语言结合mysql数据库开发的初级java家教管理系统,使用命令行控制台界面进行系统的操作。
2024-06-27 10:15:04
422
原创 【vue3】【vant】 移动端中国传统文化和民间传说案例
用户可以在发布界面中输入相关内容进行发布,发布后首页可以看到发布的中国传统文化内容,点击弹出详情。本系统是使用vue3语法结合vant开发的移动端中国传统文化和民间传说案例。民间传说页面可以看到相应的民间传说,点击弹出详情。
2024-06-27 10:05:51
400
原创 【vue3】【vant】 移动本草纲目案例发布收藏项目源码
用户可以在发布界面中输入相关内容进行发布,发布后首页点击本草纲目封面可以看到发布的内容。本系统是使用vue3语法结合vant开发的移动端的本草纲目案例。总计页面可以按类别分类,展开可以删除。
2024-06-27 09:53:30
519
原创 【vue3】【vant】 移动端古诗词句子发布收藏项目
项目说明:本系统是使用vue3语法结合vant开发的移动端的古诗词句子发布收藏项目。用户可以在发布界面中输入古诗词内容进行发布,发布后首页可以看到发布的内容,展开列表点击按钮可以收藏和取消收藏。收藏后可以在我的收藏界面中查询到相应的古诗词,也可在收藏界面取消收藏注意:此项目为静态界面,没有后台管理,没有链接数据库。数据存储在使用者本地内存中,
2024-06-27 09:52:37
442
原创 centos7安装 hadoop集群
由于hadoop2和hadoop3的配置也需要和hadoop1的配置一致,所以只需要将hadoop1中的/usr/local/hadoop3.4.0文件夹拷贝一份到hadoop2和hadoop3机器中即可。hadoop2和hadoop3两台服务器的环境变量配置也要和hadoop1中的配置一致。在hadoop1服务器中使用以下命令将hadoop1中已经配置好的hadoop发送到hadoop2和hadoop3.使用以下命令同步时间。启动完成之后hadoop1、hadoop2、hadoop3 中都会生成对应的。
2024-06-05 15:31:14
2581
原创 linux scp 免密传输配置 案例
日常工作中常常会使用到ssh 的scp命令进行文件传输。有时候甚至使用自定义的脚本配合定时任务来对文件进行异地备份,那么此时就需要免密传输来使脚本自己运行并备份。使用crontab定时执行自定义的脚本,将服务器192.168.0.100的文件免密传输到192.168.0.200指定位置中。密钥生成完成后,回在**/root/.ssh**下得到密钥相关的文件,可以使用以下命令进行查看。如下图,红色为生成的公钥(id_rsa.pub)和私钥(id_rsa)文件。注意:scp登录的目标服务器的用户也是root。
2024-03-18 15:51:39
1542
原创 【php】【mysql】 原生初级简易新闻发布系统成品代码动态网站开发网页WEB浏览器端B/S结构
【代码】【php】【mysql】 原生初级简易新闻发布系统成品代码动态网站开发网页WEB浏览器端B/S结构。
2024-03-08 17:17:56
942
1
原创 【java】【ssm】【微信小程序】 初级移动医院预约系统成品代码动态网站开发网页WEB浏览器端B/S结构移动微信小程序端项目
java、springboot 、springmvc、thymeleaf、maven、mybatis、mysql数据库、html、css、javascript、jquery、以及微信小程序开发相关知识。本系统是使用java语言结合mysql数据库开发的医院预约系统,后台管理是网页WEB浏览器端B/S结构,移动端是微信小程序。前端主要是患者预约使用,包括预约、医生详情查看、医生列表查询、个人中心等。管理员或者科室管理员通过后台管理界面添加科室、门诊、医生等信息后,后台用户分为医生、科室管理员、管理员。
2023-12-20 19:30:00
1108
原创 linux 磁盘扩容初始化挂载 笔记
2. 使用以下命令查看新增磁盘,可以看到下图的内容。3. 执行以下命令进入新增磁盘格式化,fdisk模式。linux 系统磁盘扩容步骤。14.设置开启自动挂载。在文件中添加以下设置。
2023-11-29 12:11:06
999
原创 连接池配置详解
当配置HikariCP连接池时,你可以使用以下属性来调整连接池的行为和性能。1 . ` spring.datasource.hikari.minimum-idle ` - 描述:连接池中保持的最小空闲连接数。- 默认值:10- 建议值:通常设置为5到10之间的较小值,以确保有足够的连接可用。2 . ` spring.datasource.hikari.maximum-pool-size ` - 描述:连接池中允许的最大连接数。- 默认值:10。
2023-05-18 09:41:23
930
原创 【漏洞修复】 CVE Linux 系统应用漏洞修复笔记
根据SSL/TLS协议信息泄露漏洞(CVE-2016-2183)原理,通过发送精心构造的数据包到目标服务,根据目标的响应情况,验证漏洞是否存在。启动完成后查看nginx的版本信息,验证nginx的openssl版本号是否已经升级成功。原本我的nginx中使用的openssl 版本号为:1.0.2s。结束后在此查询openssl的版本号,验证是否升级成功。目录,使用以下命令下载最新版的安装包到此目录下。将以下的内容替换 nginx 的443配置中的。进入nginx的安装目录下的。目录下启动nginx。
2023-02-07 19:42:19
8655
仿照小米手机商城网页首页 html+css+js
2024-07-03
java控制台javaSE 初级java家教管理系统控制台命令行程序项目源代码 Java源代码 家教管理系统程序代码
2024-07-01
phpmysqllayui 原生初级简易留言簿系统成品代码动态网站开发网页WEB浏览器端B/S结构
2024-07-01
javassm、微信小程序、 初级移动医院预约系统成品代码动态网站开发网页WEB浏览器端B/S结构移动微信小程序作业毕设项目
2024-01-09
单页简约求职简历通用模板
2023-07-06
python爬虫爬取汽车网站图片并下载
2023-07-06
java获取访问者的IP地址
2019-02-21
16进制和rgba颜色的相互转换
2018-07-18
java中返回layui数据表格的json格式的数据工具类
2019-03-17
Spring boot 使用MD5加密字符串工具类
2019-03-10
颜色转换(16进制与rgb之间的相互转换,可自定义透明度rgba)
2018-07-18
OpenNewWindow.java
2020-12-02
js封装表单输入数据的验证 V1.0
2019-03-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅