![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Scala
文章平均质量分 81
duanhengbin
这个作者很懒,什么都没留下…
展开
-
重剑无锋--小谈Scala编程
本来调研Akka这个并发框架,不知不觉迷上了Scala编程已有一段时间。期间拜读Scala各种书籍,发现在国内实在太小众,Scala融合了面向对象及函数式的特点,有着强大的类型系统。外在来看Scala代码非常简洁并且有不输于动态语言的强大表现力,本文下面通过一个例子谈一谈。要实现这么一个小功能: 将任意int型转换为如下LED形式的字符串(三行) ' _ _ _ _ ...原创 2015-07-07 14:26:21 · 372 阅读 · 0 评论 -
用Scala打造精悍爬虫(一)游记篇
分享一下前段学习Scala做的一个爬虫程序。 【关于爬虫】接触爬虫的时间并不长,发现python在这个领域有很大的份额。虽然也用过python,但是始终觉得动态语言做这种“严谨“工作还是不如Java,当然更没法和Scala比。总结一下爬虫的主要困难:痛点1:网断,大量爬取时,各种超时错是司空见惯,需要有良好的重试机制防止被打断。痛点2:验证码,一般大网站都有反爬机制,当...原创 2016-10-21 01:57:01 · 1785 阅读 · 1 评论 -
用Scala打造精悍爬虫(二)视频篇
【项目简述】抓取某学院视频网站的系列课程,相比于上一篇,这一次多了不少实用性。 【前提】必须要有该网站的VIP账户,主要是Cookies要使用,否则无法获取一部分受限视频。当然有不少免费获取VIP账户的方法可以自行搜索。 【视频网站的特点】1)这类网站一般都有不同程度的反扒措施,某学院采用的是动态缓存,即是有权限的会员打开网页才能获取该视频的Url,这个Url有一定...2016-11-14 00:21:25 · 323 阅读 · 0 评论 -
Scala备忘录
本篇特用来对Scala的日常惯用法做一些记录,尽量简洁不废话。第三方包除外,只收录标准库。 集合类(Seq)集合类(Map)正则JSON解析XML解析语法糖杂项集合类(Seq) - 构建val truth = "fly" :: "is" :: "fun" :: Nil //List(fly,is,fun)val list1 = ...2016-12-14 11:45:05 · 163 阅读 · 0 评论