JVM底层SEARCH AGGREGATION

首页/精选主题/

JVM底层

高性能计算

云极(EPC)是UCloud提供的高性能计算产品,其底层为屡受好评的UCloud快杰云主机,旨在为用户提供基于公有云技术的超高性能算力,以及涵盖数据传输、数据计算、数据可视化处理等一站式的使用体验。

JVM底层问答精选

Net Core已经开源好几年了, 为什么不像JVM那样很多人研究和调优其GC算法?

回答:我们已经上线了好几个.net core的项目,基本上都是docker+.net core 2/3。说实话,.net core的GC非常的优秀,基本上不需要像做Java时候,还要做很多的优化。因此没有多少人研究很正常。换句话,如果一个GC还要做很多优化,这肯定不是好的一个GC。当然平时编程的时候,常用的非托管的对象处理等等还是要必须掌握的。

ZweiZhao | 985人阅读

为何有人认为GO语言会成为开发底层区块链的趋势?

回答:区块链大爆发为什么要学Go语言?区块链主流编程语言2018区块链人才需求为2017同期的9.7倍,根据招聘网站统计显示区块链绝大多数岗位要求掌握Go语言。百度百聘中区块链工程师要求精通Go语言的区块链协议开发猎聘网中招聘区块链工程师也同样要求使用Go语言完成区块链基础架构开发简单易学开发速度快代码153行爬取100个段子0.8秒,Go语言代码简易度接近Python运行速度媲美C语言开发。Go语言并...

CoderBear | 910人阅读

云计算是如何分类的?

回答:关于云计算的分类,我谈谈自己的看法,如果有理解不对的地方,请大家留言指正。云计算的分类IaaS:基础设施服务,就是一台空的服务器。比如,一个毛坯房,里面啥都没有,这就是IaaS。PaaS:平台即服务,服务器上把基础的软件帮你安装好了。比如,你买了一个精装房,水电都接好了,但是没家具,这就是PaaS。SaaS:软件即服务,服务器上把基础的软件安装好了,也部署好了项目,你直接调用项目的接口就可以得到自...

Keagan | 1533人阅读

为什么在Linux下,如果使用ping只需输入ping,而打开程序却需要./a.out才可以打开?

回答:有一个叫PATH的环境变量了解一下,里面存放了搜索路径,因为你的a.out不在那些路径里面所以需要自己指明具体路径。

lucas | 805人阅读

JVM底层精品文章

  • 在运行期通过反射了解JVM内部机制

    ...akipi 的时候,试图寻找一种通过分析JVM堆内存来进行一些底层优化的有效方法,比如扫描一个托管堆块(managed heap block)的地址空间。我们找到了许多有趣的工具和组件用来检测JVM状态的各个方面,其中一个就是在运行期通过反...

    crossea 评论0 收藏0
  • 程序员练级攻略(2018):Java底层知识

    ...以看一下这个项目 Stage Monitor。 JVM 相关 接下来讲讲 Java 底层知识中另一个非常重要的内容——JVM。 说起 JVM,你有必要读一下 JVM 的规格说明书,我在这里放一个 Java 8 的, The Java Virtual Machine Specification Java SE 8 Edition 。对于规格...

    wean 评论0 收藏0
  • 阿里小哥带你玩转JVM:揭秘try-catch-finally在JVM底层都干了些啥?

    作者:李瑞杰目前就职于阿里巴巴,狂热JVM爱好者让我们准备一个函数:然后,反编译他的字节码:首先我们介绍异常表:在编译生成的字节码中,每个方法都附带一个异常表。异常表中的每一个条目代表一个异常处理器,并且...

    番茄西红柿 评论0 收藏0
  • 阿里小哥带你玩转JVM:揭秘try-catch-finally在JVM底层都干了些啥?

    作者:李瑞杰目前就职于阿里巴巴,狂热JVM爱好者让我们准备一个函数:然后,反编译他的字节码:首先我们介绍异常表:在编译生成的字节码中,每个方法都附带一个异常表。异常表中的每一个条目代表一个异常处理器,并且...

    番茄西红柿 评论0 收藏0
  • 阿里小哥带你玩转JVM:揭秘try-catch-finally在JVM底层都干了些啥?

    作者:李瑞杰目前就职于阿里巴巴,狂热JVM爱好者让我们准备一个函数:然后,反编译他的字节码:首先我们介绍异常表:在编译生成的字节码中,每个方法都附带一个异常表。异常表中的每一个条目代表一个异常处理器,并且...

    lykops 评论0 收藏0
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTran

    ...,保证在多线程环境下也能正常运行。 synchronized 关键字底层原理总结 synchronized 关键字底层原理属于 JVM 层面。 ① synchronized 同步语句块的情况 public class SynchronizedDemo { public void method() { synchronized (this) { ...

    Vixb 评论0 收藏0
  • pyspark底层浅析

    pyspark底层浅析 pyspark简介 pyspark是Spark官方提供的API接口,同时pyspark也是Spark中的一个程序。 在terminal中输入pyspark指令,可以打开python的shell,同时其中默认初始化了SparkConf和SparkContext. 在编写Spark应用的.py文件时,可以通过imp...

    FrozenMap 评论0 收藏0
  • 网易考拉海购Java后台开发实习-面经(已拿offer)

    ...一下验证码感觉还不错。 讲一讲ArrayList和LinkedListArrayList底层实现是数组,并且每次扩容扩容1.5倍,常用在查询较多的场景中。而LinkedList底层实现是链表常用在增删比较多的场景 你说你对锁有了解,说一说你最熟悉的两个锁 ...

    Shonim 评论0 收藏0
  • JVM小结

    ...启动类加载器(Bootstrap) 这部分是由c/c++编写的,属于最底层的类加载器。他会加载$JAVA_HOME/jre/lib/rt.jar中的所有类,这个jar包中有我们常用的最基本的类,比如java.lang.Object、java.lang.String等,这也就解释了为什么我们在使用这些...

    Lin_R 评论0 收藏0
  • java并发机制与底层实现原理

    java并发机制与底层实现原理 volatile volatile是轻量级的synchronize,它在多处理器开发中保证了共享变量的可见性,因为它不会引起线程上下文的切换和调度,所以比synchronize的使用和执行成本更底。为了提高处理速度,处理器...

    scola666 评论0 收藏0
  • 后台开发常问面试题集锦(问题搬运工,附链接)

    ...部类和非静态内部类的区别 十分钟理解Java中的弱引用 底层原理(JVM、JMM、Java源码、并发等) JVM如何操作缓冲区 成为Java GC专家(3)—如何优化Java垃圾回收机制 JVM性能调优(重要) Java8系列之重新认识HashMap 解读克隆 如何正...

    spacewander 评论0 收藏0
  • 后台开发常问面试题集锦(问题搬运工,附链接)

    ...部类和非静态内部类的区别 十分钟理解Java中的弱引用 底层原理(JVM、JMM、Java源码、并发等) JVM如何操作缓冲区 成为Java GC专家(3)—如何优化Java垃圾回收机制 JVM性能调优(重要) Java8系列之重新认识HashMap 解读克隆 如何正...

    xfee 评论0 收藏0
  • 后台开发常问面试题集锦(问题搬运工,附链接)

    ...部类和非静态内部类的区别 十分钟理解Java中的弱引用 底层原理(JVM、JMM、Java源码、并发等) JVM如何操作缓冲区 成为Java GC专家(3)—如何优化Java垃圾回收机制 JVM性能调优(重要) Java8系列之重新认识HashMap 解读克隆 如何正...

    makeFoxPlay 评论0 收藏0
  • 值得保存的 synchronized 关键字总结

    ...ps://github.com/Snailclimb... 本文是对 synchronized 关键字使用、底层原理、JDK1.6之后的底层优化以及和ReenTrantLock对比做的总结。如果没有学过 synchronized 关键字使用的话,阅读起来可能比较费力。两篇比较基础的讲解 synchronized 关键字...

    miguel.jiang 评论0 收藏0

推荐文章

相关产品

<