首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
随风本尊57728
更多收藏集
微信扫码分享
微信
新浪微博
QQ
47篇文章 · 0订阅
聊聊JVM如何优化
首先应该明确的是JVM调优不是常规手段,JVM的存在本身就是为了减轻开发对于内存管理的负担,当出现性能问题的时候第一时间考虑的是代码逻辑与设计方案,以及是否达到依赖中间件的瓶颈,最后才是针对JVM进行
一次JVM GC长暂停的排查过程
背景 在高并发下,Java程序的GC问题属于很典型的一类问题,带来的影响往往会被进一步放大。不管是「GC频率过快」还是「GC耗时太长」,由于GC期间都存在Stop The World问题,因此很容易导
DDD学习与感悟——向屎山冲锋
作者:京东科技 孙黎明 软件系统是通过软件开发来解决某一个业务领域或问题单元而产生的一个交付物。而通过软件设计可以帮助我们开发出更加健壮的软件系统。因此,软件设计是从业务领域到软件开发之间的桥梁。而D
被面了三次的 Redission Watchdog 原理,这次必须理清楚
上周同事请教定时任务的方案,任务不能重复,时间不定,量不大,考虑了下,推荐Redission的Lock(带Watchdog机制那个)。忽然想起来,之
Redis面试题(总结最全面的面试题)
Redis 是一个使用 C 语言写成的,开源的高性能key-value非关系缓存数据库。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。Redis的数据都基于…
Java程序员必备基础:泛型解析
整理了Java泛型的相关知识,算是比较基础的,希望大家一起学习进步。 Java 泛型(generics)是 JDK 5 中引入的一个新特性,其本质是参数化类型,解决不确定具体对象类型的问题。其所操作的数据类型被指定为一个参数(type parameter)这种参数类型可以用在类…
【纯干货分享】小公司出身的我,是如何拿下知名独角兽公司offer的?【石杉的架构笔记】
半年多的准备,1个月的面试,从准备时的信心满满,到初试牛刀的当头一棒,再到沉下心来,不断补足短板,再度启程,最终拿下目前的offer。 面试准备是一场持久战,个中滋味、唯有自知。在即将入职新公司之前,特意将这一路走来的心得体会分享出来,给自己做一个总结,也跟广大筒子共勉。 经过…
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…
深度分析:面试阿里,字节99%会被问到Java类加载机制和类加载器
1. 类加载机制 所谓类加载机制就是JVM虚拟机把Class文件加载到内存,并对数据进行校验,转换解析和初始化,形成虚拟机可以直接使用的Jav类型,即Java.lang.Class。 2. 类加载的过程 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运…
类加载机制总结
我们知道java要运行需要编译和运行,javac将java源代码编译为class文件。而虚拟机把描述类的数据从class文件中加载到内存,并对数据进行校验、转换解析、初始化,最终形成可以被虚拟机直接使用的java类型,这就是类加载机制,他在运行期间完成。 之前的我只知道在对象创…