首页
研想花开
生活随笔
关于
拾荒的小海螺
只有想不到的,没有做不到的
累计撰写
224
篇文章
累计创建
19
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
java-拾荒的小海螺
以下是
java
相关的文章
2024-07-30
架构师:深入了解Feign简化微服务通信
1、简述 Feign 是 Netflix 公司开发的一个声明式的 REST 调用客户端(调用远程的restful风格的http接口 的一个组件);是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,而不用像Java中通过封装HTTP请求报文的方式直接调用。Feign通过
2024-07-30
40
0
0
架构师
2024-07-27
JAVA:设计模式的详细指南
1、简述 设计模式(Design Patterns)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它们可以帮助开发者以一种更优雅和高效的方式解决常见的软件设计问题。本文将介绍三种常见的设计模式,并通过Java代码示例展示它们的实际应用。 2、单例模式(Singleton Pat
2024-07-27
31
0
0
JAVA
2024-07-25
JAVA:本地高性能缓存的技术指南
1、简述 在现代应用程序中,缓存技术是提升系统性能和用户体验的重要手段之一。与分布式缓存不同,本地缓存直接存储在应用服务器的内存中,具有更低的延迟和更高的访问速度。本文将介绍Java中常见的本地缓存技术,并提供一些实际的样例代码。 2、EHCache EHCache是一个强大且简单易用的开源Java
2024-07-25
40
0
0
JAVA
2024-07-25
架构师:深入了解Ribbon构建高可用的微服务架构
1、简述 Spring Cloud Ribbon是一个基于http和tcp的客户端负载均衡器,是基于Netflix Ribbon实现的。在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http Restful的。 Spring Cloud有两种服务调用方式,一种是ribbon+
2024-07-25
28
0
0
架构师
2024-07-13
JAVA:集成 PF4J 插件框架的详细指南
1、简述 PF4J(Plugin Framework for Java)是一个功能强大且易于使用的Java插件框架。它允许开发人员创建模块化和可扩展的应用程序,将核心功能与插件逻辑分离。本文将介绍PF4J的基本概念,并展示如何在一个Java项目中集成PF4J。 GitHub地址:https://gi
2024-07-13
87
0
0
JAVA
2024-07-10
JAVA:优化MySQL批量插入提升数据写入效率
1、简述 在开发过程中,我们经常需要将大量数据批量插入到MySQL数据库中。但是,普通的单条插入操作效率较低,容易导致性能瓶颈。本文将介绍一些优化MySQL批量插入的方法,以提升数据写入效率。 2、 使用多行插入语句 普通的插入语句每次只能插入一行数据,而多行插入语句可以一次性插入多行数据,减少了通
2024-07-10
14
0
0
JAVA
2024-07-04
JAVA:CountDownLatch的应用技巧
1、简述 在并发编程中,有时我们需要协调多个线程的执行,确保它们在特定的时刻同步完成。CountDownLatch是Java并发包中提供的一种强大的工具,用于实现这种同步。本文将深入探讨CountDownLatch的基本原理,以及一些实际应用场景中的巧妙应用。 2、基本原理 CountDownLat
2024-07-04
20
0
0
JAVA
2024-07-04
JAVA:解密常见内存问题及其解决方案
1、简述 在Java应用程序的开发过程中,内存问题是一个常见而且具有挑战性的主题。正确地管理内存对于确保应用程序的性能、稳定性和可维护性至关重要。本文将探讨一些Java中常见的内存问题,并提供相应的解决方案。 2、内存泄漏 问题: 内存泄漏是指应用程序中的对象在不再使用时没有被正确地释放,导致内存占
2024-07-04
18
0
0
JAVA
2024-07-03
JAVA:Minio 实现文件切片快速上传的技术指南
1、简述 在现代 Web 应用中,大文件上传是一个常见的需求。传统的文件上传方式在面对大文件时往往效率低下,并且容易出现超时或失败的问题。通过文件切片上传技术,我们可以将大文件分割成多个小块并行上传,大大提高上传速度和稳定性。本文将介绍如何使用 Spring Boot 和 Minio 实现文件切片极
2024-07-03
18
0
0
JAVA
2024-06-30
JAVA:Springboot 数据库Hikari和Druid连接池的区别
1、JDBC JAVA数据库连接(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 JDBC API主要位于JDK中的java.sql包中(之后扩展的内容位于javax.sq
2024-06-30
29
0
0
JAVA
1
...
7
8
9
...
12