当前位置: 代码网 > it编程>编程语言>

Java

java中ssh2执行多条命令的四种方法

2025-09-28 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 100

大家平时有没有遇到自己连接云服务器,ssh 连接上去之后,发现自己的一些小工具用不了例如go build无法使用 ,由于我们安装配置gola...

使用Java填充Word模板的操作指南

使用Java填充Word模板的操作指南

2025-09-28 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 100

前言最近有个java填充word模板的需求,包括文本,列表和复选框勾选,写一个工具类,以此记录。提示:以下是本篇文章正文内容,下面案例可供参...

使用EasyPoi快速导出Word文档功能的实现步骤

2025-09-28 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 87

一、准备工作1、引入依赖在 maven 项目中,添加以下依赖:<dependency> <groupid>cn...

Spring Boot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)

2025-09-28 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 103

引言:为什么学习spring boot分层架构?在现代企业级应用开发中,分层架构是至关重要的。它不仅提高了代码的可维护性,还使得团队协作更加...

mybatis直接执行完整sql及踩坑解决

2025-09-27 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 105

mybatis直接执行完整sql及踩坑开发中有时遇到将表名或者完整sql作为参数去执行,与一般情况下的增删改查传参数或者对象不同,mybat...

Java服务实现开启Debug远程调试

Java服务实现开启Debug远程调试

2025-09-27 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 87

一、背景日常项目中,通常我们的代码都是部署到远程的服务器,有时线上出现了问题,经常需要我们增加一些日志来排查问题,但是如果是测试环境的场景下...

java实现认证与授权的jwt与token+redis,哪种方案更好用?

java实现认证与授权的jwt与token+redis,哪种方案更好用?

2025-09-27 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 107

jwt(json web token)与token+redis是两种常见的用户认证方案,它们在设计原理、性能和安全特性上存在显著差异。jwt...

java程序远程debug原理与配置全过程

java程序远程debug原理与配置全过程

2025-09-27 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 104

背景日常工作中,每个程序员都会遇到bug。也往往会需要调试远程环境中的程序,这时候就需要远程调试。eclipse、idea等ide工具可以远...

Maven全局动态统一控制版本号的实现示例

Maven全局动态统一控制版本号的实现示例

2025-09-26 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 109

在日常开发中,频繁修改pom.xml中的版本号是否让你感到烦躁?别急,唐叔今天带你用maven插件实现全局统一动态控制版本号,解放双手、提升...

Java之反射的使用解析

2025-09-26 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 89

一、反射的基本概念:什么是反射?为什么需要反射?1.1 反射的定义反射(reflection)是 java 语言提供的一种核心机制,它允许程...

Java发送SNMP至交换机获取交换机状态实现方式

2025-09-26 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 102

交换机协议这里使用的交换机协议为常见的rcf1213-mib协议,使用snmp协议与交换机进行通信。前提记得开启交换机对于snmp协议的支持...

Spring的基础事务注解@Transactional作用解读

2025-09-26 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 113

一、事务管理基础1.1 spring事务的核心注解在spring框架中,@transactional是声明式事务管理的核心注解。通过在方法或...

Spring boot 项目中如何进行kafka Stream app 开发

2025-09-26 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 117

kafka streamkafka stream是apache kafka从0.10版本引入的一个新feature。它是提供了对存储于kaf...

Java使用Spire.PDF for Java实现旋转PDF页面

2025-09-26 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 109

在日常的文档处理工作中,我们经常会遇到 pdf 页面方向不正确的问题,例如扫描的文档倒置、报告生成时图表方向错误,或者合并不同来源的 pdf...

Spring MVC的三层架构使用及解析

2025-09-26 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 118

一、spring mvc 三层架构概述在传统的 java web 开发中(如 servlet+jsp),代码往往混杂在一起:数据处理、页面交...

Java按顺序提取Word内容的方法步骤(文本+数学公式)

Java按顺序提取Word内容的方法步骤(文本+数学公式)

2025-09-26 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 117

一、背景因业务需求,目前正在实现一项需求,即将一份试卷的内容提取出来,由非结构化到结构化的转换。在试卷解析的时候在解析数学公式的时候花了一番...

利用Java实现Word文档自动编号提取的方法详解

2025-09-26 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 112

一、背景因业务需求,目前正在实现一项需求,即将一份试卷的内容提取出来,由非结构化到结构化的转换。在试卷解析的时候发现存在大纲目录中带有自动编...

Spring Boot Gateway 从入门到精通全面指南

2025-09-26 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 118

一、spring cloud gateway 简介spring cloud gateway 是基于 spring 5、project rea...

@RunWith注解的使用及说明

2025-09-26 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 107

@runwith注解的作用@runwith就是一个运行器@runwith(junit4.class)就是指用junit4来运行@runwit...

Java使用FreeMarker来实现Word自定义导出功能

Java使用FreeMarker来实现Word自定义导出功能

2025-09-26 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 108

前言在对一些特定导出功能,使用常规excel无法解决的,通常使用word来实现导出功能,这篇介绍下如何在java中使用freemarker模...

JAVA实现Token自动续期机制的示例代码

2025-09-25 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 123

在现代web应用的安全架构中,引入token自动续期(亦称“滑动会话”或“sliding session...

Java JDK Validation 注解解析与使用方法验证

2025-09-25 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 133

jakarta validation(原 jsr-380,也称为 bean validation 2.0)是 java 中用于验证对象数据的...

Java&nbsp;JUC并发集合详解之线程安全容器完全攻略

Java JUC并发集合详解之线程安全容器完全攻略

2025-09-25 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 128

在多线程环境下,直接使用传统的集合类(如arraylist,hashmap) 是危险的,会导致数据不一致、脏读等问题。java通过java....

Java Instrumentation从概念到基本用法详解

2025-09-25 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 115

一、什么是 java instrumentationjava instrumentation是java.lang.instrument包提供...

分析 Java Stream 的 peek使用实践与副作用处理方案

2025-09-25 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 107

一、peek 操作的本质:有状态的中间操作peek()是 stream api 中唯一用于观察元素的中间操作,其定义为:stream<...

Java 结构化并发Structured Concurrency实践举例

2025-09-25 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 118

一、结构化并发的核心概念与设计目标java 21 引入的结构化并发(structured concurrency)是对传统并发编程模型的重大...

Mybatis-Plus查询出来的数据数量正确,但每条数据都为null问题及解决

2025-09-25 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 99

mybatis-plus查询数据数量正确,但每条数据都为nulljava bean与表字段完全对应(名字相同)@data@allargsco...

Java中使用HttpGet发起HTTP请求的适用场景详解

Java中使用HttpGet发起HTTP请求的适用场景详解

2025-09-25 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 116

简介:httpget是http协议中用于获取服务器资源的get请求实现,属于java的httpclient库核心类之一。本文围绕httpge...

Java的break语句最佳实践

2025-09-25 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 98

省流版,先说结论:普通 break:能跳出循环、 switch 语句,不能跳出 stream().foreach()和if(语法禁止)。带标...

SpringBoot 中的 @Transactional 事务基本作用及注意事项示例详解

2025-09-25 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 103

前言@transactional 是 spring 中用于声明式事务管理的核心注解,它可以简化事务控制逻辑,通过注解方式替代传统的编程式事务...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com