Dagger2 的初步了解和使用 经验

平台的依赖注入库。在 J2EE 开发上流行甚广的 Spring 就是一个依赖注入库。此外还有 Google 的 Guice 和 Square 的 Dagger1。但它们都是是通过在运行时读取注解来实现依赖注入的,依赖的生成和注入需要依靠

dgcu7456 2017-03-14   11041   0

Spark的RDD原理以及2.0特性的介绍 经验

SQL、机器学习库 MLlib、流计算 Streaming 和图计算 Graphx,同时也支持 Scala、Java、Python 和 R 语言开发的基于 API 的应用程序。 RDD 的原理

di742088 2016-05-19   68140   0

如何在Java中避免equals方法的隐藏陷阱 经验

在《Programming in Scala》中的第28章演示了一种方法,这种方法允许即使继承了新类,增加了新的值组件,equal的语义仍然能得到保证。虽然在这本书中这项技术是在使用Scala类环境中,但是这项技术

wangcl_xb 2016-09-06   5586   0

Java8 lambda表达式10个示例 经验

main(args[]){ List languages = Arrays.asList("Java", "Scala", "C++", "Haskell", "Lisp"); System.out.println("Languages

pm45e 2015-08-02   42371   0

松本行弘:代码的未来 资讯

也正是做了这方面的工作。但在这个过程中,他们的工程师想要挑战一些新的东西,那么从编程语言上来说,就提出要改用Scala,因为Scala是编译型语 言,性能也不错,正好适合编写新的架构,我觉得这样也不错。 在我看来,在网

jopen 2014-12-15   21846   0
代码  

Swift中的let和var背后的编程模式 资讯

Swift中有两种声明“变量”的方式,这两种方式分别使用 let 和 var 这两个关键字。这应该是借鉴了Scala,因为它们和Scala的 val 和 var 有相同的作用。 let 被用于声明不变量, var 被用于声

jopen 2016-01-25   37492   0
Swift  

与Java SE 4和5增强的设计与实现者探讨Java未来 资讯

虚拟机上也有其他一些很不错的选择,例如 Scala。 要知道,如果在 JVM 上我可以选择语言来使用的话,Scala 在我的偏好里的排名会十分靠前。 InfoQ:在新兴的语言里有哪些趋势是值得关注的呢?你提到 Scala 是 OO

jopen 2011-10-28   30124   0
Java  

使用 Google Guava 美化你的 Java 代码:1~4 经验

Collections给我们带来了一对非常优雅的东东,叫做:Functions and Predicates! 和你使用的scala一样有神奇的地方,现在你可以使用在no-functional 的java身上了。你可以在com.google

jopen 2013-11-27   83171   0

帮你提升 Python 的 27 种编程语言 资讯

MATLAB/Octave, Julia 统计数数据分析: R 计算型管道建模: Haskell, Scala, Clojure, F# 事件驱动编程: JavaScript, Go, Erlang, Elixir

jopen 2015-10-22   55791   0
Python  

程序员的工具 资讯

是没有什么用处的。 我目前主要的开发环境是 Intelliji 社区版(针对 Java 和 Scala)和 Sublime(其他语言或者工具,如 Ruby, Python, PLSQL, Robotframework

jopen 2014-03-10   28229   0

Java并发的四种风味:Thread、Executor、ForkJoin和Actor 经验

有Java接口,是最流行的JVM Actor库之一。实际上,它也有Scala接口,并且是Scala目前默认的actor库。Scala曾经在内部实现了actor。不少JVM语言都实现了actor,比如 Fantom

jopen 2015-01-13   40495   0

Java CompletableFuture 详解 经验

info("Done with {0}", name); } }, executor); Scala也提供了简单易用且功能强大的Future/Promise 异步编程模式 。 作为正统的Jav

yangtaochina 2016-03-01   26334   0

成为Java GC专家(5)—Java性能调优原则 经验

Java 32-bit SPEC GC* 89 3.7x Scala 82 3.6x Scala low-level* 67 2.9x Scala low-level GC* 58 2.5x Go 6g

jopen 2014-12-07   43533   0

Java并发的四种风味:Thread、Executor、ForkJoin和Actor 经验

有Java接口,是最流行的JVM Actor库之一。实际上,它也有Scala接口,并且是Scala目前默认的actor库。Scala曾经在内部实现了actor。不少JVM语言都实现了actor,比如 Fantom

ArlGravatt 2016-02-03   17345   0

研究机器学习之MLlib实践经验 经验

ent、Yarn-Cluster、单机调试环境)。 我主要使用Scala开发,IDE为Intellij IDEA,安装Scala插件。 开发一个Project可以使用Maven或者SBT编译,都可以通过IDEA创建相应的工程。

jopen 2014-12-27   51748   0

程序员的心理疾病 资讯

“meetup”,后来我发现这种 meetup 都是宗教气氛非常浓厚的地方,跟传销大会差不多。Scala 的 meetup 里面的人几乎全都对 Scala 和 Martin Odersky 顶礼膜拜。Clojure 的,当然基本上把

jopen 2014-02-10   8212   0

陈超:Spark这一年,从开源到火爆 资讯

0.9.0,这一版本带来的最直接的变化是将Scala从2.9.x升级到 了2.10。由于Scala在那时并没有做到二进制向下兼容,所以大家不得不使用Scala2.10重新编译业务代码,这也算是个插曲吧。

jopen 2015-03-10   34447   0
Spark  

2015 Bossie评选:最佳开源大数据工具 资讯

许多方面,Flink和Spark一样,其的简洁性和一致性使他广受欢迎。像Spark一样,Flink是用Scala写的。 7. Elasticsearch 8 Elasticsearch是基于Apache

jopen 2015-10-21   51330   0

一些好的规则 问答

减少了在AWS上的支出和响应时间。目前运行于prezi.com产品上的负载均衡逻辑由以下的这段Scala代码实现: override def choose(key: scala.Any): Server = Option(getLoadBalancer)

jopen 2014-09-15   14612   1
规则   ico   C/C++   Scala   Go  

[译]GC专家系列5-Java应用性能优化的原则 经验

Java 32-bit SPEC GC* 89 3.7x Scala 82 3.6x Scala low-level* 67 2.9x Scala low-level GC* 58 2.5x Go 6g

DavisKruse 2016-01-27   22086   0
1 2 3 4 5 6 7 8 9 10