加载中
反应式架构(1):基本概念介绍

淘宝从2018年开始对整体架构进行反应式升级, 取得了非常好的成绩。其中『猜你喜欢』应用上限 QPS 提升了 96%,同时机器数量缩减了一半;另一核心应用『我的淘宝』实际线上响应时间下降了 40...

你真的了解Java中的负数?

转载请注明joymufeng,欢迎来访[PlayScala社区](http://www.playscala.cn/) 下面这行代码的输出是什么? public static void main(String[] args) { System.out.println(0xffffffff); } 下...

2013/06/23 09:57
4.2W
Git代码防丢指南

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

2019/01/23 21:10
1.2W
挑逗 Java 程序员的那些 Scala 绝技

有个问题一直困扰着 Scala 社区,为什么一些 Java 开发者将 Scala 捧到了天上,认为它是来自上帝之吻的完美语言;而另外一些 Java 开发者却对它望而却步,认为它过于复杂而难以理解。同样是 ...

2018/10/23 10:10
6.1K
PlayFramework 2.1 技巧-性能调优实战

转载请注明出处,保持署名 作者:joymufeng 1. 为什么要调优? 1.1 实验:一个简单的示例 Play Framework2.1的基本设计思想是能够快速处理大量耗时较少的请求,比较耗时的请求采用异步方式完...

2013/02/04 11:19
1.7W
Play Framework2.1源码分析 - 架构设计及线程策略分析

转载请注明出处,保持署名 作者:joymufeng 1. 介绍 大家翘首以盼的Play2.1终于发布了,目前可用版本是Play 2.1-RC4。在此感谢Play!开发团队付出的辛勤努力!Play2.1以后版本中将会加入导出...

2013/02/03 16:15
9.7K
解析Java为什么不接受合法的HTTPS证书

转载请注明joymufeng,欢迎访问PlayScala社区(http://www.playscala.cn/) 在我们使用Java调用远程接口或是抓取数据时经常会发生以下错误: Caused by: sun.security.validator.ValidatorExc...

2017/09/07 20:23
5.5K
SBT无痛入门指南

SBT 是 Scala 的构建工具,全称是 Simple Build Tool, 类似 Maven 或 Gradle。 SBT 的野心很大,采用Scala编程语言本身编写配置文件,这使得它稍显另类,虽然增强了灵活性,但是对于初学者来...

SBT 常用开发技巧

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

2018/07/23 21:19
1K
Play Scala 2.5.x - Play with MongoDB 开发指南

Play Scala 2.5.x - Play with MongoDB 开发指南

2017/05/12 10:24
581
Scala Macro 现状介绍

Scala Macro 现状介绍

2018/05/01 19:34
2.6K
令人抓狂的代码 - 万能正则表达式.*陷阱

令人抓狂的代码 - 万能正则表达式.*陷阱

2017/10/24 11:36
2.1K
快速阅读:MongoDB 3.6 新特性

快速阅读:MongoDB 3.6 新特性

2018/05/20 01:32
1.3K
Play For Scala 开发指南 - 第9章 Json 开发

Play Json 简介 Play 内置了一套JSON库,以帮助开发者简化JSON操作。目前Play的JSON库包含以下功能: Json对象与字符串之间互转 Json对象和Case Class之间互转 Json数据校验 Json格式之间互转...

2018/10/04 18:29
1.9K
Play-Utils:一个专门为 Play Framework 开发的实用工具包模块

Play-Utils 介绍 Play-Utils 是一个专门为 Play Framework 开发的实用工具包模块,目前已实现如下功能: Retry 自动请求重试 1 Retry Retry 工具包可以帮助你设置不同的重试策略,自动重试失...

2018/09/20 11:13
831
关于 Scala 隐式转换必读的一篇官方圣典

Martin 在 《Programming in Scala Third Edition》 中讲解隐式转换时提到,隐式参数或隐式转换可能来自于当前作用域,或是源类型、目标类型的伴生对象。其实真相并不是那么简单,Martin 没有...

2018/05/27 00:52
878
Play For Scala 开发指南 - 第10章 MongoDB 开发

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

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

1 如何实时同步MongoDB? MongoDB 从 3.6 开始为开发者提供了 Change Streams 功能,利用 Change Streams 功能可以非常方便地监听指定 Collection 上的数据变化。例如在 mongo shell 中,我们...

Play 2.1 - Evolution插件使用指南

首先你需要明白Evolution的作用是什么?它可以让你通过几个脚本文件,轻松完成数据库的管理工作。你只负责编写脚本,脚本和数据库之间的同步工作,Evolution帮你搞定。 一、如何开启Evoluti...

2013/05/17 12:56
6.9K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部