
Scala
drl_blogs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
scala-2.11.12安装
1.上传scala-2.11.12.tgz到服务器 2.解压到/usr/local/下 tar -zxvf scala-2.11.12.tgz -C /usr/local/ 3.配置环境变量 vim /etc/profile 环境变量中添加: export SCALA_HOME=/usr/local/scala-2.11.12 export PATH=$PATH:$SCALA_H...原创 2019-06-10 14:54:54 · 2817 阅读 · 0 评论 -
windows下配置scala之坑:找不到或无法加载主类 scala.tools.nsc.MainGenericRunner
解压scala配置环境变量后在cmd运行scala出现: 找不到或无法加载主类 scala.tools.nsc.MainGenericRunner 原因:scala的目录有空格 解决方法:把安装内容移到一个新的目录重新配置环境就好了 ...原创 2019-06-11 09:01:32 · 979 阅读 · 0 评论 -
MyUtil:将[dd/MMM/yyyy:HH:mm:ss Z]类型时间转换为yyyy-MM-dd hh:mm:ss格式
package MyUtil import java.util.{Date, Locale} import org.apache.commons.lang3.time.FastDateFormat object DateUtils { //日期时间格式 [10/Nov/2016:00:01:02 +0800] val YYYYMMDDHHMM_TIME_FORMAT = FastDa...原创 2019-06-27 23:50:57 · 1028 阅读 · 0 评论 -
MyUtil:创建jedis连接池
package MyUtil import org.apache.commons.pool2.impl.GenericObjectPoolConfig import redis.clients.jedis.{Jedis, JedisPool} /** * 创建jedis连接池 */ object Jpools { //获取连接对象 private val config = n...原创 2019-06-28 11:19:34 · 204 阅读 · 0 评论 -
示例:redis输入/输出
创建连接池:https://blog.youkuaiyun.com/drl_blogs/article/details/93979067 写入redis //df为已经处理好的DataFrame df.foreachPartition(filter=>{ val jedis = Jpools.getJedis filter.foreach(tp=>{ ...原创 2019-06-28 12:22:23 · 355 阅读 · 0 评论 -
示例:Scala读取xml文件
test.xml内容如下 <?xml version="1.0"?> <Tests> <Test TestId="0001" TestType="CMD"> <Name>Convert number to string</Name> <CommandLine>Examp1.EXE<...原创 2019-06-13 15:10:47 · 2170 阅读 · 1 评论 -
示例:Scala读取MySQL中数据
1.导入mysql的jdbc <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version...原创 2019-06-13 12:26:04 · 1575 阅读 · 0 评论 -
示例:Scala读取文件和网络数据
读取文件(一次读取一行) import scala.io.Source object FileApp { def main(args: Array[String]): Unit = { val file = Source.fromFile("F:\\BigData\\wc.txt") def readLine(): Unit = { for (line <-...原创 2019-06-13 10:27:34 · 748 阅读 · 0 评论 -
Scala中reduceLeft和reduceRight解析
原创 2019-06-12 15:51:11 · 3453 阅读 · 0 评论 -
Scala:Set(简介/常用方法示例)
Set 不可变List:长度内容都不可变 可变ListBuffer:长度内容都可变 必须导入包 创建set set存储的元素都是唯一的,不重复的 注:操作与List相似原创 2019-06-13 10:07:35 · 557 阅读 · 0 评论 -
Scala:Map(简介/常用方法示例)
不可变的Map 长度,内容 都是不能改变的 默认的 可变的Map 长度内容都是可变的 必须导包 创建map Contains(Map中是否存在这个元素) 获取元素 获取元素不存在返回getOrElse ...原创 2019-06-13 10:07:20 · 274 阅读 · 0 评论 -
示例:根据IP解析位置
下载公共开源项目:https://github.com/wzhe06/ipdatabase 打JAR包 上传到maven示例:https://blog.youkuaiyun.com/drl_blogs/article/details/94011565 引入jar包和依赖 <dependency> <groupId>com.ggstar</groupI...原创 2019-06-28 17:19:26 · 626 阅读 · 0 评论