SpringBoot使用LibreOffice实现高保真Word转PDF的方法
2026-02-01 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 85
一、需要先安装libreofficewindows:访问官网:https://www.libreoffice.org/download/,下...
SpringBoot接口获取参数的常用注解详解
2026-01-31 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 95
springboot 接口获取参数的注解非常丰富,下面详细介绍一下常用的参数注解:1、url 路径参数@pathvariable获取 url...
C++ unordered_set、unordered_map的使用及说明
2026-01-31 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 99
一、unordered系列关联式容器在c++98中,stl提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到 l o g 2 n ...
Rust的基础数据类型、变量系统、类型转换以及实战应用
2026-01-31 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 211
一、学习目标与重点1.1 学习目标掌握基础数据类型:理解rust所有标量类型(整数、浮点数、布尔值、字符)的定义、内存布局、范围限制与字面量...
Java自动化设置PDF文档属性的示例代码
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 79
在现代开发中,pdf 文件已经成为广泛使用的文档格式。无论是合同、报告、技术文档,还是其他格式的文件,pdf 都提供了良好的跨平台兼容性。在...
springboot项目跟JavaScript简单websocket使用方式
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 250
websocket 简绍websocket 是一种在单个 tcp 连接上进行全双工通信的协议。websocket 使得客户端和服务器之间的数...
Spring Boot异常处理try-catch应该怎么使用?
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 103
1. 为什么异常值得单独写一整个系列在多数业务代码中,异常往往被当作一种“不得不写的语法”:try { ser...
C#使用Spire.Doc for .NET实现批量接受或拒绝Word的修订内容
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 125
microsoft word 的“修订”功能可以记录文档中的修改、校对、更正,以及他人添加的建议和批注。当你收到一份...
Java多重数组使用及说明
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 88
概念在 java 中,“多重数组”通常指的是多维数组(multidimensional arrays),最常见的是二...
Spring Boot全局异常处理机制中DispatcherServlet的处理流程和作用
2026-01-31 11:06 | 分类:编程语言 | 评论:0 次 | 浏览: 90
1. 为什么一定要从 dispatcherservlet 讲起异常不是在 controller 里被“解决”的,而是...
java的多重注解(重复注解)详解
2026-01-31 11:05 | 分类:编程语言 | 评论:0 次 | 浏览: 111
java的多重注解本来早就写这一篇的,后来一直有别的事拖住了,然后就把它给忘了。前段时间看代码时,无意中看到了当时写的多重注解,觉得还是有必...
MyBatis中批量插入的三个关键优化技巧与避坑指南
2026-01-31 11:05 | 分类:编程语言 | 评论:0 次 | 浏览: 83
上周接了个数据迁移的活,要把10万条数据从老系统导入新系统。写了个简单的批量插入,跑起来一看——5分钟。领导说太慢了...
SpringBoot设置欢迎页的三种方式详解
2026-01-31 11:05 | 分类:编程语言 | 评论:0 次 | 浏览: 77
方式一:springboot对静态资源的自动映射(最基础)springboot框架将欢迎页做了自动配置,不需要任何配置,只需在静态资源目录下...
JAVA中Spring Boot的AOP切面编程是什么,如何使用?(实例代码)
2026-01-31 11:05 | 分类:编程语言 | 评论:0 次 | 浏览: 79
一、核心概念1.1 什么是面向切面编程(aop)在软件开发的漫长演进历程中,随着项目规模的不断膨胀和业务逻辑的日益繁杂,代码的可维护性与可扩...
Springboot上传文件与物理删除功能
2026-01-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 103
前端页面--新增:<!-- 文件上传区域 --><div class="form-group"> <la...
Spring Cloud负载均衡LoadBalance及实际应用
2026-01-27 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 94
一、负载均衡介绍1.1、问题描述上篇文章中远程调用的代码如下:list<serviceinstance> instances =...
Java 线程生命周期与状态转换的核心路径
2026-01-27 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 89
一、前言在上一篇文章中,我们学习了 java 中创建线程的 5 种方式,掌握了线程的基础创建与启动逻辑。但线程从创建到销毁并非一成不变,而是...
SpringBoot中重要注解详解
2026-01-27 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 101
spring boot注解是一种元数据形式,可提供有关程序的数据。换句话说,注解用于提供有关程序的补充信息。它不是我们开发的应用程序的一部分...
C++中new关键字用法示例详解
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 116
一.什么是new(what)1.new是一个关键字,用于开辟空间,开辟的空间在堆上,而一般声明的变量存放在栈上;2.new得到的是一段空间的...
RabbitMQ实现延迟通知的完整方案
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 93
一、延迟通知概述延迟通知是指消息在发送后不会立即被消费,而是在指定的时间延迟后才被处理的消息传递机制。常见应用场景包括:订单超时自动取消定时...
java-jwt 使用小结
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 73
java-jwt 是一个用于在 java 应用程序中创建和验证 json web tokens (jwt) 的库。它由 auth0 提供,功...
在C# WinForm项目中跨.cs文件传值的六种常用方案
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 131
一、引言你想知道在 c# winform 项目中,不同.cs 文件(如 form1.cs、about.cs、serialconfig.cs)...
一文带你搞懂Java中Error和Exception的区别
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 76
前言最近在代码审查的时候,发现团队里有些小伙伴对 error 和 exception 的概念有点混淆。有人把所有的异常都叫 exceptio...
Java中实现Word和TXT之间互相转换的实用教程
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 84
在日常的软件开发和办公自动化场景中,文档格式转换是一个普遍且重要的需求。无论是从结构化的 word 文档中提取纯文本信息,还是将纯文本内容格...
MyBatis-Plus 默认不更新null的4种方法
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 68
在mybatis-plus里,更新null字段是一个非常常见、也非常容易踩坑的问题。很多人会遇到这种情况:我明明setxxx(null)了,...
SpringBoot接口防抖的5种高效方案
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 76
前言接口防抖是一种用于限制用户重复提交请求的机制。在web开发中,用户可能会因为网络延迟或者多次点击按钮而导致多次提交同一个请求,这可能会对...
C#中的线程Threads与任务Tasks详解(最新整理)
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 136
现代c#开发中,优先使用task而不是thread一、何时使用threads 在以下情况下使用线程你需要对执行进行精细控制。如果你需要在最低...
SpringBoot + Redis 实现API接口限流的几种方法
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 68
了解redisredis(remote dictionary server)是一个开源的高性能键值对存储数据库。它支持多种数据结构,包括字符...
Java中锁分类及在什么场景下使用
2026-01-27 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 88
一、基础分类(按实现方式)这是最核心的分类维度,直接决定锁的使用方式和核心能力。1. 内置锁(synchronized)- 隐式锁核心定义j...
Java中锁的全面解析之类型、使用场景、优缺点及实现方式(示例代码)
2026-01-27 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 65
java中锁的全面解析:类型、使用场景、优缺点及实现方式在多线程编程中,锁是保证数据一致性和线程安全的核心机制。java 提供了丰富的锁机制...