小编leo*_*rou的帖子

Java 8 getter应该返回可选类型吗?

Optional Java 8中引入的类型对于许多开发人员来说是一件新事物.

一个getter方法返回Optional<Foo>类型代替经典的Foo一个好习惯吗?假设值可以null.

java nullable optional java-8

267
推荐指数
4
解决办法
5万
查看次数

App Engine - RequestFactory vs servlets与其他aproaches

我们的团队正在使用App Engine开发Android应用程序.关于客户端 - 服务器通信的实现,我们有一些不同意见.一方面App Engine建议使用RequestFactory方法,(正如谷歌所说)

provides a solid foundation for automatic batching and caching of requests in the future

light-weighed

但我们发现这种方法有点"笨拙".另一方面,我们可以使用我们熟悉的普通servlet方法,并且感觉更舒服.我们肯定想要更轻,更快可扩展的通信,但RequestFactory真正提供它们的比例是多少?我们还可以从这两种方法中获得和放松.

[更多内容,我们读到了诸如GWT-RPC(旧版本的RequestFactory)和RestyGWT等选项.但我们对这些方法知之甚少,不确定它们是否符合我们的要求.]

我在这里找到了一些类似的问题没有回答 所以我想,对许多人来说,这可能是一个有用的讨论.

google-app-engine android servlets requestfactory

6
推荐指数
1
解决办法
949
查看次数

在cygwin上安装rvm

我正在尝试在cygwin上安装Ruby Version Manager.首先看起来似乎已经过去了,但是ruby-1-9-2和ruby-1-8-7的安装都令人心烦意乱.一直是一个恼人的错误行重复,即使我写这样的基本程序,如rvm help我得到这个:

.rvm/scripts/functions/logging:第8行:tput:找不到命令

或类似的东西

.rvm/scripts/functions/logging:第11行:tput:找不到命令

如果需要,我可以提供完整的日志.将不胜感激的帮助和回复.

installation cygwin ruby-on-rails rvm

2
推荐指数
1
解决办法
1431
查看次数