javajian / utils4s

scala使用过程中,各种库的测试用例,偏向于大数据。

Home Page:http://jacksu.github.io/utils4s

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

utils4s

Build StatusJoin the chat at https://gitter.im/jacksu/utils4s

utils4s包含各种scala通用、好玩的工具库demo和使用文档,通过简单的代码演示和操作文档,各种库信手拈来。

同时欢迎大家贡献各种好玩的、经常使用的工具库。

开源**地址

QQ交流群 432290475 Scala Spark

微博:jacksu_

scala语法学习

说明:scala语法学习过程中,用例代码都放在scala-demo模块下。

快学scala电子书(推荐入门级书)

scala理解的比较深

scala99问题

scala初学者指南(这可不是初学者可以理解的欧,还是写过一些程序后再看)

scala初学者指南英文版

scala学习用例

common库

日志操作log4s

单元测试scalatest

日期操作lama)(注:只支持日期操作,不支持时间操作)

日期时间操作nscala-time)(注:没有每月多少天,每月最后一天,以及每年多少天)

json解析json4s

resources下文件加载用例

文件操作better-files

单位换算squants

线性代数和向量计算(breeze)

分布式并行实现库akka(akka)

Twitter工具库twitter util

日常脚本工具

BigData库

Spark

Spark core

[一个不错的spark学习互动课程](http://www.hubwiz.com/class/5449c691e564e50960f1b7a9)

spark 设计与实现

Spark Streaming

Spark Streaming使用Kafka保证数据零丢失

spark streaming测试用例

spark streaming源码解析

基于spark streaming的聚合分析(Sparkta)

Spark DataFrame

spark DataFrame测试用例

Hive Json加载

Spark 机器学习

spark TS

Spark 其它

spark学习知识总结

图处理(cassovary)

基于spark进行地理位置分析(gagellan)

ES

ES 非阻塞scala客户端

贡献代码步骤

1. 首先 fork 我的项目 2. 把 fork 过去的项目也就是你的项目 clone 到你的本地 3. 运行 git remote add jacksu git@github.com:jacksu/utils4s.git 把我的库添加为远端库 4. 运行 git pull jacksu master 拉取并合并到本地 5. coding 6. commit后push到自己的库( git push origin master ) 7. 登陆Github在你首页可以看到一个 pull request 按钮,点击它,填写一些说明信息,然后提交即可。 1~3是初始化操作,执行一次即可。在coding前必须执行第4步同步我的库(这样避免冲突),然后执行5~7既可。

贡献者

[jjcipher](https://github.com/jjcipher)

About

scala使用过程中,各种库的测试用例,偏向于大数据。

http://jacksu.github.io/utils4s


Languages

Language:Scala 63.8%Language:Java 19.9%Language:Python 12.3%Language:Shell 4.0%