从原理聊JVM(二):从串行收集器到分区收集开创者G1
随着Java的进化过程,涌现出各种不同的垃圾回收器,从串行执行到并行执行,从高吞吐到低延迟,终极目标就是让开发人员专注于程序的代码书写而无需关注内存管理。
Wesley13 Wesley13
4年前
Android_sdk目录结构详解
AndroidSDK(Android软件开发工具包,全称androidsoftwaredeveloptoolskit)谷歌提供的Android开发工具包,在开发Android程序时,我们需要通过引入该工具包,来使用Android相关的API。!(https://static.oschina.net/uploads/img/20160
Stella981 Stella981
4年前
Spring Cloud Alibaba基础教程:Nacos的集群部署
点击蓝色“程序猿DD”关注我哟!(https://oscimg.oschina.net/oscnet/cc58a963086347a08653b33fb301155d.jpg)《SpringCloudAlibaba基础教程》连载中,关注我一起学习!前情回顾:《使用Nacos实现服务注册与发现》(
陈哥聊测试 陈哥聊测试
1年前
5W1H聊开源之Who和How——谁、如何参与开源?
上次Who的主体是谁“发明”了开源,这一次主体转换,来看看开源发明之后,还有哪些人为开源做贡献?作为普通程序员的我们,又能以怎样的形式参与到开源项目中?
幂简集成 幂简集成
1年前
零成本开发!试试这6个免费的API接口平台
为了帮助程序员快速找到所需的API,幂简集成整理了6个免费的API接口平台。这些平台不仅丰富了API选择,还为开发者提供了便捷的接口资源,助力他们高效地进行开发和测试。
Shiro权限控制入门
Shiro权限控制是一款优秀的Java安全框架,可用于对Java应用程序进行身份验证、授权、加密和会话管理等功能。本文将简要介绍Shiro权限控制框架的几个关键概念和使用方法。
Flink 与Flink可视化平台StreamPark教程(DataStreamApi基本使用)
本文分享自天翼云开发者社区《》,作者:lnDataStreamApidataStreamApi是一切的基础,处于调度flink程序处理任务的起点。Flink有非常灵活的分层API设计,其中的核心层就是DataStream/DataSetAPI。由于新版本已
通过Environment获取属性文件的值,竟然会调用到JNDI服务!!!| 京东云技术团队
一、背景介绍某应用在压测过程机器cpu使用率超过80%,通过工具进行CPU采样生成的火焰图,看到程序中频繁调用environment.getProperty()获取属性值,而其内部调用了JndiPropertySource.getProperty()通过在
本地缓存Ehcache的应用实践 | 京东云技术团队
java本地缓存包含多个框架,其中常用的包括:Caffeine、GuavaCache和Ehcache,其中Caffeine号称本地缓存之王,也是近年来被众多程序员推崇的缓存框架,同时也是SpringBoot内置的本地缓存实现。但是除了Caffeine之外,