JVM上的Node.js替代者 Vert.x 经验

Vert.x是一个用于下一代异步、可伸缩、并发应用的框架,旨在为JVM提供一个Node.js的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。

fmms 2012-05-14   26929   0

脱离JVM?Hadoop生态圈的挣扎与演化 经验

联网技术的发展趋势, 同时其基于JVM的平台开发也为Hadoop的快速发展起到了促进作用。Hadoop生态圈的项目大都基于Java,Scala,Clojure等JVM 语言开发,这些语言良好的语法规范

jopen 2015-09-26   32975   0

JVM致命错误日志(hs_err_pid.log)分析 经验

jvm出现致命错误时,会生成一个错误文件 hs_err_pid.log,其中包括了导致jvm crash的重要信息,可以通过分析该文件定位到导致crash的根源,从而改善以保证系统稳定。当

jopen 2015-08-30   31292   0
JVM   Java开发  

检测 Java 是否运行在64bit 的JVM上的方法 代码段

arch.data.model isn't available // maybe not a Sun JVM? // try with the vm.name property return System.getProperty("java

mcc 2015-02-05   867   0
Java  
P3

  JVM调优总结(八) - 典型配置举例 文档

JVM调优总结(八)——典型配置举例2 常见配置汇总   堆设置   -Xms:初始堆大小   -Xmx:最大堆大小   -XX:NewSize=n:设置年轻代大小   -XX:NewRatio=n

chenyong860722 2012-08-21   2053   0

现代化的JVM语言 Kotlin build-1.1.2-dev-250 发布 资讯

tBrains的工程师认为老旧的Java语言已经严重阻碍了生产力。他们认为是时候开发一款现代化的JVM语言了,这也是因为他们有足够的资源和专家。本身做各种IDEs起家的JetBrains就开始着手新工具的开发——一个编程语言。

jopen 2017-03-05   4228   0
Kotlin   Java  
P4

  JVM 虚拟机体系结构介绍 文档

   执行引擎的可能实现方式有: 1. 一次性解释字节码:速度慢; 2. 及时编译器:速度快,但是耗内存,编译完成的字节码会被缓存; 3. 自适应优化器:把活动最频繁的代码编译,不频繁的保留为字节码; 4

sjd@qrfy 2014-06-07   2402   0
P13

  synchronized和Lock的实现原理---深入JVM锁机制--比较好 文档

JVM底层又是如何实现synchronized的? 目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug

efeil 2012-09-07   561   0

可移植至 JVM 与 .NET CLR 的脚本语言 - Fantom 经验

Fantom 前身是 (Fan) 是一个基于 Java 和 .NET 平台的编程脚本引擎,用来在运行时产生 JVM 和 .NET 平台的字节码,该语言是面向对象的,跟 Groovy 和 JRuby 有点类似,可通过特定的接口来集成

openkk 2011-12-31   32164   0

Tomcat的JVM设置和连接数设置(转) 博客

Tomcat的JVM设置和连接数设置 一、Tomcat的JVM提示内存溢出 查看%TOMCAT_HOME%\logs文件夹下,日志文件是否有内存溢出错误 二、修改Tomcat的JVM

zhou__18 2012-07-16   246   0

触发JVM进行Full GC的情况及应对策略 经验

039 堆内存划分为 Eden、Survivor 和 Tenured/Old 空间,如下图所示: 从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC,对老年代GC称为Major

icic7609 2016-02-03   8263   0

三言两语:JVM 字节码执行实例分析 经验

虚拟机规范》和《深入理解JVM虚拟机》,对于字节码的执行有了进一步的了解。字节码就像是汇编语言,是 JVM 的指令集。下面我们先对 JVM 执行引擎做一下简单介绍,然后根据实例分析 JVM 字节码的执行过程。

SantiagoPet 2016-04-26   9469   0

Java虚拟机监控器 JVM Monitor 经验

JVM Monitor 是一个 Eclipse 上的插件,用来分析Java应用程序运行的信息,包括CPU占用、线程以及内存的使用情况。 项目主页: http://www.open-open

fmms 2012-02-22   74600   0

JVM生命周期之类的加载、连接、初始化 经验

。在加载阶段,java虚拟机会做什么工作呢?其实很简单,就是找到需要加载的类并把类的信息加载到 jvm的方法区中,然后在堆区中实例化一个java.lang.Class对象,作为方法区中这个类的信息的入口。

jopen 2014-03-16   11399   0
JVM   Java开发  

将PHP源码编译成JVM字节码的编译器:JPHP 经验

JPHP是一个类似于javac的编译器,它能够将PHP源代码编译成JVM字节码的编译器。然后就实现了让PHP程序运行在Java虚拟机器上。 它支持许多PHP5.3+的特性。JPHP与 JRuby和Jython相似。

jopen 2014-03-23   20832   0
JPHP   PHP开发  

JVM client模式和Server模式的区别 经验

JVM Server模式与client模式启动,最主要的差别在于:-Server模式启动时,速度较慢,但是一旦运行起来后,性能将会有很大的提升。 这里向大家描述一下JVM client模式和Ser

jopen 2014-04-13   15323   0
JVM   Java开发  
P3

  JVM调优总结(三)- 基本垃圾回收算法 文档

JVM调优总结(三)——基本垃圾回收算法 可以从不同的的角度去划分垃圾回收算法: 按照基本回收策略分 引用计数(Reference Counting): 比较古老的回收算法。原理是此对象有一个引用,

chenyong860722 2012-08-21   389   0

JVM上运行的五大脚本语言 资讯

va虚拟机(JVM)。Java语言被编译成字节码在JVM上运行。通过这种设计,JAVA提供可移植性。 然而,语言和JVM,已越来越多地在相反的方向移动。语言已变得越来越复杂,而JVM已经成为最快和

fmms 2012-03-19   51453   0
JVM  

JVM 动态脚本语言,Groovy 2.4.0-rc-2 发布 资讯

| Source Release 更多内容请看 这里 。 Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。 Groovy

jopen 2015-01-08   10310   0
Groovy  

Kotlin M10 发布,基于 JVM 的编程语言 资讯

configuration 此版本现已提供 下载 ,更多内容请看 发行说明 。 Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。 其主要设计目标: 创建一种兼容Java的语言

jopen 2014-12-18   13966   0
Kotlin  
1 2 3 4 5 6 7 8 9 10