资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

JVM

原创新闻 [编程语言] Java 8 的重要新特性以及 Java 9、10 的发展规划

我们一直在期待着Java 8的新功能,虽然很大一部分是对Java 7的扩展,发布时间也一推再推。但如今甲骨文终于承诺:新版本将是彻底的变革而不仅仅是Java 7的扩展。那Java 8到底是什么样的呢? 甲骨文的Java总架构师马克•雷纳德在2011年JavaOne大会上为大家透露了Java 8的新功能,同时也谈到了一些关于Java 9的计划。他说,Java 7未能实现五个关键的功能是非常遗憾的一件 ...
sherry617 评论(39) 有79711人浏览 2012-03-23 53 1

原创新闻 [编程语言] JetBrains开源其Kotlin语言,基于JVM的新编程语言

近日,JetBrains宣布将其Kotlin编程语言开源,这是一个针对Java和JavaScript平台的现代编程语言,该语言的设计目的是成为Java语言的替代品。 Kotlin 是JetBrains在2010年推出的基于 JVM 的新编程语言,其主要设计目标如下: 兼容Java。 比Java更安全,能够静态检测常见的陷阱,如:引用空指针。 比Java更简洁,通过支持变量类型推断、高阶函数 ...
wangguo 评论(19) 有18567人浏览 2012-02-16 14 1

原创新闻 [编程语言] BicaVM:基于JavaScript的JVM

用JavaScript编写一个Java虚拟机,这个想法怎么样?你会不会认为很疯狂呢? 由于效能问题,到目前为止,用JavaScript编写JVM似乎是非常困难的。可是你要知道,JavaScript引擎速度已经大大提升了。也正因为如此,一位超级大牛,Artur Ventura,决定用JavaScript来编写一个标准的Java虚拟机,而且他已经快完成了。 Artur在他的博客中很好地解释了这一动 ...
luiang1018 评论(71) 有23570人浏览 2011-11-22 60 2

原创新闻 [编程语言] Groovy 1.8.4和2.0 beta 1发布,将支持静态类型检查及 ...

Groovy 1.8.4发布了!此次联合发布的还有Groovy的下一个主要版本2.0的第一个Beta版。 Groovy是一个基于 Java虚拟机(JVM)的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和 Smalltalk等语言中的诸多特征。Groovy支持DSL(Domain Specific Languages,领域特定语言 ...
luiang1018 评论(3) 有4161人浏览 2011-11-10 5 0

原创新闻 [编程语言] Clojure 1.3发布,基于JVM的函数式编程语言

Clojure日前发布了 1.3 版本。 Clojure是一个在JVM平台运行的动态函数式编程语言,在JVM平台运行的时候,会被编译为JVM的字节码进行运算,能调用Java的类库,支持并发,与Scala类似。 Leinigen或是Maven用户现在可以设置依赖: :dependencies [[org.clojure/clojure "1.3.0"] 该版本中包 ...
luiang1018 评论(0) 有4736人浏览 2011-09-26 2 1

原创新闻 [编程语言] Groovy 1.8.2 和 1.9 beta3 发布,基于JVM的敏捷动 ...

Groovy开发团队宣布Groovy 1.8.2和1.9 beta3发布了。这次由于beta 2发生了一个意外的小技术故障,以及Maven Central方面的问题,1.9分支的beta版直接跳至beta 3。 Groovy是一个基于 Java虚拟机的敏捷动态语言,它构建在强大的Java语言之上,同时引入闭包和元编程等出色的新功能,并添加了Python、Ruby和Smalltalk等语言中的诸 ...
luiang1018 评论(6) 有4943人浏览 2011-09-07 9 0

转载新闻 [编程语言] Oracle宣布JVM的未来策略

最近几天,Oracle可谓是大出风头,先是想操纵JCP,然后又打算对JVM收费,社区对其的指责之声也不绝于耳。前天,Oracle终于发布了JVM的未来策略,结果并没有人们想象的那么糟糕。如下内容援引自Henrik的博客。 Henrik在其博客上透露:在JavaOne上,Paul Hohensee与他向与会人员介绍了Oracle的JVM策略,主要阐述了Oracle的Java SE策略。下面是对该 ...
myyate 评论(15) 有11377人浏览 2010-11-15 36 0

转载新闻 [编程语言] Oracle计划发布免费和收费版本的JVM

据http://www.theregister.co.uk/2010/11/06/oracle_dueling_jvms/报道, Oracle准备基于Open JDK发布两个版本的JVM, 一个是免费的,另外一个是收费的; Oracle会将原有的JRockit JVM和Sun的Hotspot JVM合并,发布到Open JDK项目下,然后发布两个版本,一个仍然免费,一个是收费的高级版本; 目前 ...
zhangjunbao 评论(101) 有24872人浏览 2010-11-08 39 50

转载新闻 [编程语言] 关于下一代大型JVM语言的思考

近日在旧金山举行的JavaOne 2010大会上,OpenGamma的技术工程师兼Joda Time开源API项目组长斯蒂芬·科尔伯恩与Artima比尔·文纳斯就“下一代大型 JVM语言”展开了一场对话。在这一对话中,史提芬表达了对于下一代大型语言的思考。 你认为哪种语言将成为下一代大型JVM语言? 首先,我认为,想一想 Java 给予我们的教训对这个问题是有帮助的。Java哪里做错了?哪里做对 ...
songfantasy 评论(28) 有16512人浏览 2010-09-28 47 6

转载新闻 [编程语言] Oracle准备将JRockit/Sun Hotspot集成

目前Oracle有两个JVM,一个是JRockit,这是两年前收购BEA Systems时得到的;另一个则是Sun的Hotspot VM,这是前不久收购Sun时得到的。在上个月举行的Sun-Oracle未来路线图会议上,Oracle的管理团队表示要合并这两个项目。Oracle首席工程师、Sun前雇员Mark Reinhold最近在播客上透露该合并计划“仍在进行当中”,为此也“召开了很多会议”。 Re ...
wangding263 评论(15) 有8411人浏览 2010-03-01 25 2

原创新闻 [企业架构] Terracotta 3.0 与Quartz EX 发布

日前,Terracotta公司发布了Quartz EX (开源调度框架)和Terracotta 3.2,平台,其中包括众多性能的改进和可扩展性的增强,最快的为客户提供了一个无缝易扩展的continuum。 Terracotta是目前唯一的提供JVM级别的“POJO clustering集群”的厂商,能够提供多线程单一JVM应用,并且能让它们跨JVMs运行而不需要修改任何代码。 Terracot ...
just_cool 评论(4) 有5124人浏览 2010-01-13 12 0

原创新闻 [编程语言] JRebel/ JavaRebel 2.1发布,一个JVM插件

JRebel 2.1版本发布!JRebel是一个JVM插件(-javaagent),能够即时重载java class更改,因此不需要重新部署一个应用或者重启容器,节约开发者时间。它是一个Java EE和Java 独立应用的常用解决方案。2.1新特性: JavaRebel更名为JRebel 新的Struts 2.x和Struts 1.x插件 支持GlassFish v3 支持 Felix OSGi ...
JVM
just_cool 评论(5) 有5900人浏览 2009-10-15 8 0

原创新闻 [编程语言] Google推出一门新语言:基于JVM的Noop

Noop是由一群来自Google(不限于)的人员共同开发的实验性编程语言,该语言试图综合目前各种语言的优点。最初目标是运行在JVM上,并且其代码形式与Java类似。 计划支持使用如下的三种方式来使用Noop: 1。转换为Java代码:将Noop代码转换为Java代码,这种方式下有些语言功能不支持 2。解释执行:通过一个命令行直接解释执行Noop代码,速度稍慢 3。编译为java字节码 更多 ...
Eastsun 评论(35) 有13875人浏览 2009-09-18 27 5

原创新闻 [编程语言] Clojure 1.0发布

不久前,Clojure 发布了1.0 版本! Clojure是一个在JVM平台运行的动态函数式编程语言,在JVM平台运行的时候,会被编译为JVM的字节码进行运算,能调用Java的类库,支持并发,与Scala类似。 其官方博客中写道: Clojure 1.0是一个重要的里程碑,但它同时也代表着另一个开端。我们有很多很棒的想法,但是由于时间的问题我们只能先将1.0版本发布,在随后的1.1中将会加入更 ...
JVM
zly06 评论(8) 有4311人浏览 2009-05-06 11 3

原创新闻 [编程语言] JavaRebel 2.0 发布,一个JVM插件

ZeroTurnaround于不久前发布了JavaRebel 2.0。就在两个星期以前,JavaRebel 1.0 赢得了一个“JOLT Productivity Award-降低开发者时间和费用”的奖项。JavaRebel是一个JVM插件(-javaagent),能够即时重载java class更改,因此不需要重新部署一个应用或者重启容器,节约开发者时间。JavaRebel 2.0的新特征: 改 ...
zly06 评论(14) 有7528人浏览 2009-04-01 17 0

原创新闻 [编程语言] Ioke:一个试图结合最好的Lisp和Ruby的项目

Ola Bini, JRuby核心开发者和《在Rails项目中实践JRuby》书籍的作者,他刚刚发布了他开发的新的JVM语言,称为Ioke。这是一个强类型,及其动态,原型基于面向对象的语言,目标是为开发者带来从Lisp和Ruby中获得的同样强大的功能,结合了两者优秀的,完整的语法。 Bini说道:对 Ioke影响最深的语言是: Io, Smalltalk, Self, Ruby 和 Lisp ...
withyou 评论(3) 有5603人浏览 2008-11-20 4 0

原创新闻 [编程语言] UserMon:开源实时工具帮助JVM性能调优

Paul Rene Jørgensen介绍了UseMon,一个开源实时性能检测代理工具,能够嵌入JVM提供监控程序运行能力,包括异步运行情况,只需要花费很小的代价,并且能够在生产环境中使用。UseMon提供了以下功能: 1。查看JVM详细使用情况 2。测量程序反应时间 3。依赖分析 4。集群环境监控 UseMon能够在任何高于1.4版本的JDK环境下运行,包括第三方JVMs。它能够自动嵌入 ...
QQbyte 评论(2) 有6189人浏览 2008-10-06 7 1

原创新闻 [编程语言] 嵌入式JVM比较

Robert Lougher发布了嵌入式JVM比较结果。他在嵌入式ARM平台上比较了开源JVMS,参加比较的VM是 PhoneME advanced, Cacao 和 JamVM. 。比较的结果很有趣,JamVM最快,PhoneME第二,最后是Cacao。启动同样是JamVM最快(3秒),Cacao(12秒),PhoneME(16秒)。查看详细测试结果请看:http://bugblogger.com ...
QQbyte 评论(0) 有7041人浏览 2008-08-03 4 0

原创新闻 [编程语言] JDK 6 Update 7发布: 包含Java VisualVM

JDK 6 Update 7发布,包含了Java VisualVM 10.0。Java VisualVM是一个查看Java应用在JVM中运行情况的可视化接口,通过Java VisualVM可以对JVM内部运行进行观测和调试。 对于安全方面,JDK 6u7也有改进,查看详情:Deploying Java Applets With Family JRE Versions in Java Plug-i ...
QQbyte 评论(5) 有7451人浏览 2008-07-11 7 1

原创新闻 [编程语言] 推荐Steve Yegge:Rhino on Rails在服务器端JVM中运行 ...

Steve Yegge在google I/O大会上发表了演讲:Rhino on Rails -- Server-side JavaScript on the Java Virtual Machine。 使用Rhino能够用JavaScript完成Java在server端完成的所有工作! 什么是Rhino? 1。用JavaScript实现Java JavaScript implemented ...
QQbyte 评论(13) 有8138人浏览 2008-06-17 16 0

最近热门TAG

Java(1854) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(146) 算法(139) Groovy(133) .net(129) C(108) Go(98) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门资讯

Global site tag (gtag.js) - Google Analytics