Spark primer 之 统计csdn十大常用密码

http://blog.csdn.net/luyee2010/article/details/8620112文章启发
Notice:密码来源网络(top-10密码都为弱口令,没什么挖掘价值)
密码格式为 :账号 # 密码 # 邮箱 例如:Lqwert # 123456 # XXXXX@163.com

看代码
Object countPass {
def main(args :Array[String]){
val conf = new SparkConf().setAppName(“countpass”).setMaster(“local”)
val sc = new SparkContext(conf)
def fun(str:String):Array[String]{
val arr = str.split(“ # ”)
arr2 = Array(arr(2))
return arr2
}
sc.flatMap(fun(line)).map((,1)).reduceByKey(+_).map(e => (e._2,e._1)).sortByKey(false).collect.foreach(println)
}
}
结果

c primer是一本非常经典的C语言入门教材,而PDF是其电子版的一种常见格式。CSDN则是一个知名的中文IT技术社区。c primer pdf csdn这个问题可能是希望找到C语言入门教材《c primer》的PDF版本,并且在CSDN上进行下载或者获取相关的学习资料。 对于初学C语言的人来说,《c primer》是一本非常好的教材,它从基础的概念开始讲解,逐步引导读者掌握C语言的基本语法和编程技巧。这本书通俗易懂,配有丰富的例子和练习题,非常适合初学者入门。而PDF格式的电子版则更加方便,读者可以随时随地进行学习,不受时间和地点的限制。 而与C语言相关的学习资源和社区,CSDN是一个不错的选择。在CSDN上,有很多资深的程序员和C语言爱好者分享了大量的学习资料、教程和经验,这些都可以帮助初学者更好地理解和掌握C语言的知识。在CSDN上可以找到很多与《c primer》相关的讨论和下载链接,方便读者获取电子版本的教材。 总而言之,c primer pdf csdn这个问题希望寻找到C语言入门教材《c primer》的PDF版本,并且在CSDN上获取与之相关的学习资料。对于初学C语言的人来说,《c primer》是一本很值得推荐的教材,PDF格式的电子版更加方便随时学习。而CSDN作为一个IT技术社区,提供了丰富的学习资源和讨论平台,可以帮助读者更好地学习和理解C语言。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值