SpringBoot 框架下高效敏感词过滤功能的实现方案
2026-01-21 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 161
在实际项目开发中,内容安全审核是一个非常重要的功能。本文将详细介绍如何在springboot项目中实现一个功能完善的敏感词过滤系统。我们将从...
SpringBoot高效实现API限流的多种方法实战
2026-01-21 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 175
一、guava库在springboot项目中实现限流,我们可以使用多种策略,如基于令牌桶(token bucket)的guava ratel...
Java中的原子性、可见性和有序性示例详解
2026-01-21 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 156
一、回答重点原子性、可见性、有序性是 java 并发编程的三大核心特性,任何并发 bug 基本都能归到这三类里面。1 原子性原子性指一个操作...
Java多线程中Future.get () 的潜在陷阱
2026-01-21 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 138
一、bug 场景在一个基于 java 的多线程应用程序中,使用future来异步执行一些耗时任务,例如数据的远程获取或者复杂的计算。开发人员...
使用Python和PyQt5打造一个JSON快速查看器
2026-01-21 12:00 | 分类:前端脚本 | 评论:0 次 | 浏览: 150
最近写了一个小工具:只要拖入或打开一个 json 文件,输入 key,就能快速查看对应的值。本文以 d:\测试\github项目\59-jo...
python使用docxtpl库实现图片替换功能
2026-01-21 12:00 | 分类:前端脚本 | 评论:0 次 | 浏览: 151
代码示例docxtpl 一个很强大的包,其主要通过对docx文档模板加载,从而对其进行修改,我主要是用docxtpl对图片进行替换。简单代码...
Python导入其他路径下的文件报错的问题及解决
2026-01-21 12:00 | 分类:前端脚本 | 评论:0 次 | 浏览: 167
1. 代码结构如下两图所示,当前代码文件分别有三个:test.py dir_a.py dir_b.py,其中主代码为test.py,该文件在...
Python结合PyQt5编写一个批量目录重命名工具并打包成EXE
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 160
目录整理是一个非常常见但又枯燥的工作:比如下载了一堆带前缀/后缀的文件夹、备份目录前面都想加上日期、把目录名中的空格统一改成下划线&hell...
Python打包生成.pyc和.pyd文件方式
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 168
pyd文件是什么?pyd文件类似于dll, 一般用c/c++语言编译而成, 可用作模块导入python程序中。pyd文件仅适用于特定版本的p...
Python如何实现两张图片对比得出相似度
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 165
python两张图片对比得出相似度import numpyimport cv2from pil import imagedef calcul...
python yolo混合文件xml和img整理/回显yolo标注文件方式
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 164
按xml中提取的标签顺序转索引import osimport randomimport timefrom pathlib import pa...
pip3一键卸载当前环境中所有已安装Python包(Linux/macOS/Windows)的完整教学
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 203
在 python 开发过程中,随着不断安装和测试各种库,环境很容易变得臃肿、混乱。当出现依赖冲突、版本错乱或准备重建环境时,一次性卸载所有第...
使用Python生成ico文件过程
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 168
python生成ico文件使用pyinstaller打包python项目可以指定生成exe的图标文件,即ico文件。.ico图标文件单个文件...
OpenCV使用cv2进行实时获取摄像头数据过程
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 164
opencv使用cv2进行实时获取摄像头数据一、安装 opencv 库pip install opencv-python二、代码import...
Python Tkinter实现将ZIP中的CSV批量转换为Excel
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 164
一、需求背景在日常数据处理中,经常会遇到如下场景:csv 文件被 打包在 zip 压缩包中zip 可能 设置了密码csv 文件 编码不统一(...
Python中操作MySQL数据库时如何处理数据类型转换问题
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 194
一、先搞懂:python 与 mysql 数据类型的默认映射pymysql会自动完成基础类型的转换,你先记住核心映射规则,大部分场景不用手动...
Python中kwargs.get()方法语法及高级用法详解
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 191
前言kwargs.get()是 python 字典(dict)的一个方法,特别常用于处理关键字参数(**kwargs)。这个方法提供了一种安...
基于OpenCV与Python实现的身份证号码识别案例详解
2026-01-21 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 172
一、案例背景与价值身份证号码识别是计算机视觉在证件信息提取中的典型应用,广泛应用于身份验证、自动化录入、政务系统等场景。本案例基于p...
SQL NOT NULL约束的概念、用法详解
2026-01-20 19:20 | 分类:数据库 | 评论:0 次 | 浏览: 274
sql not null约束详解概述在sql数据库中,not null约束是一种常用的数据完整性约束,用于确保数据库表中的字段不会存储任何n...
JeecgBoot页面Online报表配置过程(动态)
2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 195
一、效果图根据登录者角色信息,动态配置报表,查询对应信息。红框展示字段,可以在报表中配置,也可以添加查询条件。二、online报表配置数据源...
maven包冲突排查的解决方法
2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 250
一、什么是maven包冲突?maven包冲突指的是项目中引用了多个版本的相同依赖(jar包),最终编译和运行时只会用其中一个版本,可能导致兼...
JeecgBoot文件上传实现方式
2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 494
一、jeecgboot自带两种文件上传方式1、本地2、阿里云3、配置文件如图所示二、本地上传方式1、更改配置文件中uploadtype方式u...
JDK自带监控工具jstat、jmap、jstack的使用指南(附命令示例)
2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 498
前言在jvm性能监控的领域里,jdk为我们提供了一系列强大的工具。其中,jstat、jmap、jstack这三个工具就像是三位得力的助手,帮...
RustFS接口实战之Java+Docker实现实时上传下载功能
2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 190
在日常开发中,对象存储的集成总让人头疼?本文通过完整可运行的java代码,手把手教你实现rustfs的实时上传下载功能,带你彻底告别集成难题...
RabbitMQ从入门到精通与实战指南
2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 199
在分布式系统架构中,消息中间件是实现服务解耦、流量缓冲、异步通信的核心组件。而rabbitmq作为基于amqp协议的开源消息代理,凭借其高可...
Spring3整合MyBatis实现分页查询和搜索功能
2026-01-20 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 226
在实际项目开发中,数据库数据量往往较大,直接查询全量数据会导致性能下降、页面加载缓慢;同时,用户需要快速定位目标数据,搜索功能必不可少。本文...
Java Collection 体系与使用场景多角度分析
2026-01-20 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 243
java collection 体系与使用场景整理本文从抽象层级、接口设计、实际使用场景三个角度,系统说明什么是 collection,什么...
JeecgBoot页面级联选择框的三种实现方式
2026-01-20 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 194
1、form表单级联选择框(已实践)2、j-vxe-table联动示例(已实践)3、j-editable-table三级联动(简单测试,只贴...
通过Idea或命令将本地项目上传至git的过程
2026-01-20 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 205
一、git创建仓库1、登录gitee账号,点击新建2、填写如下相关信息,点击创建3、在此处可以复制项目链接二、idea配置和解绑git,提交...
Java使用Spire.Presentation for Java库合并PowerPoint的技术教程
2026-01-20 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 174
引言在现代企业和个人开发中,文档处理是不可或缺的一环。尤其是在报告演示、内容整合等场景下,powerpoint 文件(ppt/pptx)的自...