首页
研想花开
生活随笔
关于
拾荒的小海螺
只有想不到的,没有做不到的
累计撰写
224
篇文章
累计创建
19
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
java-拾荒的小海螺
以下是
java
相关的文章
2024-05-07
JAVA:Spring Boot整合Kaptcha验证码实现登录验证
1、简述 在Web应用程序中,验证码是一种常见的安全措施,用于验证用户的身份以防止恶意活动,如自动化攻击或机器人。Spring Boot提供了许多库和工具,使得集成验证码变得相对容易。在本文中,我们将介绍如何使用Kaptcha库在Spring Boot应用程序中实现验证码功能。 2、集成 Kaptc
2024-05-07
22
0
0
JAVA
2024-04-27
JAVA:OFD Reader & Writer 开源库技术解析
1、简述 OFD Reader & Writer 是一个由开源社区推动的 OFD 文件处理库,它旨在提供对 OFD 格式文件的读取和写入功能。这一开源项目为开发者提供了强大而灵活的工具,使得在应用程序中处理和生成 OFD 文件变得更加容易和高效 开源地址:https://toscode.mulano
2024-04-27
34
0
0
JAVA
2024-04-27
JAVA:Kilim协程框架解析与应用
1、简述 在 Java 开发中,协程(Coroutine)是一种强大的并发编程模型,它允许开发者以更加直观和顺序的方式编写异步代码。Kilim(Kilim Is Lightweight) 是一个专为 Java 设计的协程框架,它通过字节码操纵技术,实现了轻量级的协程,为 Java 开发者提供了更为灵
2024-04-27
16
0
0
JAVA
2024-04-26
JAVA:探索Java 21的新特性
1、简述 在这篇文章中,我们将深入探讨JDK 21的新特性和优化。JDK, 即Java Development Kit, 是每一个Java开发者的必备工具。随着技术的不断进步,每个新版本的JDK都会带来许多令人激动的新特性和改进。JDK 21继续了这个传统,为Java开发者带来了一系列的新工具和特性
2024-04-26
29
0
0
JAVA
2024-04-26
JAVA:Kettle 强大的开源ETL工具
1、简述 Kettle(Pentaho Data Integration):强大的开源ETL工具Kettle,又称作Pentaho Data Integration,是一款流行的开源ETL(Extract, Transform, Load)工具,提供了丰富的功能和易用的界面,用于数据集成、转换和加载
2024-04-26
27
0
0
JAVA
2024-04-22
JAVA:利用布隆过滤器(BloomFilter)实现高效的去重和判重
1、简述 布隆过滤器 (Bloom Filter)是一种空间效率高、时间效率低的数据结构,用于判断一个元素是否存在于一个集合中。它基于一个位数组和多个哈希函数实现,当一个元素被添加到集合中时,会将其哈希到位数组中的多个位置,并将对应的位设置为1;当判断一个元素是否在集合中时,只需检查位数组中的对应位
2024-04-22
46
0
0
JAVA
2024-04-22
JAVA:利用Redis实现延时队列的技术解析与实现
1、简述 随着互联网的快速发展,很多场景下需要实现消息的延时处理,比如订单超时未支付自动取消、消息重试机制等。为了解决这类问题,我们可以借助Redis这个高性能的内存数据库来实现延时队列,本文将介绍如何利用Redis实现延时队列以及实现过程中需要注意的一些技术细节。 2、思路 在Redis中,可以利
2024-04-22
22
0
0
JAVA
2024-04-22
JAVA:探索Apache POI 处理利器
1、简述 Apache POI是Apache软件基金会的顶级项目之一,它允许Java开发人员读取和写入Microsoft Office格式的文档,包括Excel、Word和PowerPoint文件。通过POI,开发人员可以创建、修改和读取Excel电子表格,从而实现各种各样的用例,例如数据导入、报表
2024-04-22
33
0
0
JAVA
2024-04-22
JAVA:使用 Spring AOP 实现面向切面编程
1、简述 在现代的软件开发中,面向切面编程(AOP)是一种重要的编程范式,它允许我们将横切关注点(如日志记录、性能监控、事务管理等)从应用程序的核心业务逻辑中分离出来,以提高代码的模块化和可维护性。Spring 框架提供了强大的 AOP 支持,使得我们可以轻松地实现面向切面编程。本文将介绍 Spri
2024-04-22
19
0
0
JAVA
2024-04-22
JAVA:实现Spring Boot的热部署提升开发效率的利器
1、简介 在软件开发过程中,快速反馈和迅速验证修改是提高开发效率的关键。Spring Boot热部署是一项极具威力的技术,能够在不停止应用的情况下,即时应用代码变更。本文将深入介绍Spring Boot热部署的原理以及如何在项目中应用它。 2、原理 Spring Boot DevTools的热部署原
2024-04-22
37
0
0
JAVA
1
...
8
9
10
11
12