E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring缓存
Java 实现自定义 LRU
缓存
一、引言在现代软件系统中,
缓存
是提高性能的重要手段之一。LRU
缓存
作为一种常用的
缓存
策略,能够根据数据的使用频率自动淘汰最近最少使用的数据,从而保持
缓存
的高效性。
一叶飘零_sweeeet
·
2025-06-12 17:31
java
java
缓存
LRU
基于注解的Redis
缓存
实现
使用@Cacheable、@CachePut、@CacheEvict注解定制
缓存
管理对CommentService类中的方法进行修改使用@Cacheable、@CachePut、@CacheEvict三个注解定制
缓存
管理
axinawang
·
2025-06-12 17:00
springboot
缓存
redis
数据库
基于API的Redis
缓存
实现
1.使用RedisAPI进行业务数据
缓存
管理编写一个进行业务处理的类ApiCommentService,使用@Autowired注解注入RedisAPI中常用的RedisTemplate(类似于Java
axinawang
·
2025-06-12 17:00
springboot
spring
spring
boot
java
通过RedisCacheManager自定义
缓存
序列化(适用通过注解
缓存
数据)
1.Redis注解默认序列化机制1.
Spring
Boot整合Redis组件提供的
缓存
自动配置类RedisCacheConfiguration(org.
spring
framework.boot.autoconfigure.cache
axinawang
·
2025-06-12 17:58
springboot
bootstrap
spring
前端
Java面试题007:一文深入了解
Spring
原理--IOC
从这节开始我们先进行
Spring
系列的整理。高并发实战的相关内容放到后边再进行,这样的好处是有层次感,掌握了更多更全面的技术栈基础后,更容易理解综合性的面试题。能够自动串联相关知识,不至于死记硬背。
wuxinyan123
·
2025-06-12 17:28
面试
java
开发语言
spring
IOC
Spring
boot+idea热更新
项目调整1.项目pom.xml添加配置依赖org.
spring
framework.boot
spring
-boot-devtoolsruntimetrue2.修改application.yml
spring
Elcker
·
2025-06-12 16:27
Elcker技术教程
spring
boot
intellij-idea
后端
基于
spring
boot的新能源汽车充电管理系统的设计与实现(源码+LW+调试文档)
博主:✌全网拥有20W+粉丝、博客专家、全栈领域优质创作者、平台优质Java创作者、专注于Java技术领域和毕业项目实战✌开发技术:
Spring
Boot、Vue、SSM、PHP、Nodejs、Python
mxj程序code
·
2025-06-12 16:56
Java毕业设计项目
spring
boot
汽车
后端
Spring
AI Chat Client API 指南
前言版本声明请注意,本文档是基于
Spring
AI1.0.0版本编写的。随着框架的发展,后续版本可能会引入新的特性或对现有功能进行调整。因此,在参考本文档时,请务必查阅最新的官方文档以获取最新信息。
超级小忍
·
2025-06-12 16:54
SpringAI
spring
人工智能
java
微信小程序-音乐播放器
二、功能实现数据存储与获取:可以将歌曲信息存储在小程序的本地
缓存
或使用云开发数据库存储歌曲列表。通过网络请求获取歌曲资源的URL。播放控制
·
2025-06-12 16:24
一站式讲解本地
缓存
Caffeine
文章目录theme:condensed-night-purple引言本地
缓存
的必要性多级
缓存
访问流程使用Caffeine作为本地
缓存
️添加**
Spring
Cache和Guava依赖**配置Caffeine
想用offer打牌
·
2025-06-12 15:49
后台缓存
缓存
基于 Redis 的幂等性设计:
Spring
Boot @Async 在高并发 MySQL 日志存储中的应用
一、问题描述在高并发场景下,大量设备实时上报状态数据,需要异步保存到MySQL,同时需要解决幂等性校验和线程池耗尽问题。二、解决方案1.幂等性控制作用:确保同一请求无论执行多少次,结果都一致,避免重复处理。实现方式:唯一标识:设备ID+时间戳组合Redis原子操作:SETNXEX实现原子校验多级保障:Redis快速判断+数据库唯一索引+业务层查询确认超时机制:设置合理过期时间,避免永久占用资源2.
weixin_43833540
·
2025-06-12 15:16
Java
开发打怪记:Spring
Boot
副本攻略
redis
spring
boot
mysql
Spring
MVC异步处理Servlet
使用
Spring
MVC异步处理Servlet解决的问题可以不阻塞有限的tomcat线程(默认是200~250个,
spring
boot3是200个),确保网络请求可以持续响应特定业务使用自定义线程池,可以处理的业务量更大对上层业务完全无感知
三目君
·
2025-06-12 14:42
servlet
spring
mvc
tomcat
java
《性能调优哲学:平衡的艺术与取舍之道》
第一章性能优化的本质:三重悖论牢笼现实世界中的不可能三角:某云计算厂商的惨痛教训:为降低3ms延迟,将SSD
缓存
扩大三倍→月度成本增加$240万为提升吞吐削减数据校验→引发$70
ruxue.feng
·
2025-06-12 14:39
AI智能生成
#
性能测试
压力测试
【慧游鲁博】团队记录2
当前进度:已完成核心框架搭建(后端+前端+小程序),基础功能模块开发中,整体进度符合预期二、本周详细进展(包含相关链接)后端支撑完成
Spring
Boot集成DeepSee
哇哦哇哦~~
·
2025-06-12 13:05
创新实训团队记录
团队开发
软件工程
Mysql故障排插与环境优化
第二层架构主要完成大多数的核心服务功能,如SQL接口、
缓存
的
归梧谣
·
2025-06-12 13:32
mysql
数据库
脱离 Kubernetes,基于原生
Spring
Cloud + 云 API 的轻量级自管理微服务平台架构设计
作为替代方案,基于
Spring
Cloud原生生态+云服务API,我们构建了一套脱离Kubernetes的轻量级自管理微服务平台,实现了服务注册、配置管理、健康监测与自动扩缩容等关键能力,具备良好的可控性与生产可用性
·
2025-06-12 12:01
Spring
Security身份验证之AuthenticationProvider接口
理解AuthenticationProvider1、简介1.1在身份验证期间表示请求1.2实现自定义身份验证逻辑1.3应用自定义身份验证逻辑1.3.1实现步骤1.3.2重写AuthenticationProvider的supports()方法1.3.3实现身份验证逻辑1.3.4在配置类中注册AuthenticationProvider1、简介 在企业级应用程序中,你可能会发现自己处于这样一种状况
别团等shy哥发育
·
2025-06-12 12:00
SpringSecurity
spring
boot
spring
spring
security
Spring
Security-身份认证原理
目录1.前言2.主要类3.用户名密码身份认证1.前言这篇文章的内容大部分来自官方文档,如果你英语还可以,我强烈建议你去
spring
官网进行学习。正文通过列举主要类的方式,展开身份认证的介绍。
HS_Henry
·
2025-06-12 12:58
security身份认证
spring
security
Spring
Security关于用户身份认证与授权
Spring
Security是用于解决认证与授权的框架。
喝汤啵
·
2025-06-12 12:58
spring
java
spring
boot
Spring
Boot + Vue 前后端接口交互全流程详解
一、前后端交互架构概览二、
Spring
Boot后端接口实现2.1基础REST控制器@RestController@RequestMapping("/api/users")@CrossOrigin//处理跨域
Leaton Lee
·
2025-06-12 12:27
spring
boot
vue.js
交互
Spring
Security是如何完成身份认证的?
1.用户名和密码被过滤器获取到,封装成Authentication,通常情况下是UsernamePasswordAuthenticationToken这个实现类。2.AuthenticationManager身份管理器负责验证这个Authentication3.认证成功后,AuthenticationManager身份管理器返回一个被填充满了信息的(包括上面提到的权限信息,身份信息,细节信息,但密
fajianchen
·
2025-06-12 12:57
技术战术
服务器
运维
Golang ORM 性能优化指南:让你的数据库操作飞起来
GolangORM性能优化指南:让你的数据库操作飞起来关键词:Golang、ORM、性能优化、数据库、查询优化、
缓存
策略、连接池摘要:本文深入探讨GolangORM性能优化的各个方面,从基础原理到高级技巧
Golang编程笔记
·
2025-06-12 10:45
Golang编程笔记
Golang开发实战
golang
性能优化
数据库
ai
Redis:极速
缓存
与数据结构存储揭秘
它常被用作数据库、
缓存
、消息代理和流处理引擎。核心特点(为什么它这么受欢迎?):内存存储(In-Memory):数据主要存储在RAM中,读写操作直接在内存中进行。
六七_Shmily
·
2025-06-12 10:14
Redis
缓存
redis
数据结构
Spring
Boot配置long转String 丢失精度的几种方式
在web项目中,Java后端传过来的Long/long类型,前端JS接收时会丢失精度。导致数据有问题。下面分享几种long转string的方式。第一种:在相应的类的属性上添加JsonSerialize注解@JsonSerialize(using=ToStringSerializer.class)@TableId(value="process_id")@JsonSerialize(using=ToS
猩猩之火
·
2025-06-12 09:08
springboot
java
spring
boot
后端
java
弱引用——对象的垃圾回收引用(作者 Doug Hellmann)
目录一.译文1.引用(References)2.引用回调(ReferenceCallbacks)3.代理(Proxies)4.循环引用(CyclicReferences)5.
缓存
对象(CachingObjects
解析几何太难啦QAQ
·
2025-06-12 08:27
python
开发语言
Java四大引用全解析:从强引用到虚引用,一文搞懂JVM内存管理精髓
一、四大引用速查表引用类型生存法则回收时机典型应用场景强引用宁死不屈永不回收日常对象创建软引用内存不足才投降️内存不足时
缓存
实现弱引用见GC就投降下次GC时WeakHashMap虚
码农技术栈
·
2025-06-12 07:18
JVM
java
jvm
开发语言
后端
省钱兄JAVA红娘系统源码解析:高并发相亲交友架构设计与实现
省钱兄JAVA红娘系统源码的高并发相亲交友架构设计,核心在于通过模块化分层、微服务拆分、
缓存
优化及分布式技术,实现高并发场景下的系统稳定性与用户体验。
省钱兄科技
·
2025-06-12 07:18
java
交友
开发语言
Spring
Security Context 中 获取 和 更改 当前用户信息的问题
Spring
SecurityContext获取和更改用户信息的问题SecurityContext异步线程中获取用户信息今天在做项目时遇到了一个问题,我需要获取当前用户的ID。
零offer在手
·
2025-06-12 07:48
Spring
java
spring
springsecurity
SecurityContext
[学习笔记-OpenCV篇]opencv ippicv下载超时-无法下载问题解决
参考:手动
缓存
IPPICV当opencv编译出错时,先不要着急,即使编译成功,显示--Configuringdone--Generatingdone也要在终端中再看一下,编译的过程是否完全没有问题。
warningm_dm
·
2025-06-12 07:47
OpenCV篇
opencv
学习
计算机视觉
Spring
Security登陆后,如何获取用户的登录信息
Spring
Security默认通过loadUserByUsername登录成功后,我们期望在项目中使用登录后的用户信息。2、在Controller中获取用户的登录信息。
雾林小妖
·
2025-06-12 07:16
java项目解决方案
java
security获取登录信息
Spring
Security异步无法获取用户认证信息
最近使用
Spring
boot中@Async注解异步调用方法时,发现无法获取到用户认证信息。
忆昔年.
·
2025-06-12 07:16
spring
java
后端
Spring
Security
详解
Spring
Security中获取当前登录用户的详细信息的几种方法
下面就来详细讲解一下
Spring
Security获取当前登录用户的详细信息的几种方法。
今天的接口写完了吗?
·
2025-06-12 07:46
Spring
Security
spring
java
后端
mybatisX的使用,简化
spring
boot的开发,不用再写entity、mapper以及service了!
参考了这个博客假设你用的是idea社区版可以用freemybatistool,貌似可以平替mybatisX,用的时候直接右键你想操作的表接下来选一下你想生成的Java文件即可:
結城
·
2025-06-12 07:43
Java
spring
boot
后端
java
Spring
Security - 获取当前登录用户的详细信息
原文格式清晰,转载自:https://blog.csdn.net/cloume/article/details/84983006#commentBox
Spring
Security-获取当前登录用户的详细信息在
HD243608836
·
2025-06-12 06:40
spring
springBoot
spring
Security
获取
登录用户
信息
Spring
Security如何拿到登录用户的信息
书接上文,我们刚实现了一个简单的登录功能,那么我们要如何才能拿到登录用户的具体信息呢?我进行了一下整理“登录用户的信息”是保存在SecurityContext里的,可以通过多种方式获取这个用户的信息,下面是最常用的方式:在Controller里用@AuthenticationPrincipal@GetMapping("/me")publicStringgetCurrentUser(@Authent
結城
·
2025-06-12 06:39
Java
spring
mybatis
java
手写RPC框架<三> 使用代理进行服务自动注册
1.
Spring
框架进行Bean管理为了方便进行对象管理,本文使用
Spring
框架进行Bean的管理。
天下一般
·
2025-06-12 06:06
后台
rpc
网络协议
网络
Spring
事务提交后执行,异步执行失败问题
事务提交后执行,用于解决事务中异步执行时,事务未完成导致的异步执行失败问题@Service@Slf4jpublicclassAfterCommitExecutor{publicvoidexecute(Runnablerunnable){if(TransactionSynchronizationManager.isActualTransactionActive()){TransactionSynch
Tony666688888
·
2025-06-12 05:34
spring
java
spring
colud学习01
创建项目修改pom.xml<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi
菜了再学
·
2025-06-12 05:02
学习
基于微信小程序的校园二手物品交易平台
目录1绪论1.1研究背景1.2研究意义1.3研究内容2关键技术2.1MySQL数据库2.2开发者工具2.3Java语言2.4
Spring
boot框架3需求分析3.1功能需求3.2系统设计目标3.3可行性分析
快讯毕设咨询
·
2025-06-12 04:24
微信小程序
小程序
毕业设计
毕设
java
Spring
Cloud 基础(Greenwich版)
Spring
Cloud基础(Greenwich版)基础环境parent-demopom.xmlorg.
spring
framework.boot
spring
-boot-starter-parent2.1.6
应巅
·
2025-06-12 03:00
spring
cloud
spring
boot
java
Spring
JMS 使用
article/details/49977013启动ActiveMQ:在bin目录中有相应地操作系统文件夹,进入相应地文件夹启动ActiveMQ配置JMS:可以使用传统标签,也可以使用ActiveMQ提供的
spring
u014490157
·
2025-06-12 02:21
Spring
Jms配置
1.pom.xmlorg.apache.activemqactivemq-client5.8.0org.apache.activemqactivemq-core5.7.0org.apache.activemqactivemq-pool5.7.02.配置queue3.JmsService.java@ComponentpublicclassJmsService{privateJmsTemplatejm
我是全栈架构师
·
2025-06-12 01:49
Spring
Jms
spring
jms
linux下运行
Spring
Boot的Jar包
linux下运行
Spring
Boot的Jar包一、普通运行java-jar×××.jar二、后台运行java-jar×××.jar&三、终端关闭时,依旧运行第一和第二种方式运行时,当终端关闭时,程序将被关闭
Isabener
·
2025-06-12 01:16
linux
spring
boot
jar
Spring
中使用JMS 2.0
Spring
中使用JMS-->复制别人的..留着自己用JMS为了Java开发人员与消息代理(messagebroker)交互和收发消息提供了一套标准API。
賣逗逗
·
2025-06-12 01:16
java
spring
spring
jms
spring
jms使用
注意点说明三、代码pom.xmlmq.propertiesActiveMqConfigJmsSenderActiveMqInfoActivemqProtocolEnum生产者消费者一、背景介绍标签中列出的
spring
-jms
刘大猫.
·
2025-06-12 01:14
JAVA相关
spring
java
后端
jms
生产者
消费者
JmsListener
Java求职面试揭秘:从
Spring
Boot到微服务架构
第一轮提问:问题1:请你简单介绍一下
Spring
Boot的特点,以及它是如何简化Java开发的?谢飞机:哦,
Spring
Boot就像是Java开发中的魔术师,可以让我们少写很多配置文件。它自
逝言、
·
2025-06-12 01:42
Java场景面试宝典
Java
面试
Spring
Boot
微服务
互联网大厂
技术栈
Spring
Boot 分层架构与数据流转详解
核心分层架构图解析具体来说························································形象来说各层详细说明Controller(控制层)职责:接收HTTP请求,返回HTTP响应工作流程:接收前端发送的请求数据(JSON/表单)调用Service处理业务逻辑将Service返回的VO对象转为JSON响应关键注解:@RestController:标记
無限進步island
·
2025-06-12 00:38
spring
boot
架构
后端
无网络环境怎么yum安装/配置yum源
一、有网络环境开启
缓存
1、修改/etc/yum.conf把keepcache=0改成keepcache=12、yum安装软件就可以
缓存
rpm包了3、包路径保存在/var/cache/yum/x86_64
KK溜了溜了
·
2025-06-11 23:34
网络
服务器
linux
Spring
boot应用监控集成
Spring
Boot应用监控集成记录背景XScholar文献下载应用基于
Spring
Boot构建,需要接入Prometheus监控系统。
GeminiJM
·
2025-06-11 23:04
prometheus
docker
容器
运维
Spring
Boot 大型线上商城项目实战教程:
Spring
Boot 实践之数据库操作
Spring
Boot大型线上商城项目实战教程-程序员十三-掘金小册数据库是软件系统中不可或缺的一部分,不管是关系型数据库(如PostgreSQL、MySQL、Oracle等)还是非关系型数据库(如ElasticSearch
人工智能_SYBH
·
2025-06-11 23:33
2025年前后端实战项目
spring
boot
数据库
后端
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他