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

编程语言

Springboot集成SpringState状态机的实现

Springboot集成SpringState状态机的实现

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 100

1.springstate 简介状态机核心概念​​项目说明状态(state)​​对象生命周期中的特定条件(如订单的待支付、已发货)事件(ev...

SpringBoot启动性能优化的实战指南

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 129

引言在微服务架构与容器化部署的时代,spring boot 凭借其快速开发和自动化配置的优势得到了广泛应用。然而,伴随而来的是应用启动时较长...

使用Java提取PDF中的文字的三种常见方法

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 91

使用 java 提取 pdf 中的文字在日常开发中,我们经常需要从 pdf 文件中提取文本,比如用于文档分析、搜索功能、数据挖掘等。本篇文章...

JAVA泛型通配符的上界和下界的具体使用

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 109

在 java 泛型中,通配符(wildcard) 用于表示未知的类型。为了增强灵活性和安全性,java 提供了对通配符的上界(upper b...

关于集合中的并发修改异常及处理方式

关于集合中的并发修改异常及处理方式

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 110

前言关于集合的总结,可参考如下图:在java中,像arraylist这样的集合类使用迭代器的时候,如果在遍历过程中直接修改集合(比如remo...

MyBatis-Plus中SQL分析与打印

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 123

前言mybatis-plus提供了sql分析与打印的功能,通过集成p6spy组件,可以方便地输出sql语句及其执行时长。本功能适用于myba...

Maven项目中引入本地JAR包的两种常见方式

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 97

前言在日常开发过程中,我们有时会遇到一些未上传到 maven 中央仓库或公司私有仓库的 jar 包,比如第三方提供的 sdk 或自己编译的库...

C语言二级指针与多级指针的实现

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 190

指针是c语言的灵魂,而多级指针则是灵魂深处的奥秘。理解它们,你将真正掌握c语言内存操控的核心能力。一、指针的本质:内存地址的容器在深入多级指...

C语言中case穿透现象的解析

C语言中case穿透现象的解析

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 157

在c语言的 switch-case 语句中,case 穿透(fall-through)是一个既实用又容易引发错误的特性。它指的是当某个 ca...

Java读取Excel文件并写入数据库的示例代码

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 93

从指定路径的excel文件中读取数据,跳过第一行(通常为标题行),并将每一行的数据映射到实体类对象的属性中。最终,将所有数据收集到列表中。1...

Git中查看文件的变更历史的常用命令详解

2025-06-30 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 236

1. 查看文件的提交历史git log 命令git log 命令可以显示文件的所有提交记录。你可以使用 -- 选项来指定文件路径。git l...

SpringBoot整合liteflow的详细过程

SpringBoot整合liteflow的详细过程

2025-06-28 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 152

liteflow 是什么? 能做什么?总之一句话:能帮你规范写代码逻辑 ,编排并解耦业务逻辑,代码更优雅!!liteflow 的核心概念包括...

JavaSE正则表达式用法总结大全

JavaSE正则表达式用法总结大全

2025-06-28 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 159

常用的正则表达式匹配符[a-z] //匹配 a到z任意一个字符[a-z] //匹配 a到z任意一个字符[0-9] //匹配 0到9任意一个数...

从入门到精通C++11 <chrono> 库特性

从入门到精通C++11 <chrono> 库特性

2025-06-28 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 194

一、引言在 c++11 标准中,引入了许多新的库特性,其中 <chrono> 库为时间处理提供了强大而灵活的支持。这个库使得在 ...

深度解析MyBatis 动态 SQL 与缓存机制

2025-06-28 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 185

在java持久层技术体系中,mybatis凭借其灵活的sql映射和强大的动态sql能力,成为企业级应用开发的首选框架。本文从动态sql核心语...

Visual Studio 2022 编译C++20代码的图文步骤

Visual Studio 2022 编译C++20代码的图文步骤

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 182

默认创建visual studio桌面控制台项目代码包含c++20的import方法。右键项目的属性:常规中设置c++语言标准为iso c+...

Java&nbsp;easyExcel实现导入多sheet的Excel

Java easyExcel实现导入多sheet的Excel

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 162

1.官网easyexcel官网2.excel样式3.代码@slf4jpublic class dynamicimportlistener i...

Java&nbsp;MQTT实战应用

Java MQTT实战应用

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 161

一、mqtt协议mqtt(message queuing telemetry transport)是一种轻量级的发布/订阅式消息传递协议,专...

Java中调用数据库存储过程的示例代码

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 141

存储过程(stored procedure)是一组为了完成特定功能的sql语句集,经编译后存储在数据库中。java应用程序可以通过jdbc调...

C++20管道运算符的实现示例

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 171

我们不打算介绍太多,因为它实际属于c++20最为重要的一个特性ranges的一部分我们讲解一下使用和自己实现的例子即可标准库的管道运算符使用...

Spring Security中用户名和密码的验证完整流程

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 124

首先创建了一个usernamepasswordauthenticationtoken对象,这是spring security中用于表示基于用...

java实现docker镜像上传到harbor仓库的方式

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 134

1. 前 言在推送镜像文件到镜像仓库时,我们往往是在镜像文件所在的那个主机上,以 root 用户的权限,执行 docker push 命令,...

一文详解Git中分支本地和远程删除的方法

2025-06-27 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 248

技术背景在使用 git 进行版本控制的过程中,我们会创建多个分支来进行不同功能的开发、测试和修复。当某个分支的任务完成后,为了保持仓库的整洁...

Java中Swagger生成后端接口测试的详细教程

Java中Swagger生成后端接口测试的详细教程

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 158

一. 介绍使用swagger你只需要按照它的规范去定义接口及接口相关的信息,就可以做到生成接口文档,以及在线接口调试页面。官网:https:...

浅谈C++ 容器查找效率

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 139

只要选对容器,多写几行代码就能让程序“飞”起来。下面用生活化的比喻 + 足够多的带注释示例,帮你弄懂常用 stl 容...

Spring AOP 支持哪两种动态代理方式(最新推荐)

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 147

什么是动态代理?动态代理就是,在程序运行期,创建目标对象的代理对象,并对目标对象中的方法进行功能性增强的一种技术。在生成代理对象的过程中,目...

Rust 函数式编程的具体使用

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 251

rust 是一门多范式语言,既可以像 c++/java 那样写“命令式代码”,也支持“函数式编程&rdq...

Rust 中的时间处理利器chrono示例详解

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 375

在编程中,处理日期和时间是一个常见的需求。无论是记录日志、计算时间间隔还是处理用户输入的时间数据,都需要一个强大而灵活的日期时间库。在 ru...

C++中预定义宏的实现

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 161

c++中有许多预定义宏,这些宏在程序编译时由编译器自动定义,并可以在代码中使用。预定义宏通常用于调试、条件编译、文件信息、平台特定配置等方面...

Rust 中的 JSON 处理利器serde_json功能详解

2025-06-27 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 243

在现代编程中,json 是一种广泛使用的数据交换格式,用于在不同系统之间传输数据。在 rust 生态系统中,serde_json 是处理 j...

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