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
jvm缓存
JVM
汇总篇
转自:https://blog.csdn.net/wolf_love666/article/details/85712922书中内容来自于深入理解java虚拟机,作者周志明。会融合自己的知识和理解来记录下来,为了赚钱而奋斗!DayDayUp!!!前期准备:准备篇(一)内存管理内存如何划分、内存溢出的原因----点击这里内存分配和垃圾回收-----点击这里(二)虚拟机如何执行数据存储和访问(类文件结
xk_一步一步来
·
2025-03-15 13:56
JVM
JVM汇总篇
JVM
参数汇总
-Xmx3550m:设置
JVM
最大可用内存为3550M-Xms3550m:设置
JVM
初使内存为3550m-Xmn2g:设置年轻代大小为2G,年轻代包括Eden区,Survivor0区和Suvivor1区
明成天下
·
2025-03-15 13:55
JVM
jvm
一次 诡异 的
JVM
OOM 事故 原创
当面对
JVM
OOM时,你会紧张吗?会不会手足无措?这篇文章,分享前段时间帮一位同学梳理面对
JVM
OOM事故时的解题思路。
程序员小2
·
2025-03-15 11:08
mysql
JVM
内存监控及调优分析
一、内存监控背景在做
JVM
内存分析前,需要堆
JVM
内存及垃圾回收算法和垃圾回收器有一定了解,具体可以参考我之前的一篇文章:常见的垃圾回收器及垃圾回收算法1.1、为什么要做内存监控我们在做开发的时候不可避免的会遇到一些问题
闲着无聊整些资料
·
2025-03-15 10:33
JVM
jvm
java
linux
JVM
调优
在生产环境中,
JVM
调优是确保Java应用程序性能和稳定性的重要步骤。调优的目标通常是减少垃圾回收的时间、降低内存使用和提高应用程序的吞吐量。以下是一些常见的
JVM
调优策略和方法。
百里自来卷
·
2025-03-15 10:03
jvm
GC 频率和触发条件
在Java中,垃圾回收(GC)的频率和触发条件取决于GC算法、堆内存分配、对象生命周期以及
JVM
参数的配置。
百里自来卷
·
2025-03-15 10:03
jvm
JVM
核心结构?
垃圾回收机制是什么
jvm
的垃圾回收机制是GC(GarbageCollection),也叫垃圾收集器。
胡图蛋.
·
2025-03-15 10:02
jvm
JVM
性能监控与调优
导语
JVM
性能监控与调优是一个涵盖多个层面的复杂任务,涉及对
JVM
内部工作原理的理解、性能指标的监控、问题定位与优化策略的实施。
小码快撩
·
2025-03-15 10:00
jvm
Android第二次面试总结(项目拷打实战)
性能优化实战集成Glide加载国风插画,结合自定义三级
缓存
策略(内存LRU+磁盘
缓存
+本地资源
每次的天空
·
2025-03-15 10:00
android
【
JVM
】性能监控与调优概述篇
文章目录
JVM
性能监控与调优概述篇背景说明生产环境中的问题为什么要调优不同阶段的考虑调优概述监控的依据调优的大方向性能优化的步骤第一步(发现问题):性能监控第二步(排查问题):性能分析第三步(解决问题)
白晨并不是很能熬夜
·
2025-03-15 10:29
JVM
jvm
后端
面试
java
经验分享
求职招聘
32路模拟采集PCI总线带DIO用什么采集卡
北京阿尔泰科技PCI5659是一-款多功能数据采集卡,具有32路12位100K采集频率,AD带16K字FIFO
缓存
,保证数据的连续性,并带16路可设方向的DIO功能。
阿尔泰1999
·
2025-03-15 08:13
数据分析
嵌入式硬件
科技
Vue动态组件完全指南:原理、使用场景与最佳实践
标签页切换系统2.多步骤表单流程3.动态仪表盘4.权限驱动视图5.插件系统集成6.服务端驱动界面四、高级使用技巧1.状态保持方案2.动态Props传递3.异步组件加载4.过渡动画支持五、性能优化策略1.
缓存
策略对比
北辰alk
·
2025-03-15 08:40
前端
vue
vue.js
javascript
前端
Spring Cache的基本使用
文章目录一、概述二、SpringCache的使用2.1环境搭建2.2
缓存
的读模式@Cacheable2.3自定义
缓存
配置
[email protected]
@CacheEvict删除
缓存
2.6@Caching
奇怪的大象
·
2025-03-15 08:10
面试
学习路线
阿里巴巴
spring
java
后端
基础知识《Redis解析》
Redis详细解析与介绍Redis(RemoteDictionaryServer)是一个开源的高性能键值对(Key-Value)数据库,支持多种数据结构(如字符串、哈希、列表、集合等),广泛应用于
缓存
、
Hum8le
·
2025-03-15 07:02
redis
数据库
缓存
安全
web安全
高性能
缓存
利器:Caffeine 在 Spring Boot 中的应用
在现代应用程序中,
缓存
是提高数据检索速度、减少对数据库或其他数据源访问次数的重要手段。
阿里小阿希
·
2025-03-15 07:32
JAVA
缓存
spring
boot
spring
Redis
缓存
和Mysql数据一致性问题
在高并发环境下,保持Redis
缓存
和MySQL数据库的数据一致性是一个复杂但至关重要的任务。下面是对这一问题的详细讲解,并结合PHP代码示例来展示如何解决这些一致性问题。
每天瞎忙的农民工
·
2025-03-15 07:58
缓存
redis
mysql
缓存
使用的具体场景有哪些?
缓存
的一致性问题如何解决?
缓存
使用常见问题有哪些?
缓存
使用场景、一致性及常见问题解析一、
缓存
的核心使用场景1.高频读、低频写场景典型场景:商品详情页、新闻资讯、用户基本信息。特点:数据更新频率低,但访问量极高。
蒂法就是我
·
2025-03-15 07:58
缓存
什么是 Redis
Redis(RemoteDictionaryServer)是一个开源的、基于内存的键值存储系统,常用作数据库、
缓存
和消息中间件。
yqcoder
·
2025-03-15 06:57
redis
数据库
缓存
java不用
缓存
实现token续签_JWT实现登陆认证及Token自动续期
过去这段时间主要负责了项目中的用户管理模块,用户管理模块会涉及到加密及认证流程,加密已经在前面的文章中介绍了,可以阅读:https://juejin.cn/post/6916150628955717646今天就来讲讲认证功能的技术选型及实现。技术上没啥难度当然也没啥挑战,但是对一个原先没写过认证功能的菜鸡甜来说也是一种锻炼吧技术选型要实现认证功能,很容易就会想到JWT或者session,但是两者有
deep go
·
2025-03-15 06:56
Java常用集合与映射的线程安全问题深度解析
线程安全基础认知在并发编程环境下,当多个线程同时操作同一集合对象时,若未采取同步措施,可能导致以下典型问题:数据竞争:多个线程同时修改数据导致结果不可预测状态不一致:部分线程看到集合的中间状态内存可见性:线程本地
缓存
与主内存数据不同步死循环风险
扣得A艾
·
2025-03-15 04:07
java
安全
开发语言
Spring Boot 启动参数终极解析:如何优雅地控制你的应用?
在使用SpringBoot开发应用时,我们通常需要根据不同的环境(开发、测试、生产)或特定需求调整启动参数,例如:修改默认端口指定不同的配置文件控制
JVM
内存大小传递自定义参数那么,SpringBoot
QQ828929QQ
·
2025-03-15 04:28
spring
boot
后端
java
Spring Boot实战:MySQL与Redis数据一致性深度解析与代码实战
数据一致性问题概述二、常见解决方案三、选择合适的解决方案四、总结在SpringBoot开发中,MySQL作为关系型数据库,提供了强大的数据存储和查询能力;而Redis作为内存数据库,以其高速读写性能成为
缓存
层的首选
黑猫Teng
·
2025-03-15 03:25
spring
boot
mysql
redis
Java面试精选:Kafka+Zookeeper+redis+
JVM
+RabbitMQ,最全总结
大家开始准备金九银十了吗?不知是跳槽还是找工作的朋友,趁现在增进一下自己的技术何尝不是一件好事呢?一、RabbitMQ1.rabbitmq的使用场景有哪些?2.rabbitmq有哪些重要的角色?3.rabbitmq有哪些重要的组件?4.rabbitmq中vhost的作用是什么?5.rabbitmq的消息是怎么发送的?6.rabbitmq怎么保证消息的稳定性?7.rabbitmq怎么避免消息丢失?8
我叫小迁W:bjmsb2019
·
2025-03-15 03:52
Java
架构
面试
数据库
java
redis
mysql
分布式
Java常用集合与映射的线程安全问题深度解析
线程安全基础认知在并发编程环境下,当多个线程同时操作同一集合对象时,若未采取同步措施,可能导致以下典型问题:数据竞争:多个线程同时修改数据导致结果不可预测状态不一致:部分线程看到集合的中间状态内存可见性:线程本地
缓存
与主内存数据不同步死循环风险
jiajia651304
·
2025-03-15 03:51
java
安全
开发语言
深入理解 Java 中 synchronized 的使用和锁升级
同时,Java虚拟机(
JVM
)为了提高
谢家小布柔
·
2025-03-15 00:02
java中的面试题
java
开发语言
Mybatis的基本使用
特点:简化数据库的操作SQL映射灵活(半ORM框架)支持高级映射易于集成维护配置动态SQL
缓存
机制功能:替代JDBC,JDBC是java中提供的用于操作数据库的技术及方案数据库的连接控制难。
学c真好玩
·
2025-03-15 00:01
mybatis
Java 虚拟机优化指南:CMS垃圾回收器参数调优与性能监控工具详解
Java虚拟机优化指南:CMS垃圾回收器参数调优与性能监控工具详解引言在高并发、大流量的企业级Java应用中,
JVM
参数的调优对系统性能至关重要。
小徐Chao努力
·
2025-03-14 23:15
并发编程
java
jvm
后端
页面刷新时如何实现vuex数据
缓存
在Vuex中,您可以使用本地存储(例如localStorage)来
缓存
状态数据,并在页面刷新时将其加载回状态中。
拉米医生
·
2025-03-14 22:44
缓存
json
前端
javascript
开发语言
vuex-persistedstate
缓存
vuex状态数据
`vuex-persistedstate`是一个用于在Vuex中实现数据持久化的插件,可以将Vuexstore中的状态持久化到本地存储中(如localStorage或sessionStorage)。以下是一个简单的示例,演示如何使用`vuex-persistedstate`插件:首先,安装`vuex-persistedstate`:```bashnpminstallvuex-persistedst
abytecoder
·
2025-03-14 22:44
经验分享
vuex-----Store进行页面数据
缓存
,页面回退不刷新数据。
各位可以经常在项目当中遇见一个非常常见的需求,即用户在一页表单中点击某列详情或其他操作,跳转入另一页面,在完成操作后返回前一页,期望前一页的表单页数停留在最后操作的那一页,而不是从新以第一页开始,这样会导致用户操作频繁,系统友好度非常低。在以往的项目经验当中,keep-alive是一个很好的处理方式,但是keep-alive本身也存在一些坑,不小心就会给自己挖了慢满满的坑,在最新的项目当中,有使用
猪头人的机车暴力美学
·
2025-03-14 22:40
Web前端
Vuex
vue.js
javascript
前端
vue.js
vuex中使用vuex-persistedstate无法进行持久
缓存
在vuex的mutations中发送axios请求造成响应数据无法持久
缓存
最近在开发一个基于vue3的后台管理系统,因为要使用到了动态路由和权限管理,所以需要请求用户所属角色的一个权限信息,并将这些信息通过
小小怪下士_---_
·
2025-03-14 22:38
缓存
前端
javascript
vue.js
云原生周刊:基于 KubeSphere LuBan 架构打造DeepSeek 插件
此外,它内置了模型代理,优化了键值
缓存
利用率,从而显著提升系
·
2025-03-14 22:37
云计算
MySQL Buffer Pool、Undo Log、脏页详解
以下是它们的详细解释及关联:1.BufferPool作用:BufferPool是InnoDB的内存
缓存
区域,用于
缓存
数据页和索引页,减少直接访问磁盘的开销,显著
学堂在线
·
2025-03-14 21:01
Mysql
数据库
mysql
数据库
前端发布
缓存
导致白屏解决方案
解决发布H5后因为本地
缓存
白屏方案一、核心配置优化(前提是访问网站的请求能抵达服务器)方案一:前端项目设置全局不
缓存
方案运行逻辑:在H5服务器配置中增加Cache-Control:no-cache或max-age
洛祁枫
·
2025-03-14 19:16
web
前端
前端
缓存
Redis五种用途
Redis与其他key-value
缓存
产品有以下三个特点:-Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
egekm_sefg
·
2025-03-14 18:06
面试
学习路线
阿里巴巴
redis
数据库
缓存
软件架构师--Redis常见问题
一、
缓存
雪崩产生原因:大部分
缓存
失效—>数据库崩溃解决方案1.使用锁或队列保证不会有大量的线程对数据库一次性进行读写,从而避免失效时大量的并发请求落到底层存储系统上(对数据库限流)。
一蓑烟雨*任平生
·
2025-03-14 18:05
软件架构师
redis
数据库
缓存
Redis的
缓存
雪崩、
缓存
击穿、
缓存
穿透与
缓存
预热、
缓存
降级
一、
缓存
雪崩:1、什么是
缓存
雪崩:如果缓在某一个时刻出现大规模的key失效,那么就会导致大量的请求打在了数据库上面,导致数据库压力巨大,如果在高并发的情况下,可能瞬间就会导致数据库宕机。
小二爱编程·
·
2025-03-14 18:02
缓存
redis
mybatis
【vLLM 学习】使用 TPU 安装
vLLM是一款专为大语言模型推理加速而设计的框架,实现了KV
缓存
内存几乎零浪费,解决了内存管理瓶颈问题。
HyperAI超神经
·
2025-03-14 17:26
vLLM
学习
人工智能
vLLM
深度学习
TPU
机器学习
教程
YashanDB SWAP 表空间管理
数据库操作(例如orderby,hashjoin,统计信息收集等)首先会通过数据库虚拟内存(通过VM_BUFFER_SIZE参数控制)
缓存
计算的中间结果,但如果虚拟内存不足时,需要通过将虚拟内存交换到SWAP
·
2025-03-14 16:26
数据库
已解决:conda install报错Solving environment: failed with initial frozen solve. Retrying with fle
文章目录写在前面问题描述报错原因分析解决思路解决办法1.检查依赖关系2.更新Conda3.清除
缓存
4.创建新环境5.手动指定版本6.使用`mamba`加速安装7.显示详细日志总结写在前面在使用Conda
几何心凉
·
2025-03-14 14:35
bug集合
conda
DeepSeek 面试题精选
创新点:使用多头潜在注意力(MLA)技术,通过低秩压缩降低KV
缓存
需求
CarlowZJ
·
2025-03-14 14:00
DeepSeek
RabbitMQ实战(二)-消息持久化策略、事务以及Confirm消息确认方式
「扫码关注我,面试、各种技术(mysql、zookeeper、微服务、redis、
jvm
)持续更新中~」RabbitMQ学习列表:RabbitMQ实战(一)-消息通信基本概念·在上一篇学习完RabbitMQ
Java思享汇
·
2025-03-14 13:55
RabbitMQ学习
RabbitMQ
消息持久化
事务
confirm
ack
图片加载框架Glide与Picasso原理剖析
二、图片加载基础2.1图片加载的挑战内存管理OOM(OutOfMemory)问题内存
缓存
策略图片复用性能优化异步加载图片压缩
缓存
机制用户体验加载占
Ya-Jun
·
2025-03-14 12:18
glide
android
全方位
JVM
调优参数详解
https://github.com/yuhan-9527/coder2retire全方位
JVM
参数详解
JVM
的调优对于Java应用的性能至关重要。
2501_91133274
·
2025-03-14 11:14
jvm
深度剖析Redis:双写一致性问题及解决方案全景解析
在高并发场景下,
缓存
与数据库的双写一致性是每个开发者必须直面的核心挑战。本文通过5大解决方案,带你彻底攻克这一技术难关!
寒冰碧海
·
2025-03-14 11:06
Redis
redis
数据库
缓存
java
并发设计_第八章_《C++并发编程实战》笔记
并发设计1.线程间工作划分(工作窃取)2.性能优化(伪共享与
缓存
行对齐)3.设计并发数据结构(无锁队列)4.多选题目5.多选题目答案4.设计题目5.设计题目参考答案1.线程间工作划分(工作窃取)概念:使用工作窃取
郭涤生
·
2025-03-14 10:59
#
并发线程
c/c++
c++
并发编程
《一文讲透》第4期:KWDB 数据库运维(6)—— 容灾与备份
KWDB默认会将保存在WAL日志
缓存
中的日志条目实时写入日志文件,每5分钟通过后台线程更新WAL文件和数据文件的CHECKPOINT_LSN(检查点日志序列号),写入CHECKPOINTWAL日志,然后同步数
KaiwuDB 数据库
·
2025-03-14 10:28
KaiwuDB
技术博客
数据库
运维
分布式多模数据库
kaiwudb
看懂Xlua实现原理——从宏观到微观(1)传递c#对象到Lua
c#对象传递到lua#LowLevelAPI#传递基元类型传递object索引
缓存
gc元表传递c#函数其他push#HighLevelAPI#《知乎专栏》我们要解决什么问题?
隔壁叔叔uncle
·
2025-03-14 09:56
xlua
lua
c#
unity
LeetCode HOT 100 —— 146.LRU
缓存
题目请你设计并实现一个满足LRU(最近最少使用)
缓存
约束的数据结构。
HDU-五七小卡
·
2025-03-14 09:54
LeetCode
热题
HOT
100
leetcode
缓存
链表
C C++ 为什么称为Native代码、虚拟机
CC++为什么称为Native代码,为什么要快1.直接编译为机器码无需中间层:C/C++代码通过编译器(如GCC、Clang)直接编译为CPU可执行的机器码(二进制指令),运行时无需虚拟机(如
JVM
)或解释器
TO_ZRG
·
2025-03-14 09:24
c++
开发语言
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他