- 博客(34)
- 资源 (10)
- 收藏
- 关注
转载 RDD:基于内存的集群计算容错抽象
转自:http://shiyanjun.cn/archives/744.html该论文来自Berkeley实验室,英文标题为:Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing。下面的翻译,我是基于科学网翻译基础上进行优化、修改、补充,这篇译文翻
2015-04-24 13:00:40 808
原创 selenium IDE 安装 并脚本录制 和java单元测试
IDE的安装,主要是记录浏览器的行为,并进行行为轨迹脚本录制,录制完毕之后可以让它自动执行。同时更好的是可以生成各种语言的测试案例,直接在编码阶段进行测试,就省去了点击浏览器的麻烦事。1、安装FireBug,火狐首先安装firebug插件,依赖人家没办法。2、安装IDE,打开火狐的扩展程序-》插件将xpi拖过去就能安装了。 3、测试浏览器用户行为记录:
2015-04-24 12:50:30 2098 2
转载 Yammer 从 Scala 转向 Java 使用技巧及问题
转自:http://www.scalachina.com/portal.php?mod=view&aid=374近日,由Yammer雇员Coda Hale发给Typesafe的Scala商业管理层的邮件通过YCombinator被泄漏出来并在GitHub上刊出。该邮件确认Yammer正在将其基础设施栈从Scala迁回至Java,原因在于Scala的复杂性与性能问题。
2015-04-23 22:16:55 621
转载 你做过的最有效的提高编程水平的一件事情是什么?
转自:http://www.scalachina.com/portal.php?mod=view&aid=378觉得自己差距太大了,受用。最近在stackexchange网站上看到了一个非常好的问答,有人问:你做过的最有效的提高你的编程水平的一件事情是什么? 回首作为一个程序员这些年来的生活和职业道路,我使用了很多种不同的方法来提高我的编程技能 —
2015-04-23 22:08:23 608
转载 PHP将死 何以为继?
转自:http://www.scalachina.com/home.php?mod=space&uid=1&do=blog&id=2文中可能有些激进,不过正如你没有用过,就没有发言权,好吧,我没有用过。我保持沉默,不过最重点就在于一门语言,是语言,而不是框架,scala如何?新闻来源:外刊IT评论是到了PHP落幕的时候了。就在我这个顽固的PHP分子正要把
2015-04-23 22:02:58 1055
原创 selenium 简单入门
1、新建java工程,导入selenium-server-standalone-2.45.0.jar 我们所用的类都已封装进这个jar里了。 此版本支持 Firefox 36,如果使用测试类,启动不了火狐,建议安装火狐36. 查看火狐版本:在选项里:2、新建类:package test.selenium;
2015-04-23 21:26:21 776
转载 面向 Java 开发人员的 Scala 指南: 深入了解 Scala 并发性2
转自:http://www.ibm.com/developerworks/cn/java/j-scala04109.html下面有部分例子是在新版本的scala是无法运行的,主要是设计MailBox和ops这两个object,其中的编程技巧可以看做是一种经验即可。还有一些语法也跟着进行了更新:例如:1、case class ThatsAWrap; 这个在旧版本中就没错,但是在新版本
2015-04-22 11:10:43 622
原创 Exception in thread "Driver" java.io.IOException: Log directory hdfs://vanzin-krb-1.vpc.cloudera.com
Exception in thread "Driver" java.io.IOException: Log directory hdfs://vanzin-krb-1.vpc.cloudera.com:8020/user/spark/applicationHistory/application_1417554558066_0003 already exists! at org.a
2015-04-22 10:45:55 737
原创 scala Actors API (deprecated) actors库为何是deprecated
0、Starting with Scala 2.11.0, the Scala Actors library is deprecated. Already in Scala 2.10.0 the default actor library is Akka. 详细描述地址:点这里1、akka更强大,已经集成到 scala发行版里了。原有的 scala.actors包下的是sc
2015-04-22 10:15:16 1604
原创 object MailBox is not a member of package concurrent
参考IBM的一个例子做并发性试验,例子中有MailBox的线程信息传递的例子,但是做示例的时候,提示这个。查找scala的API库,发现在scala V2.8 版本中是存在这个MailBox,但是在V2.14 至最新版 是没有这个MailBox的。所以是scala的版本问题。不过既然已经被弃用,所以官方推荐使用actor这种行为实体来实现并发编程。
2015-04-22 09:59:33 618
转载 面向 Java 开发人员的 Scala 指南: 深入了解 Scala 并发性
转自:http://www.ibm.com/developerworks/cn/java/j-scala02049.html注意:在文章中的V2和V3由scala的MailBox和ops在scala2.8版本是支持并存在于concurrent中的,但是在2.14-最新版本中已经不存在,应该已经被弃用了。了解 Scala 如何简化并发编程并绕过陷阱对于许多(如果不是大多数
2015-04-22 09:49:54 1245
转载 有趣的Scala语言: 使用递归的方式去思考
转自:http://developer.51cto.com/art/201308/407614.htm在初学计算机编程时,我想大多数人的经历会和作者一样,学校为我们挑选一门语言,大多为 C 或 Java,先是基本的数据类型,然后是程序控制语句,条件判断,循环等,书上会教我们如何定义一个函数,会说程序就是一条一条的指令,告诉计算机该如何操 作。同时,我们还会看到如何定义一个递归函
2015-04-21 13:27:00 607
转载 Scala代码编写中常见的十大陷阱
转载:http://developer.51cto.com/art/201001/180495.htm很多Java开发者在学习Scala语言的时候,往往觉得Scala的语法和用法有些过于复杂,充满语法糖,太“甜”了。在使用Scala编写代码时,由于语法和编写习惯的不同,很多开发者会犯相同或相似的错误。一位Scala狂热爱好者近日总结了十大这样的错误,以供参考。AD:干货
2015-04-21 10:10:17 831
转载 Scala简史 对象函数式编程
转自:http://developer.51cto.com/art/201003/188096.htm本文概述了Scala语言诞生过程中的各种软件开发运动历史的事件,当人们研究Scala时,发现这是一种给人印象深刻的语言,但是由于这种语言的功能特征不断的急速进化,导致除了一些自己研究的项目外,没有其他人再使用这种语言开发了。AD:干货来了,不要等!WOT2015 北京站演讲
2015-04-21 09:31:12 684
转载 Scala编程指南(2) 更少的字更多的事
转载自:http://developer.51cto.com/art/201009/226171.htm本文为《Programming Scala》的中文译文《Scala 编程指南》的第二章,在前文中我们已经简单的介绍了Scala语言的基础以及安装、试用,在本章中我们将详细介绍如何使用Scala 来写出精炼的,灵活的代码。AD:干货来了,不要等!WOT2015 北京站演
2015-04-21 09:06:59 1320
转载 Scala编程指南(3) 揭示Scala的本质
在上一章中我们从几个方面见识了Scala 简洁,可伸缩,高效的语法。我们也描述了许多Scala 的特性。本章,我们会在深入Scala 对面向对象编程和函数式编程的支持前,完成对Scala 本质的讲解。AD:干货来了,不要等!WOT2015 北京站演讲PPT开放下载!Scala 是一种基于JVM,集合了面向对象编程和函数式编程优点的高级程序设计语言。在《Scala编程指南 更少的字更多的
2015-04-21 09:02:11 722
转载 Scala编程指南(1)
转自:http://developer.51cto.com/art/201009/226142.htmscala是怎么来的。《Programming Scala》由O'reilly出版社出版,是一本开放的、不用于商业用途的Scala语言学习读物,与51CTO读书频道介绍的《Scala程序设计: Java虚拟机多核编程实战》虽然不同,但是有
2015-04-20 18:32:05 1239
转载 Scala讲座:混入多重继承、类型层次和集合
转载自:http://developer.51cto.com/art/200912/166840.htm本文选自Scala讲座的第四篇的内容,介绍用特征来实现混入(mix-in)式的多重继承,用特征来方便地实现面向方面的编程,Scala的类型体系,希望大家喜欢。虽然混入继承看起来很麻烦,但是如果真的应用上,还是可以解决大问题滴。本
2015-04-20 16:22:38 704
转载 Scala讲座:类定义和构造函数
转载自:http://developer.51cto.com/art/200912/166814.htm本文选自Scala讲座的第三篇的第一部分,首先,从定义Java中的类出发,然后看看如何定义Scala中的类及构造函数,希望大家喜欢。有的时候,不同的编程语言,就是换了一件衣服而已。穿着穿着,就舒服了。本文节选自最近在日本十分流行
2015-04-20 16:03:02 1143
转载 Scala讲座:面向对象和函数式的特点总结(1)
转载自:http://developer.51cto.com/art/200909/153910.htm本文继续Scala讲座第七篇的最后一部分内容,总结了Scala中面向对象和函数式的特点,希望读者们通过这一系列的讲座会有所收获。记住一句话:怎么用方便,怎么用,开始可能觉得依据java的形式进行编写,但是慢慢的就会适应函数式编程了。
2015-04-20 15:54:12 608
转载 Scala讲座:类型系统和相关功能
转载自:http://developer.51cto.com/art/200912/166891.htm本文选自Scala讲座的第六篇的内容,介绍了Scala与Java相似之处,Scala的类层次,范型基础,实存类型,结构类型,复合类型,希望大家喜欢。对于这篇文章,看下去也许很晕,不过慢慢看,看到底的话还是有收获的,虽然此时模糊,但是在应用几次后就变得熟悉起来。
2015-04-20 15:27:26 586
转载 scala的语法糖
转载自:http://clojure.iteye.com/blog/2091818scala这些语法糖在第一次看到,对于我们这些老编程人员来说,感觉有点莫名其妙,不过慢慢熟悉之后,就会感觉很自然。时间可以磨灭一些东西的。对于scala搞那么多语法糖和新概念真是又爱又恨。爱的是scala引入了java一直没有的lambda特性,这对于使用高阶函数抽象来处理集合数据非常有爱(spark
2015-04-20 14:36:07 4456
转载 语法糖
语法糖:是语法的糖,是关于语法的,是为了能够在编程中更简单更易用而特意设计出的简易语法。语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。
2015-04-20 14:12:11 677
转载 Scala讲座:函数、操作符及与Java的比较
转载自:http://developer.51cto.com/art/200912/166824.htm本文选自Scala讲座的第三篇的第二部分,介绍了包和函数定义以及类型声明,Scala中操作符也是方法,Java与Scala的混合,Scala与Java在语法上的差异。语法和语义是一门语言所必须的,所以对于scala的语法,慢慢去熟悉就行,虽然是从java过渡,
2015-04-20 14:05:02 540
转载 Scala讲座:将函数作为第一类对象来处理
转载自:http://developer.51cto.com/art/200909/153295.htm本文继续Scala讲座的第二部分内容,即将函数作为第一类对象来处理问题,希望大家喜欢。学习scala,一定要记住函数可以作为变量和参数来使用,scala,一切都是对象。只是对象的表现形式需要自己去记住。C语言挺多可以说是过程性语言。之前
2015-04-20 13:36:08 610
转载 Scala讲座:编程的思考方法
转自:http://developer.51cto.com/art/200909/153296.htm本文继续Scala讲座的第三部分内容,即编程的思考方法,希望大家喜欢。好好看,精髓就在这里。总结:过程式编程:用命令是方法来考虑的话,一定是考虑“首先有一个变量,然后一边循环一边判断一下这样的条件,接着进行这种操作···”这样的操作步骤吧。对象式
2015-04-20 13:28:43 470
转载 Scala讲座:全局变量问题的解决
转载自:http://developer.51cto.com/art/200909/153286.htm本文开始Scala讲座的第一部分内容,即用面向对象和函数式方法来解决全局变量问题,希望大家喜欢。文中有一个“引用的透明性”这个需要重点关照一下。本文节选自最近在日本十分流行的Scala讲座系列的第七篇,由JavaEye的fineqt
2015-04-20 13:17:06 9946
转载 Scala讲座:函数式语言的体验
转自 : http://developer.51cto.com/art/200912/166875.htm本文选自Scala讲座的第五篇的内容,介绍了Scala的函数定义,引入单例对象内的方法,匿名函数的定义,在表达式中作为占位符的下划线,部分函数的定义,Scala中方法和函数的关系,高阶函数和延迟评估参数,模式匹配,Case类,将模式匹配与for语句组合,希望大家喜欢
2015-04-20 11:26:16 670
转载 Scala的匿名函数!
有这样一个函数, 它接受一个函数(或者说闭包 此处说是闭包有点勉强,因为接受函数作为参数的函数应称之为高阶函数而不是闭包)作为参数:object Timer{ def oncePerSecond(callback: () => unit): unit = { while (true){ callback() Thread.sleep(1000
2015-04-20 10:56:25 983
转载 Scala中的闭包
本文节选自Martin Odersky,Lex Spoon和Bill Venners所著,Regular翻译的《Programming in Scala》的第八章。Scala是一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。到本章这里,所有函数文本的例子仅参考了传入的参数。例如,(x: Int) => x > 0里,函数体用到的唯一变量,x > 0,是x
2015-04-20 10:39:21 579
转载 Scala中的高阶函数
Scala混合了面向对象和函数式的特性。在函数式编程语言中,函数是“头等公民”,可以像任何其他数据类型一样被传递和操作。每当你想要给算法传入明细动作时这个特性就会变得非常有用。在函数式编程语言中,你只需要将明细动作包在函数当中作为参数传入即可。在本文中,你将会看到如何通过那些使用或返回函数的函数来提高我们的工作效率。作为值的函数在Scala中,函数是“头
2015-04-20 10:31:38 1022
转载 闭包
闭包是可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。“闭包” 一词来源于以下两者的结合:要执行的代码块(由于自由变量被包含在代码块中,这些自由变量以及它们引用的对象没有被释放)和为自由变量提供绑定的计算环境(作用域)。在 Scala、Scheme、Common Lisp、Smalltalk、Groo
2015-04-20 10:09:11 541
转载 高阶函数
中文名高阶函数别 称算子(运算符)或泛函函数型别包含多于一个箭头的函数常见例子微积分中的导数目录1高阶函数▪ 高阶函数原理▪ 高阶函数范例1高阶函数编辑高阶函数原理在数学和计算机科学中,高阶函数
2015-04-20 09:46:47 561
转载 函数式编程
函数式编程是种编程典范,它将电脑运算视为函数的计算。函数编程语言最重要的基础是 λ 演算(lambda calculus)。而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过程化编程相比,函数式编程里,函数的计算可随时调用。中文名函数式编程类 型编程典范
2015-04-20 09:41:18 525
DSS 数据治理平台使用.pdf
2021-06-15
全国普通高等学校名单2020最新.xls
2020-08-03
miniNao.sql.zip
2020-07-01
letter-select.zip
2019-09-02
大数据视频(hadoop spark storm 数据挖掘)相关资料
2015-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人