C#借助Spire.Doc for .NET实现Word段落和文本添加底纹
2026-02-11 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 86
在日常的 word 文档处理中,我们经常需要通过各种视觉手段来突出重点信息,比如在报告、合同或格式化文档中,为特定段落或文本块添加背景色,使...
jenkins持续自动化发布、集成实践
2026-02-11 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 60
1. jenkins部署环境1-1.服务器准备hostnameip地址安装包jenkins-node0310.1.1.13jdk/jenki...
IntelliJ IDEA中初始化Java类的常用快捷方法详解
2026-02-11 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 64
在 intellij idea 中初始化 java 类并设置所有属性的几种快捷方法:1.快速创建对象并调用 setter方法一:使用.var...
C++中的stack容器操作大全
2026-02-11 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 86
1.stack概述stack是c++标准模板库(stl)中的容器适配器,它提供后进先出(lifo)的数据结构功能。stack不是独立的容器,...
SpringBoot实现网页消息推送的5种方法对比
2026-02-11 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 69
网页消息推送(实时通知、聊天、状态更新、订单提醒等)是现代 web 应用的核心功能之一。spring boot 提供了非常成熟的支持,下面整...
Spring AOP 中 JoinPoint 使用详解
2026-02-11 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 63
一、什么是 joinpoint?在 spring aop 中,joinpoint 表示的是:一个方法执行的切入点(连接点),包含当前方法调用...
Java实现PDF批量处理之合并、拆分、加水印的技术方案与实践
2026-02-11 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 68
一、技术选型java生态中处理pdf的库主要有以下几个:| 库名 | 特点 | 适用场景 ||------|------|---------...
Java 线程池预热(Warm-up)实战
2026-02-11 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 62
一、什么是线程池预热?线程池第一次执行任务时会:创建核心线程加载类jit 编译热点方法建立资源连接(db / redis / rpc)这些都...
Java中的异步操作CompletableFuture示例详解
2026-02-11 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 66
一、completablefuture概述completablefuture 是 java 8 引入的一个功能强大的异步编程工具,它实现了...
Spring使用 AsyncConfigurer 自定义线程池实现高效异步任务管理
2026-02-11 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 71
在现代企业级应用中,异步处理任务是提升系统性能和响应速度的关键手段之一。spring 框架通过 @async 注解为我们提供了简洁易用的异步...
Spring AOP 中@annotation的两种写法使用
2026-02-11 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 67
在 spring aop 的开发中,我们经常看到这样的切面写法:@before("@annotation(com.example.annot...
Git实现删除远程分支+本地分支
2026-02-11 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 111
一、删除远程仓库分支git push origin --delete <分支名>origin: 这是远程仓库的默认名称(如果你修...
ubuntu查看版本号以及查看内核版本号
2026-02-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 64
1.查看ubuntu版本号方法一:cat /etc/issue返回结果:ubuntu 20.04.4 lts \n \l方法二:sudo l...
Tomcat Maven插件部署与卸载的完整架构设计
2026-02-10 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 73
这段代码展示了 apache tomcat maven plugin(如 tomcat8-maven-plugin)中“部署&r...
MySQL正则表达式进行模糊查询的完全指南
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 139
前言:为什么需要正则表达式?在日常开发中,你是否遇到过这样的烦恼?查找所有以"139"开头的手机号验证邮箱格式是否正确提...
在Java中生成PDF文档超实用教程
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 71
前言在现代企业应用中,动态生成各类文档的需求日益增长,无论是自动生成报告、发票、合同,还是产品说明书和数据统计图表,pdf 格式因其良好的跨...
SpringBoot项目docker分层镜像构建案例
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 69
摘要:本文主要介绍spring boot项目的docker镜像分层构建,分为外部依赖和内部依赖和项目classes依赖,让docker构建的...
SpringBoot中实现多线程六种方式大全
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 64
spring boot 提供了非常丰富的多线程支持手段,从最简单的注解到虚拟线程(java 21+ / 25+ 时代的主流方向),可以满足从...
SpringBoot中实现GraphQL订阅的示例代码
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 66
一、引言graphql是一种用于api的查询语言,它提供了一种更高效、强大和灵活的方式来获取和修改数据。除了查询和变更之外,graphql还...
Java数据类型与运算符详细代码示例
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 67
摘要:本文介绍了java标识符的命名规则(必须遵守)和规范(推荐遵守),包括字符组成、大小写敏感等要求。详细讲解了基本数据类型和引用数据类型...
Springboot对接mqtt的项目实践
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 69
在spring boot中对接mqtt协议,可以使用eclipse paho客户端和spring integration mqtt模块。以下...
springboot加载外部jar的项目实践
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 67
1. 以现有项目jar:xxx.jar为例如根据不同数据库需要更换使用不同的jdbc驱动jar的场景: 把外部驱动jar放到lib-dir1...
SpringBoot中BeanPostProcessor失效的问题解决
2026-02-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 78
我们常尝试通过 beanpostprocessor 拦截并修改容器内 bean 的配置,比如调整 rabbitmq 连接参数 rabbitp...
SpringCloud中@EnableDiscoveryClient注解详解
2026-02-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 76
1. 概述@enablediscoveryclient是spring cloud提供的一个核心注解,用于启用服务发现功能。通过在spring...
Java中AuthorizationFilter过滤器的功能
2026-02-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 64
authorizationfilter过滤器的作用在 spring security 框架中,authorizationfilter 是负责...
SpringBoot4中api版本控制的实现示例
2026-02-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 71
前言springboot4版本已经于这个11月发布了正式版本,更新了一堆新属性,其中有一个是api版本控制api版本控制springboot...
IDEA光标变成黑块的问题分析及解决过程
2026-02-09 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 51
问题描述如图光标是黑块,看着不舒服,想变回普通的光标解决方法1.“插入模式”<->“改写模式...
一站式了解Java中Semaphore的基本用法
2026-02-09 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 58
引言我们今天一起来了解一下juc的同步工具类-semaphore的基本用法。什么是semaphore(信号量)semaphore (信号量)...
C#中四种Timer定时器区别与用法的示例详解
2026-02-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 98
在 c# 开发中,计时器(timer) 是实现定时执行任务的重要工具。无论是执行后台轮询、定时刷新数据,还是控制程序节奏,timer 都扮演...
Java实现第三方 HTTP 接口重试实现方式
2026-02-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 77
第三方 http 接口重试的编码实现方式,这类场景在 java 里非常常见,比如:订单系统调用第三方支付接口网关调用外部认证服务java 服...