阅读更多

8顶
0踩

编程语言

原创新闻 Scala 2.10 发布

2013-01-05 15:02 by 副主编 wangguo 评论(0) 有7305人浏览
Scala开发团队今天发布了Scala 2.10版本。


该版本中的主要新功能和改进包括:

  • Value类:类现在可以扩展AnyVal,以使其表现更像一个结构类型。
  • 隐式类:隐式调节器现在也应用到类定义中,以减少隐式封装的引用。
  • 字符串插入:val what = "awesome"; println(s"string interpolation is ${what.toUpperCase}!")
  • 异步获取JSON
  • Dynamic和applyDynamic
  • 基于ASM的新的字节码生成器
  • 一个新的模式匹配器
  • 改进了Scaladoc
  • 模块化语言
  • 并行集合现在可自定义线程池
  • 使用Akka Actors代替之前的Scala Actors
  • 改善了性能
该版本中还包含了一些实现性的功能,如Scala反射、宏等。Scala开发团队表示,未来几周内会发布一个指南,帮助用户将项目迁移到新版本。

详细信息:http://www.scala-lang.org/node/27499

下载地址:http://www.scala-lang.org/downloads

Scala IDE for Eclipse:

  • 大小: 8.2 KB
8
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java rms常用操作例子

    java 手机开发数据库 rms常用操作例子

  • java rms是什么意思,关于RMS的使用

    今天来讲一讲RMS。纯粹是在做项目过程中自己的一些领悟总结,如果有不正确的地方,请高人们指点。在PC中我们可以将数据存在数据库中进行管理。那么在手机上,我们将数据存在哪里呢,又是怎样管理这些数据的呢?手机系统为每一个MIDlet都开辟了存储空间用来存储程序数据,并且有专门的管理系统来管理这个存储空间。当然它只是一个简单的管理系统,不可能像PC上那样的数据库管理工具。我们称这个系统为“记录管理系统(...

  • ​Au入门系列之三:调整音量

    ◆ ◆ ◆音量相关概念在专业的音频处理软件中,音量 Volume的大小跟音频的振幅 Amplitude成正比关系,但音量的大小并不就是振幅或电平的大小。数字音频中音量通常需要分成客观...

  • [转载]RMS从入门到精通之三

    RMS从入门到精通之三前面两篇文章详细的介绍了Record Management System的基本概念以及对象序列化的问题,现在我们主要介绍关于RecordStore类的使用,在SUN的网站提供了一个RMSAnalyzer类,...

  • Record Management System 从入门到精通系列之四

          本文将主要讲述RecordFilter和RecordEnumeration的用法,这在整个Record Management System中都是至关重要的。由于本人觉得RecordComparator和RecordFilter类似并且用出相对小些,因此不再这里做介绍了。我们依然是通过一个示范的应用程序说明如何使用这两个接口。       RecordFilter的定义非常的简单,他只定

  • Java用RMS记录个人信息

    摘要:Java源码,文件操作,RMS  Java使用RMS记录个人信息的一个小实例,本程序可运行于手机中,与手机通讯簿有关的小程序。

  • Record Management System从入门到精通系列之一

          Record Management System是J2ME的一个重要的子系统,目的是实现应用程序本地数据的持久性存储。目前支持文件系统的移动信息设备还有限,因此Record Management System是J2ME开发人员实现本地数据存储的首选途径。本文的目的就是全面的介绍Record Management System的知识。       顾名思义Record Managemen

  • 打造自己的RMS框架(一) RMS概念

         在J2ME的运用中,RMS是我们必须要掌握的知识。在运用RMS之前,我们有必要清楚的了解一下RMS的概念,这或许比较枯燥,但是对我们的运用和理解还是有帮助的。     由于在MIDP程序中是以jar的形式打包存储的,所以在jar中无法写入数据,但是系统单独开辟了存储空间用来存储数据和管理存储空间的管理系统。记录存储概念      MIDP中的MIDlet为了实现数据的持久化管

  • Record Management System从入门到精通系列之二

          在系列之一中,我们着重讲述了Record Management System的基础知识。在介绍如何使用Record Management System之前,我想首先介绍一下Java IO以及在J2ME平台实现序列化的内容,无论对Record Management System还是MIDP中的通用联网框架来说,上述内容都是非常重要的。       在CLDC中定义的Java IO是非常短

  • 单目深度估计评价指标及其含义说明

    在单目深度估计的任务中,评价模型性能的指标是衡量其准确性和可靠性的重要工具。在模型的训练过程中,没有单一的评估指标能够全面评价所有深度估计算法的性能,通常需要结合多个指标,根据具体的应用需求和场景来综合评价算法的好坏。本文将详细探讨几种常用的评估指标,包括AbsRel(绝对相对误差)、SqRel(平方相对误差)、RMSE(均方根误差)、RMSE Log(对数均方根误差)、Si-Log(尺度不变对数误差)和Accuracy with Threshold(准确率)等评价指标。

  • RMS概念解析与使用指南

    RMS(Record Management System)是MIDP中一个非常重要的子系统,因为它是J2ME应用程序进行持久性存储的唯一途径。当然你的系统如果支持JSR75的话,那么你可以使用FileConnection来对文件进行操作,那超出了本文的讨论范围。持久性存储在我们编写应用程序的时候经常要用到,比如纪录游戏的排行榜、记录用户输入的用户名和密码等。本文将主要从RMS的基本概念和使用指南方

  • 深度学习优化算法入门:二、动量、RMSProp、Adam

    来源:Paperspace编译:weakish来源:论智编者按:DRDO研究人员Ayoosh Kathuria深入浅出地介绍了牛顿法、动量法、RMSProp、Adam优化算法。本系列的上...

  • 使用Android中数据库来模拟MIDP中的RMS

     废话不说了,直接列代码。虽然不是很完整,给大家参考一下吧。 package JavaME.rms;import java.io.File;import JavaME.midlet.MIDlet;import android.content.ContentValues;import android.database.Cursor;import android.database.sqlite

  • 深度学习笔记:优化方法总结(BGD,SGD,Momentum,AdaGrad,RMSProp,Adam)

    最近在看Google的Deep Learning一书,看到优化方法那一部分,正巧之前用tensorflow也是对那些优化方法一知半解的,所以看完后就整理了下放上来,主要是一阶的梯度法,包括SGD, Momentum, Nesterov Momentum, AdaGrad, RMSProp, Adam。 其中SGD,Momentum,Nesterov Momentum是手动指定学习速率的,而后面的Ad

  • rms返回值不同(手机的原因)

       在我用模拟器测试同一个游戏时,用sanyo和s40得到的rms的返回值不一样.sanyo的rms.getData()返回值为0,而用S40模拟器测试时返回值为1.从而影响了整个过程中参数的不一样.private void getRank(){ String tmp[]=rank.getData(); totalCredits = Integer.parseInt(tmp[0]) ; 

  • 应用RMS实现用户自动登陆功能

     MIDP的子系统Record Management System提供了MIDlet的持久性存储,精通MIDP子系统RMS系列文章对其使用进行了详细介绍。本文讲述如何使用RMS提供的功能实现应用程序的定制功能——自动登陆。     我们的设计思路非常简单,在RecordStore中存储用户的设置和用户的信息(用户名和密码),如果用户选择自动登陆的话,那么下次当用户想联网的时候将跳过登陆界面,系

  • 详解RMS系统

     Author: 一滴蔚蓝色 RMS(Record Management System)是MIDP中一个非常重要的子系统,因为它是J2ME应用程序进行持久性存储的唯一途径。当然你的系统如果支持JSR75的话,那么你可以使用FileConnection来对文件进行操作。在这个包里面总共包括四个接口、一个类和五个异常。由此可见RMS设计的非常小巧,这正是为了满足移动信息设备资源受限的需求。 五个问...

  • mse优化方法(一)——momentum

    jupyter notebook 编写,windows建议创建虚拟环境,ubuntu直接安装 import numpy as np import matplotlib.animation as animation data = np.array([[80,200],[95,230],[104,245],[112,247],[125,259],[135,262]]) #m,b,mse的变化过程 mhistory = [] bhistory = [] msehistory = [] Weight = np

  • RMS 配置经验总结

    所需环境:AD DC(win2003 sp1) rmstest.comRMS Server (win2003 sp1): rms.rmstest.comTest machine: (win2003 sp1),office 2003pro, RMS Client.exe1。域上的用户属性中必须增加email 地址项,因为RMS 是通过email确认用户的。2。RMS server 在配置时,必须能连

  • android 持久存储,两个小时精通Android开发之数据持久存储篇

    两个小时精通Android开发之数据持久存储篇作者:孙东风2010-01-15(转载务必注明出处)笔者在前面的两篇文章《两个小时精通Android开发之界面篇》、《两个小时精通Android开发之按键映射篇》分别讲了无缝移植J2ME程序到Android平台上对界面和用户按键交互所做的适配接口,原则上利用这些接口原有的J2ME程序基本不用做任何的修改就可以运行在Android平台上,所以精通J2ME...

Global site tag (gtag.js) - Google Analytics