首页
研想花开
生活随笔
关于
拾荒的小海螺
只有想不到的,没有做不到的
累计撰写
224
篇文章
累计创建
19
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
JAVA-拾荒的小海螺
以下是
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
2024-04-21
JAVA:利用Redisson实现分布式应用的高效开发
1、简述 随着分布式系统的广泛应用,解决分布式锁、分布式数据结构、分布式任务调度等问题变得尤为关键。Redisson,作为一个基于Redis的Java驻内存数据网格(In-Memory Data Grid)和操作库,提供了丰富的分布式服务和工具,能够极大地简化分布式应用的开发。本文将介绍Rediss
2024-04-21
24
0
0
JAVA
2024-04-19
JAVA:理解 Spring IOC 与依赖注入
1、简述 在现代的 Java 开发中,Spring 框架的核心思想之一就是控制反转(Inversion of Control,IoC)。IoC 是一种软件设计原则,它将对象的创建、组装和管理的责任从应用程序代码转移到了框架。Spring IoC 容器负责创建对象并将它们相互关联,从而实现了对象之间的
2024-04-19
30
0
0
JAVA
2024-04-19
JAVA:Tomcat性能优化加速Web应用的关键技术
1、简述 在Web应用开发中,Tomcat作为一款开源的Java Servlet容器,扮演着至关重要的角色。然而,随着应用规模的扩大和访问量的增加,性能优化变得尤为重要。本文将介绍一些Tomcat性能优化的关键技术,帮助开发者更好地提升应用的响应速度和并发处理能力。 2、端口 在 Tomcat 目录
2024-04-19
23
0
0
JAVA
2024-04-19
JAVA:单例模式(Singleton)的技术指南
1、简述 单例模式是一种常用的设计模式,用于确保一个类只有一个实例,并提供全局访问点。在 Java 中,单例模式的优化不仅可以提高性能,还可以增强安全性和可维护性。本文将介绍一些关键的技巧和最佳实践,帮助你优化单例模式的设计和实现。 设计模式样例:https://gitee.com/lhdxhl/d
2024-04-19
34
0
0
JAVA
2024-04-18
JAVA:String 字符串常见的运用指南
1、简述 在现代软件开发中,字符串(String)是一个不可或缺的数据类型,几乎每个应用程序都在某种程度上使用字符串。然而,由于字符串操作的频繁性质,它们可能成为程序性能的瓶颈之一。在本文中,我们将深入探讨一些String性能优化的技术,以确保你的程序在处理字符串时更加高效。 String 对象是如
2024-04-18
24
0
0
JAVA
1
...
10
11
12
13
14