logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

面试官:JVM有哪些优化手段?

本文内容已收录至我的面试网站:www.javacn.siteJIT、逃逸分析等都属于 JVM 优化手段,JVM(Java 虚拟机)优化手段是指在运行 Java 程序时,通过对字节码的编译和执行过程进行优化,以提升程序的性能和效率。JVM 优化手段主要有以下几个:JIT(Just-In-Time,即时编译):是一种在程序运行时将部分热点代码编译成机器代码的技术,以提高程序的执行性能的机制。逃逸分析:

#jvm
面试官:什么是JIT、逃逸分析、锁消除、栈上分配和标量替换?

本文内容已收录至我的面试网站:www.javacn.siteJIT、逃逸分析等都属于JVM优化手段,JVM(Java 虚拟机)优化手段是指在运行 Java 程序时,通过对字节码的编译和执行过程进行优化,以提升程序的性能和效率。JVM 优化手段主要有以下几个:JIT(Just-In-Time,即时编译):是一种在程序运行时将部分热点代码编译成机器代码的技术,以提高程序的执行性能的机制。逃逸分析:用于

公网访问阿里云数据库MongoDB——填坑笔记

业务情景两台服务器,一台阿里云ECS云服务器(专用网络),另一台是阿里云数据库MongoDB,处于安全考虑MongoDB是不运行外网连接的,那接下来就看怎么实现公网访问。看到上面红色的网络类型描述,有些人可能已经看出问题所在了,小小的提示:问题出现在开放端口上!专用网络和经典网络的大致区别可以用一句话讲明白:专用网络更安全,需要设置和配置的东西比较多,适合精通网络的高手;经典网络使用更

千万不要这样写代码!9种常见的OOM场景演示

《Java虚拟机规范》里规定除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生 OutOfMemoryError 异常的可能,我们本文就来演示一下这些错误的使用场景。一. Stac...

#jvm#java#编程语言
带你玩转七牛云存储——高级篇

body{font-family: SimSun,PingFang SC;}code{font-family: SimSun,PingFang SC;}七牛云图片存储优点支持各种尺寸的图片缩放;支持图片自动压缩;支持水印添加:图片水印、文字水印两种模式;图片防盗链,限制访问来源;设置ip黑白名单,防止恶意盗刷、攻击;自定义图片域名...

分布式锁的 3 种实现方案!

前言 大家好,我是磊哥。今天跟大家探讨一下分布式锁的设计与实现。希望对大家有帮助,如果有不正确的地方,欢迎指出,一起学习,一起进步哈~分布式锁概述数据库分布式锁Redis分布式锁Zookeeper分布式锁三种分布式锁对比1. 分布式锁概述 我们的系统都是分布式部署的,日常开发中,秒杀下单、抢购商品等等业务场景,为了防⽌库存超卖,都需要用到分布式锁。分布式锁其实就是,控制分...

#分布式#数据库#redis +2
synchronized和ReentrantLock的5个区别!

作者 | 磊哥来源 | Java面试真题解析(ID:aimianshi666)转载请联系授权(微信ID:GG_Stone)在 Java 中,常用的锁有两种:synchronized(内置锁)和 ReentrantLock(可重入锁),二者的功效都是相同得,但又有很多不同点,所以我们今天就来聊聊。区别1:用法不同synchronized 可用来修饰普通方法、静态方法和代码块...

#java#面试
数字马力面经和答案解析!社招岗

作者 | 磊哥来源 | Java中文社群(ID:javacn666)转载请联系授权(微信ID:GG_Stone)面试背景:社招、2 年开发工作经验。面试时间是今年 7.3 号,工作地点是长沙,面试总时长 50 分钟。面试题目:ZooKeeper 原理?ZooKeeper 怎么做的崩溃恢复?什么是 Zab 协议?HashMap 底层实现?ConcurrentHashMap 原理?以及为什么要这样改进

嗯,查询滑动窗口最大值的这4种方法不错....

作者 | 王磊来源 | Java中文社群(ID:javacn666)转载请联系授权(微信ID:GG_Stone)本文已收录至 Github《小白学算法》系列:https://github...

#算法#数据结构#java +1
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择