Scala学习笔记(二)- Scala的传值和传名函数

  |  

版权声明:本文原创,转载请留意文尾,如有侵权请留言,谢谢

引言

  Scala的解释器在解析函数参数(function arguments)时有两种方式:

  • 传值调用(call-by-value):先计算参数表达式的值,再应用到函数内部。
  • 传名调用(call-by-name):将未计算的参数表达式直接应用到函数内部。

  在进入函数内部前,传值调用方式就已经将参数表达式的值计算完毕,而传名调用是在函数内部进行参数表达式的值计算的。这就造成了一种现象,每次使用传名调用时,解释器都会计算一次表达式的值。

通用后缀树并行化构建算法思路

  |  

版权声明:本文原创,转载请留意文尾,如有侵权请留言,谢谢

引言

  最近刚刚参加完第三届全国高校云计算应用创新大赛,我做的是技能赛第二题,前前后后做了半年,第二题是利用spark并行化构建通用后缀树的题,算法本身还是比较复杂的,所以遂把它记录下来。

yum 安装 CDH Hadoop (HA模式)

  |  

版权声明:本文原创,转载请留意文尾,如有侵权请留言,谢谢

引言

  前些日子一直在摆弄实验的hadoop集群,花了一些时间用yum安装了一个CDH Hadoop集群,采用的HA模式,过程中经历了很多,现在有时间就把它们记录下来,以防以后忘记,借鉴了别人的安装方法,就当是个笔记了。
  参考资料:https://my.oschina.net/Yumikio/blog/739027

Scala学习笔记(一)- Scala的一些语法糖和特性

  |  

版权声明:本文原创,转载请留意文尾,如有侵权请留言,谢谢

引言

最近在学习scala,看了不少书,觉得这个语言很好,很对我的口味,也是我第一次接触函数式编程,有的地方还不是非常理解,所以记录一些特性,包括语法糖,和java的联系与区别,会不断更新。

KMP算法小结

  |  

版权声明:本文原创,转载请留意文尾,如有侵权请留言,谢谢

引言

  今天研究了一个下午的KMP算法,看了很多大神的解释,云里雾里,自己也是菜,最后琢磨了半天,终于有了一点自己的理解。KMP算法的基础我就不说了,我主要在这里记录下我自己想通的思路,以免以后又忘了KMP算法。

您是第 位小伙伴 | 本站总访问量 | 已经写了 605.5k 字啦

载入天数...载入时分秒...