• 作者有话说:目前正在跟新一系列的java面试题,持续不断更新。需要找工作或者不需要找工作的猴子们,都可以关注一下。着急的可以评论区留留言,面试文档以及简历模板。看到了我会发1. 什么是JVM学过Java的同学应该都知道,我只要打成了Jar之
    admin8月前
    170
  • 什么是JVMJVM全称是Java Virtual Machine,中文译名Java虚拟机。JVM的功能01解释和运行对字节码文件中的指令,实时的解释成机器码,让计算机执行。02内存管理自动为对象、方法等分配内存自动的垃圾回收机制,回收不再使
    admin8月前
    270
  • JVM和JUC的简要介绍 开始~~~JVMJVM体系结构概览类加载器类加载器一共四种虚拟机自带的三个启动类加载器扩展类加载器应用程序类加载器用户自定义类加载器双亲委派机制作用 防止类的重复加载防止JDK中的类被篡改加载类的过程 应用程序类
    admin8月前
    260
  • 概述 JVM包含两个子系统和两个组件,两个子系统为Class loader(类装载)、Execution engine(执行引擎);两个组件为Runtime data area(运行时数据区)、Native Interface(本地接口)。
    admin8月前
    360
  • Sun JDK中采用javac将Java源码编译为class文件,这个过程包含三个步骤:1.分析和输入到符号表(Parse and Enter)Parse过程所做的工作有词法和语法分析。词法分析要完成将代码字符串转变为Token序列。语法分
    admin8月前
    180
  • Spring异步核心@Async注解的前世今生@Async使用演示分析源码分析@EnableAsyncAsyncConfigurationSelectorProxyAsyncConfigurationAsyncAnnotationBean
    admin8月前
    210
  • Hutool简介(摘自官网)官方文档 https:hutool.cndocs Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜
    admin8月前
    170
  • 1.如果启动生产者或使用者失败,并且错误消息是生产者组或使用者重复? 原因:使用相同的ProducerConsumer组在同一JVM中启动ProducerConsumer的多个实例可能会导致客户端无法启动。 解决方案:确保与一个生产者消费者
    admin8月前
    160
  • 最近这几年,Go、Rust收到越来越多的关注,特别是 Go,在国内挺受欢迎的,很多大公司都采用它。而 Rust,作为系统编程语言收到越来越多的人关注,苹果、微软都宣称他们使用 Rust 编写部分业务。而 Java 作为老牌编程语言,长期霸占
    admin8月前
    160
  • 为什么有GC Roots?java程序在运行的时候,无时无刻都在创建对象,当一些对象已经超过相应的作用域的时候,同时在年轻代的空间不够的时候,就需要进行垃圾回收,对无用的对象进行回收,释放对应的内存。既然要进行回收对象,那肯定是要回收那些已
    admin8月前
    190
  • 智数运维的开端??运维智能化无外乎把重复的流程程序化,将纸质的审批线上化,将繁杂的数字图形化。??在初期运维,大家喜欢将excel表当作主力,实际上即便如今我们依然很依赖,如果玩转excel可视化的很多操作不需要进行web展示,所见即所得远
    admin8月前
    140
  • 上一篇<<<Redis的过期机制使用场景示例下一篇>>>Redis分布式锁的实现代码示例分布式锁的概念本地锁:在多个线程中,保证只有一个线程执行(线程安全的问题)分布锁:在分布式中,保证只有一个jvm执行
    admin8月前
    170
  • 【websocket】springboot集成websocket的四种方式集成websocket的四种方案1.原生注解pom.xml<dependency><groupId>org.springframework.b
    admin8月前
    170
  • [TOC]1.分布式锁背景在单体机器的jvm中,多个线程想要访问共享资源,那么,需要在jvm中创建一个独占锁,哪个线程获取到了锁,那么这个线程可以访问资源。其他线程只能等待获取到锁的线程释放锁。在多体机器的集群环境中,仍然是多个线程想要访问
    admin8月前
    120
  • 前言:一直以来听说代码具有两种解释模式,jit通过热点代码探测触发代码优化,所以想看看解释器执行的源码,汇编部分没有深入,等时机到了再看java的跨平台是由jvm和class实现的,其他比如php,python可以通过特定的编译器生成cla
    admin8月前
    170
  • EXP一款Java插件化热插拔框架前言多年以来,ToB的应用程序都面临定制化需求应该怎么搞的问题。举例,大部分本地化软件厂家,都有一个标准程序,这个程序支持大部分企业的功能需求,但面对世界500强等大客户时,他们的特殊需求,厂家通常是无法拒
    admin8月前
    300
  • JVM调优,什么是调优? 所谓调优,首先确定,追求啥?吞吐量优先,还是响应时间优先?还是在满足一定的响应时间的情况下,要求达到多大的吞吐量。如果要求吞吐量优先使用PS+PO;响应时间优先选择G1。根据需求进行JVM规划和预调优;优化运行JV
    admin8月前
    140
  • 1 JVM运行期原理2 JVM内存详解2.1 方法区(method)2.2 堆内存(heap)2.3 虚拟机栈(stack)2.4 程序计数器(counter)2.5 本地方法栈(local method)2.6 总结3 例子说明3.1
    admin8月前
    220