Scala

Scala 是一门类 Java 的编程语言,它结合了面向对象编程和函数式编程。Scala 的设计目的是要和两种主流面向对象编程语言 Java 和 C#实现无缝互操作,这两种主流语言都非纯面向对象。Scala运行在Java虚拟机上,并兼容现有的Java程序。Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。
zxorm 是一个 scala 的 轻量级 orm,代码简洁高效 查询 DBEntity.queryOne(classOf[User],"select * from User where nam...
410ScalaORM/持久层框架
Slick-pg 是一些针对 PostgreSQL 的 Slick 扩展,用于支持 PostgreSQL 的(特有)类型及/或相关函数。如果你对使用 Slick 来开发基于 PostgreSQL...
460Scala数据库调整和优化
astore 是基于 Akka 开发的 Avro 数据存储,持久化功能还在开发中。 脚本示例(要求 JDK 1.8) function onNameUpdated() {     var age...
270Scala分布式应用/网格
Clump 是一个 Scala 库,通过一个优雅和高效的方式将来自多个源的数据组合在一起。 例如: import io.getclump.Clump // Creates source...
380Scala常用工具包
snowplow 是企业级网络、移动设备和事件分析工具,由 Hadoop,Kinesis, Redshift 和 Elasticsearch 提供技术支持 http://snowplowanal...
760Ruby日志分析和统计
Scalaz 是一个 Scala 库用于函数编程。提供很多纯函数数据结构,定义了一组函数式类,例如 Functor 和 Monad 等。 示例代码: import scalaz._ imp...
380Scala常用工具包
Scala.js 是一个将 Scala 语言编译成 JavaScript 的工具,可以让你直接在浏览器上使用 Scala 编写程序。 示例代码: def sayHelloWithDOMInput...
390Scala常用JavaScript包
akka-kryo-serialization 提供了基于 Kryo 的序列化器,用于 Scala 和 Akka。可用于更高效的 akka actor 的远程访问。
390Scala常用工具包
Marathon是用于容器编排的经过生产验证的Apache Mesos框架。DC / OS是开始使用Marathon的最简单方法。JIRA中跟踪问题。 Marathon提供了一个 REST AP...
970Scala集群/负载均衡
sbt 是一个用于构建 Scala 和 Java 项目的构建工具,要求 Java 1.6 或者更新版本。
390Java项目构建
Scalding 是一个 Scala 库简化了 Hadoop MapReduce 作业开发。基于 Cascading 构建。Scalding 跟 Pig 类似,但提供更紧密的 Scala 集成。...
380Scala分布式应用/网格
Finatra是一个scala web框架。灵感来自scalatra,由Twitter-Server驱动。 class HelloWorld extends Controller { ...
1100ScalaWeb框架
Config annotation 使用 Scala 宏特性实现配置项映射 示例代码: import com.wacai.config.annotation._ class Serve...
840Scala常用工具包
scala的orm框架,相比其他orm更为简洁 // Declare a model: case class Artist( name : String, genres : Set[Genre]...
810ScalaORM/持久层框架
stateless-future 用于异步编程的纯函数风格Future 示例代码: import scala.concurrent.duration._ import scala.util.co...
990Scala常用工具包
sbt-one-log 是一个 sbt 插件, 旨在帮忙解决 jvm 世界中各种各样的 log 依赖库 ( log hell )。此款插件是使用 Scala 编写的。
450Scala日志工具(Logging)
rediscala 是 Redis 的 Scala 非堵塞客户端开发包,支持异步 I/O 操作。 示例代码: import redis.RedisClient import scala.conc...
420Scala数据库驱动程序
cassovary 是一个用于 JVM 的简单大型图形处理库。
350ScalaJava开发工具
Sirius 是一个用于在节点集群中分发和协调数据更新的库。它处理为到达集群的更新建立一个绝对的顺序,确保集群节点最终收到所有更新,并在每个节点上坚持更新。这些更新通常用于在每个节点上建立内存中...
500ScalaNoSQL数据库
Slick 是 TypeSafe 推出的 Scala 数据库访问库。开发者可以使用 Scala 语言风格来编写数据查询,而不是用 SQL,示例代码: object Coffees extends...
380ScalaORM/持久层框架
当前共173个项目
×
寻找源码
源码描述
联系方式
提交