自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 idea git 使用

In IntelliJ IDEA menu: VCS -> Import into Version Control -> Create Git RepositoryIn pop up window select your project and click ok.Commit all necessary files to you local branch master...

2013-05-22 17:00:09 153

原创 Akka笔记(tell 和 ask)

Actor发送消息分Tell和Ask两种 Tell 发送不返回结果ActionRef ! "hello" Ask 发送需要等待结果,需要设置超时时间 implicit val timeout = Timeout(5 seconds) println(new Date()) val future = f ? "hello" try{ ...

2013-02-28 23:28:31 1049

原创 Akka笔记(一)

ActorsActors Model对分布式并发系统提供了一个高层次的抽象。它让我们不需要关注线程,锁等深奥而又易错的语法,让我们更容易的写出正确的分布式的系统。Actors是由Carl Hewitt在1973年定义的,并在Erlang语言中得到了广泛的应用,并在爱立信公司创建了高并发,可靠的系统。Akka的Actors和Scala的Actors非常相似,都是从Erlang中借鉴了很多...

2013-02-27 23:37:43 116

原创 dubbo异常处理逻辑,记录一下,慢慢看

集群容错模式:可以自行扩展集群容错策略,参见:Cluster SPIFailover Cluster失败自动切换,当出现失败,重试其它服务器。(缺省)通常用于读操作,但重试会带来更长延迟。可通过retries="2"来设置重试次数(不含第一次)。Failfast Cluster快速失败,只发起一次调用,失败立即报错。通常用于非幂等性的写操作,比如新增记录...

2013-02-25 16:39:59 262

原创 Akka入门Scala版(Idea,SBT)

Akka异步处理框架,自己Google 前期准备:idea12(http://www.jetbrains.com/idea/)在插件库中下载SBT,SCALA插件(Intellij Idea->Preferences...->Plugins)下载SBT0(0.12)必须这么版本因为SBT-IDEA这个插件需要这个版本;1.设置SBT: 设置IDE...

2013-02-20 22:53:39 334

原创 scala的Option类型

编译的错误总比运行时错误好。因为你能够马上处理他,而不是要等到代码运行的时候。有的时候你获取不到结果,例如你搜索一个列表没有值,访问一个Map有没有相应的Key,在JAVA中你将收到一个NULL,如果你没有处理这个Null,将会抛出NullException。在Scala中,你可以用Option,这样你可以以一种比较优雅的方式避免NullException.Option是一种参数类型,...

2013-02-18 22:22:11 119

scala隐式参数(implicit)

  SBinary 和 Scalacheck的一部分库,广泛使用了隐式参数。让人联想起了Haskell(一种函数式编程语言)的编程风格,我真心的希望在Scala中这种编程风格更加广泛。这是一种非常有用的技术。作为开始如下多重入参(柯里化)的例子:scala -> def foo(x: Int)(y: Int) = x+yfoo: (x: Int)(y: Int) I...

2013-02-17 20:24:37 287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除