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缓存
guava loadingCache代码示例
publicstaticvoidmain(String[]args)throwsException{LoadingCachecache=CacheBuilder.newBuilder()//设置并发级别为8,并发级别是指可以同时写
缓存
的线程数
IM 胡鹏飞
·
2025-07-12 19:41
Java
工具类介绍
Guava LoadingCache
LoadingCache是GoogleGuava库提供的一个高级
缓存
实现,它通过自动加载机制简化了
缓存
使用模式。
sqyaa.
·
2025-07-12 19:38
java并发编程
Java知识
jvm
缓存
guava
【超硬核】
JVM
源码解读:Java方法main在虚拟机上解释执行
本文由HeapDump性能社区首席讲师鸠摩(马智)授权整理发布第1篇-关于Java虚拟机HotSpot,开篇说的简单点开讲Java运行时,这一篇讲一些简单的内容。我们写的主类中的main()方法是如何被Java虚拟机调用到的?在Java类中的一些方法会被由C/C++编写的HotSpot虚拟机的C/C++函数调用,不过由于Java方法与C/C++函数的调用约定不同,所以并不能直接调用,需要JavaC
HeapDump性能社区
·
2025-07-12 18:05
java
开发语言
后端
jvm
vue keep-alive标签的运用
其实,它的作用大概就是把组件的数据给
缓存
起来。比如果我有一个选项卡,标签一,标签二,标签三。现在,我需要实现,当我在标签一的表单中输入内容后,点击标签二,再回到标签一,表单的内容依然存在。
·
2025-07-12 18:03
php SPOF
常见的单点有:数据库、
缓存
、Web服务器、负载均衡、网络设备等。
贵哥的编程之路(热爱分享 为后来者)
·
2025-07-12 18:02
PHP语言经典程序100题
php
开发语言
Java三年经验程序员技术栈全景指南:从前端到架构,对标阿里美团全栈要求
一、Java核心:从语法糖到
JVM
底层三年经验与初级的核心差异在于系统级理解,大厂面试常考以下能力:
JVM
与性能调优内存模型(堆外内存、元空间)、GC算法(G1/ZGC适用场
可曾去过倒悬山
·
2025-07-12 17:24
java
前端
架构
OKHttp3源码分析——学习笔记
dispatcher任务调度器,(后面有详细说明)Request请求RealCallAsyncCall3.OKHttp架构分析1.异步请求线程池,Dispather2.连接池清理线程池-ConnectionPool3.
缓存
整理线程池
Sincerity_
·
2025-07-12 16:22
源码相关
Okhttp
源码解析
读书笔记
httpclient
cache
javaSE面试题---语法基础、面向对象、常用类、集合、多线程、文件和IO
目录语法基础1.jdkjre
jvm
区别2.基本数据类型3.引用数据类型4.自动类型转换、强制类型转换5.常见的运算符6.&和&&区别7.++--在前和在后的区别8.
yang_xiao_wu_
·
2025-07-12 16:18
java
面试
开发语言
javase
java基础
多线程
文件和IO
Python技能手册 - 模块module
数据类型int整数float浮点数str字符串bool布尔值TypeVar类型变量functools高阶函数工具functools.partial()函数偏置functools.lru_cache()函数
缓存
金色牛神
·
2025-07-12 15:15
Python
python
windows
开发语言
JVM
字节码加载与存储中的细节
问题引出:为什么Java定义int型变量为32767时使用的是bipush32767,而定义int型变量为32768时使用的是ldc#4?在Java中,如果这样定义int型变量:publicclassTest{publicstaticvoidmain(String[]args){inti=0;intj=5;intk=6;intm=32768;intn=32767;}}变量对应的字节码文件内容是这样
·
2025-07-12 15:14
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
AIHacksCash
·
2025-07-12 15:11
Java场景面试宝典
Java
JVM
Spring
Boot
如何发现 Redis 中的 BigKey?
Redis因其出色的性能,常被用作
缓存
、消息队列和会话存储。然而,在Redis的使用过程中,BigKey是一个不容忽视的问题。BigKey指的是存储了大量数据或包含大量成员的键。
sevevty-seven
·
2025-07-12 13:30
redis
bootstrap
数据库
项目开发日记
框架整理学习UIMgr:一、数据结构与算法1.1关键数据结构成员变量类型说明m_CtrlsList当前正在显示的所有UI页面m_CachesList已打开过、但现在不显示的页面(
缓存
池)1.2算法逻辑查找
缓存
页面
·
2025-07-12 12:56
Android开发中RxJava的使用与原理
RxJava是ReactiveExtensions在
JVM
上的实现,专为处理异步事件流和基于观察者模式的编程而设计。
你过来啊你
·
2025-07-12 10:36
android
rxjava
C#集合:从基础到进阶的全面解析
无论是存储一组对象、实现
缓存
机制,还是处理复杂的数据结构,都离不开集合的灵活运用。本文将全面深入地探讨C#集合体系,从基础概念到高级技巧,帮助开发者掌握集合的精髓,写出更高效、更优雅的代码。
阿蒙Armon
·
2025-07-12 06:36
C#继续学习
c#
windows
linux
Redis简介之它是啥
什么是RedisRedis是一个基于BSD协议的开源数据库,是一个以键值对形式的存储系统Redis常用于消息队列,
缓存
,会话存储等场景Redis是使用C语言编写使用许可证:BSD许可证是一个开源的宽松的软件许可协议
财神爷首席大弟子
·
2025-07-12 06:04
Redis
redis
数据库
缓存
如何从性能菜鸟变性能大咖之------
jvm
内存
理解
JVM
(Java虚拟机)内存的性能优化,需要从
JVM
内存模型、垃圾回收机制、以及如何通过参数调优来提高应用程序的性能等方面入手。
颜挺锐
·
2025-07-12 05:33
jvm
性能测试
压力测试
性能优化
短剧小程序开发全攻略:从0到1打造爆款内容平台
播放体验优化:弹幕互动、倍速播放、清晰度切换、离线
缓存
。付费系统:单集付费、会员订阅、广告解锁等多元化盈利模式。社交裂变:分享奖励、邀请排行榜、拼团观影功能。技术实现难点:视频流
weixin_lynhgworld
·
2025-07-12 05:32
小程序
短剧
ReentrantLock 与 Synchronized 的区别
都是Java中用于实现线程同步的机制,但它们有显著的区别:1.基本性质对比特性ReentrantLockSynchronized实现级别JDK层面(java.util.concurrent.locks)
JVM
·
2025-07-12 04:58
【鸿蒙实战开发】HarmoneyOS如何添加首选项功能
Preferences会将该数据
缓存
在内存中,当用户读取的时候,能够快速从内存中获取数据,当需要持久化时可以使用flush接口将内存中的数据写入持久化文件中。
「已注销」
·
2025-07-12 04:24
鸿蒙
安卓
前端
harmonyos
java
华为
android
鸿蒙
前端
JVM
初学者指南:Java虚拟机基础知识 笔记
JVM
初学者指南:Java虚拟机基础知识全解析摘要:本文记录了Java虚拟机(
JVM
)的基本概念、架构、内存模型及工作原理的相关笔记-lenyan。一、
JVM
简介1.1什么是
JVM
?
lenyan~
·
2025-07-12 02:12
笔记
技术
JVM
jvm
java
笔记
JAVA虚拟机面试总结
JAVA虚拟机面试总结
JVM
的内存模型介绍一下**程序计数器:**
JVM
里的程序计数器(ProgramCounterRegister)是一块较小的内存空间,其作用是存储当前线程正在执行的字节码指令地址。
会非的杨
·
2025-07-11 23:52
java
面试
开发语言
java 监控 native 内存_
JVM
内存使用情况监控
详解
JVM
运行时内存使用情况监控java语言,开发者不能直接控制程序运行内存,对象的创建都是由类加载器一步步解析,执行与生成与内存区域中的;并且
jvm
有自己的垃圾回收器对内存区域管理,回收;但是我们已经可以通过一些工具来在程序运行时查看对应的
赵阿Q
·
2025-07-11 22:45
java
监控
native
内存
Spring Boot使用Redis常用场景
简单说,Redis就像电脑的“
缓存
抽屉”:当你的程序需要频繁读取或修改某些数据时(比如用户登录信息、商品销量),直接从
蹦跑的蜗牛
·
2025-07-11 21:45
spring
boot
redis
后端
Spring Boot Docker容器监控 - 容器化环境监控方案全面指南
核心监控指标分类二、SpringBoot与Docker监控基础集成2.1SpringBootActuator基础配置2.2基础Docker监控配置2.3监控数据可视化基础三、高级监控方案实现3.1多维度
JVM
Clf丶忆笙
·
2025-07-11 21:44
spring
boot
docker
后端
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
·
2025-07-11 21:13
云原生技术与应用-Docker高级管理--Dockerfile镜像制作
Dockerfile实施1.构建nginx容器2.构建Tomcat容器3.构建mysql容器三.Dockerfile语法注意事项1.指令书写范围2.基础镜像选择3.文件操作注意4.执行命令要点5.环境变量和参数设置6.
缓存
利用与清理一
慕桉 ~
·
2025-07-11 20:35
云原生
docker
容器
Android OkHttp使用与底层机制详解
OkHttp是Square公司开发的一个高效、功能强大的HTTP客户端库,因其简洁的API、灵活的拦截器链、内置连接池、透明GZIP压缩、响应
缓存
以及对HTTP/2和WebSocket的支持,已成为Android
你过来啊你
·
2025-07-11 19:56
android
okhttp
Redis 性能优化实战:管道、事务、
缓存
与连接管理全解析
今天我们就深入探讨Redis的管道、事务、扫描迭代、客户端
缓存
以及连接管理技巧,用实战代码带你玩转性能优化。
佑瞻
·
2025-07-11 18:21
数据库与知识图谱
缓存
redis
性能优化
JVM
参数通用模板与调优
JVM
通用业务参数模板与调优一、响应优先的业务系统对于响应优先的业务系统,核心的关键就是希望系统有更少的STW(StopTheWorld)时间,所以下面以4c8g的服务器作为例子来写,通用的一个
JVM
参数
·
2025-07-11 16:35
九、MyBatis的
缓存
文章目录1.MyBatis的一级
缓存
2.MyBatis的二级
缓存
3.二级
缓存
的相关配置4.MyBatis
缓存
查询的顺序5.整合第三方
缓存
EHCache(了解)1.MyBatis的一级
缓存
一级
缓存
是SqlSession
ModelBulider
·
2025-07-11 14:54
#
mybatis
mybatis
后端
开发语言
解决ptmalloc2内存过大的三种方案
除了
JVM
负责管理的堆内存外,Java还拥有一些堆外内存,由于它不使用
JVM
的垃圾回收机制,所以更稳定、持久,处理IO的速度也更快。
迎风追日
·
2025-07-11 14:53
JVM
linux
c语言
docker-基于dockerfile自动构建镜像
Dockerfile是自动化构建Docker镜像的配置文件,相比手动构建具有显著优势:更小的存储空间和带宽占用、高效的
缓存
利用、便捷的修改流程。
liux3528
·
2025-07-11 11:04
docker
docker
linux
运维
在 Linux 系统中,Java 配置主要涉及以下几个方面:1. 环境变量配置JAVA_HOME :这是最重要的 Java 环境变量。它指向 Java 的安装目录。例如,如果你安装的 JDK 路径
例如,如果你安装的JDK路径是/usr/lib/
jvm
/java-11-openjdk-amd64,那么JAVA_HOME=/usr/lib/
jvm
/java-11-openjdk-amd64。
飞升不如收破烂~
·
2025-07-11 11:34
linux
java
python
arthas助力Java程序Full GC频率大降!
什么是arthas2.2arthas的应用场景三、问题描述四、使用arthas定位内存泄漏点4.1安装arthas4.2启动arthas4.3定位内存泄漏点五、解决内存泄漏问题5.1优化代码5.2调整
JVM
·
2025-07-11 11:04
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
·
2025-07-11 11:31
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
我是廖志伟
·
2025-07-11 11:00
Java场景面试宝典
Java
JVM
Spring
Boot
JVM
与Spring Boot深度解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
我是廖志伟
·
2025-07-11 11:00
Java场景面试宝典
Java
JVM
Spring
Boot
95%程序员不知道的
JVM
调优技巧:让GC时间从2秒降到50ms的实战案例
前言:为什么
JVM
调优如此重要?在现代Java应用开发中,
JVM
调优是提升应用性能的关键环节。一个经过精心调优的
JVM
可以显著减少垃圾回收(GC)停顿时间,提高吞吐量,从而为用户提供更流畅的体验。
小筱在线
·
2025-07-11 10:25
jvm
测试工具
Embabel:下一代企业级
JVM
AI智能体框架的革命引言:AI时代的Java生态新机遇
然而,在企业级软件开发领域,Java和
JVM
生态(如Kotlin、Scala)长期以来占据主导地位,尤其是在金融、电信、电商等对稳定性、可扩展性、事务管理要求极高的场景。
DZSpace
·
2025-07-11 08:40
软件开发
jvm
人工智能
java
学会Python
缓存
妙用,你的程序更出色更快速!
前言在Python应用程序中,使用
缓存
能够显著提高性能并降低资源消耗。本文将详细介绍如何在Python中实现
缓存
机制,包括内置functools模块提供的lru_cache装饰器以及自定义
缓存
机制。
码农必胜客
·
2025-07-11 08:38
Python
python
缓存
装饰器
模块
Python性能加速器:掌握functools.lru_cache装饰器
functools.lru_cache装饰器正是为了解决这一问题而设计的,它能够自动
缓存
函数的返回值,当再次以相同的参数调用函数时
清水白石008
·
2025-07-11 08:38
Python题库
python
论文
python
开发语言
Linux-DNS域名解析服务
如何生成可参考右边的帮助文档文章目录系列文章目录前言`提示:以下是本篇文章正文内容,下面案例可供参考`一.概述二.DNS的定义三.域名结构四、DNS域名解析方式五.DNS域名解析的流程:六.Linux中的DNS配置:_DNS
缓存
·
2025-07-11 08:06
Python深度解析:functools.lru_cache装饰器
引言在Python中,functools.lru_cache是一个强大的装饰器,用于
缓存
函数的调用结果。
·
2025-07-11 08:36
深入Redis:核心的
缓存
Redis最主要的用途,主要有三个方面:存储数据、
缓存
、消息队列。其中,
缓存
是Redis最常用的场景。Redis使用内存作为硬盘的
缓存
。把用户集中访问的20%数据放到
缓存
中去,可以应对80%的请求。
·
2025-07-11 03:38
String和StringBuffer和StringBuilder的使用场景
Stringstr='hello'//在
jvm
中的存放图Stringstr=newString('hello');String:就是因为底层有一个publicfinalcharvalue[]数组来保存数据
徐德猫
·
2025-07-11 01:25
java
开发语言
Python进阶|实现
缓存
在Python编程中,
缓存
是一种用于存储计算结果的机制,以便在需要相同结果时能够快速访问,而无需重新进行计算。
缓存
可以显著提高程序的性能,特别是在处理昂贵或耗时的操作时。
·
2025-07-11 00:53
掌握 Spring Data Redis,提升后端开发效率
掌握SpringDataRedis,提升后端开发效率关键词:SpringDataRedis、后端开发、
缓存
、数据持久化、效率提升摘要:本文旨在深入探讨SpringDataRedis这一强大的工具,帮助后端开发者更好地掌握它以提升开发效率
·
2025-07-11 00:52
Redis核心用法与通用命令全解析
其单线程模型和内存存储特性使其在
缓存
、计数器、消息队列等场景中表现出色。二、核心命令详解(附实用示例)1.通用键操作命令(1)
Pota-to成长日记
·
2025-07-11 00:52
Redis
redis
数据库
缓存
【SpringBoot】Spring Boot配置优先级详解
示例:java-jarapp.jar--server.port=8081Java系统属性(-D参数)通过
JVM
参数设置,优先级
Pota-to成长日记
·
2025-07-11 00:52
spring
boot
后端
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他