首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
scala
订阅
gGeek
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Play! Framework 系列(一):初探 play 框架
本文由 Shaw 发表在 ScalaCool 团队博客。 Play! 是一种高效率的 Java 和 Scala Web 应用程序框架,它能够用来开发「响应式」 Web 应用,同时它也集成了现代 Web 应用程序开发所需的组件和 API。本文将介绍一下 Play! 的基本性质以及利…
Java 开发看的 Scala 入门
对于 Scala 语言其实很早有所耳闻,但没有真正进一步了解,只知道这门语言在大数据领域很火。正如前几年大数据开发的兴起,也着实让这门基于 JVM 的语言火了一把。由于近期开始参与公司的大数据项目,面对大数据量计算处理需求,基于目前自己 Java 的技术栈远远不够,不得不引入 …
从 Java 到 Scala(二):object
object是一种让静态回归常态、打破模式、天然的语言特性。 其实在写这篇文章之前,我思绪万千,迟迟不能落笔,总想着自己会不会遗漏了某个知识点,或者有讲得不太那么准确的地方,但是后来我想明白了,学习一样东西,最重要的并不是要了解它的每一个细节,而是要了解它的核心思想。如果你能够…
Scala入门教程 (一)
说的正式点,Scala是一种多范式的编程语言,其将面向对象编程与函数式编程的特性结合了起来。并且Scala同Java一样都运行在Java虚拟机之上,经过编译之后都生成的是class字节码文件,所以scala同样具有跨平台的特性,可以做到一次编写,到处运行。 说的通俗点,Scal…
Play! Framework 系列(四):DI 模式比较
在 Play! Framework 系列(三)中我们简单介绍了一下 Play 框架自身支持的两种依赖注入(运行时依赖注入、编译时依赖注入)。相信大家对 Play! 的依赖注入应该有所了解了。本文将详细地介绍一些在日常开发中所采用的依赖注入的方式,以供大家进行合理地选择。 接下来…
Scala 中的集合(一):集合类型与操作
本文由 Shaw 发表在 ScalaCool 团队博客。 Scala 集合类系统地区分了可变的和不可变的集合。 可变集合,顾名思义,意味着你可以修改,移除或者添加一个元素。 不可变集合,相比可变集合,不可变集合永远不会被改变,但是你仍然可以像可变集合那样操作(修改,添加,删除某…
从 Java 到 Scala(四):Traits
Traits特质,一个我们既熟悉又陌生的特性。熟悉是因为你会发现它和你平时在Java中使用的interface接口有着很大的相似之处,而陌生又是因为Traits的新玩法会让你打破对原有接口的认知,进入一个更具有挑战性,玩法更高级的领域。所以,在一开始,我们可以对Traits有一…
从 Java 到 Scala (三): object 的应用
在上篇 Java 到 Scala 系列中,我想你或多或少在语言特性上对object有了一定的掌握,在了解完它酷酷的语言特性——让静态回归常态并能简单运用其衍生出的方法后,我今天就来谈谈在现实应用方面自己对它的理解,不知道是不是也会给你一种耳目一新的感觉,毕竟「单例对象」作为一种…
从 Java 到 Scala(一):面向对象谈起
本文由 KnewHow 发表在 ScalaCool 团队博客。 “不了解(尴尬)。” “你知道 Spark 吗?它就是使用 Scala 编写的,不过在我们团队中,Scala 主要作为后端语言,我们 90% 以上的业务代码都是使用 Scala 编写。Scala 在国内使用的比较少…
Play! Framework 系列(三):依赖注入
本文由 Shaw 发表在 ScalaCool 团队博客。 在Play! Framework 系列(二)中我们介绍了 Play 的项目结构。在日常处理业务逻辑的时候,我们都会用到依赖注入,本文将介绍一下 Play! 中的依赖注入以及如何合理地去使用她。 在许多 Java 框架中,…