Play & Scala 技术分享

64 篇文章
26 人订阅

全部文章

joymufeng

Git代码防丢指南

我们在日常使用Git的过程中经常会发生一些意外情况,如果处理不当,则可能会出现代码丢失的假象。本文将针对IDEA&Git日常开发中的一些场景,为你层层拨开迷雾,...

902
joymufeng

图解 Scala 基本语法 V2018.12.17

832
joymufeng

函数式编程 - Type Class 介绍

Type Class (类型类) 的概念来自 Haskell,表示一系列函数的集合,在概念上, Type Class 和面向对象领域的泛型接口比较类似。

841
joymufeng

Play For Scala 开发指南 - 第10章 MongoDB 开发

在 Reactive 越来越流行的今天,传统阻塞式的数据库驱动已经无法满足Reactive应用的需要了,为此我们将目光转向新诞生的数据库新星 MongoDB 。...

851
joymufeng

Play For Scala 开发指南 - 第9章 Json 开发

Play 内置了一套JSON库,以帮助开发者简化JSON操作。目前Play的JSON库包含以下功能:

832
joymufeng

Play For Scala 开发指南 - 第8章 用户界面

Twirl 是 Play 内置的模板引擎,负责数据层展示与用户行为收集。Twirl 被设计成一个独立的模块,可以脱离 Play 环境单独使用。Twirl 采用S...

712
joymufeng

Play-Utils:一个专门为 Play Framework 开发的实用工具包模块

Play-Utils 是一个专门为 Play Framework 开发的实用工具包模块,目前已实现如下功能:

702
joymufeng

PlayScala 开发技巧 - 实时同步 MongoDB 高可用方案

MongoDB 从 3.6 开始为开发者提供了 Change Streams 功能,利用 Change Streams 功能可以非常方便地监听指定 Collec...

833
joymufeng

Scala一分钟小课堂 - Value Classes

Value Classes 主要用于扩展已有类的方法和创建类型安全的数据类型,功能上类似隐式转换,但是在运行时比隐式转换更节省内存。所有的 Value Clas...

852
joymufeng

SBT 常用开发技巧

SBT 一直以来都是 Scala 开发者不可言说的痛,最主要的原因就是官方文档维护质量较差,没有经过系统的、循序渐进式的整理,导致初学者入门门槛较高。虽然也有其...

842
joymufeng

使用 Play Mongo 简化 Play Json 开发

Play Mongo 是一个专门为 Play Framework 开发的 MongoDB 模块,该模块提供了一个隐式方法可以简化 Play Json 的开发工作...

782
joymufeng

Play Mongo 模块简介

Play Mongo 是一个专门为 Play Framework 开发的 MongoDB 模块, 该项目基于 MongoDB 官方的 Scala 驱动,并且提供...

771
joymufeng

Play Scala 开发技巧 - 请求限速

在系统开发中,我们经常需要保护一些安全性较高的接口,限制这些接口每秒处理的请求数量。例如对于一个计算密集型接口,假设压测值是100rps, 如果实际情况长期高于...

853
joymufeng

挑逗 Java 程序员的那些 Scala 绝技

有个问题一直困扰着 Scala 社区,为什么一些 Java 开发者将 Scala 捧到了天上,认为它是来自上帝之吻的完美语言;而另外一些 Java 开发者却对它...

1616
joymufeng

快速阅读:MongoDB 3.6 新特性

2064
joymufeng

原 荐 关于 Scala 隐式转换必读的一篇

3652
joymufeng

IntelliJ IDEA 开发技巧 - 参数名提示(parameter name hints)

3719
joymufeng

Play For Scala 开发指南 - 第3章 常用类介绍

2684
joymufeng

Play For Scala 开发指南 - 第2章 Scala基本语法

2735
joymufeng

Play For Scala 开发指南 - 第1章 Scala 语言简介

3016

扫码关注云+社区