
Scala
iFence
微信公众号:大数据报文
展开
-
【已解决】使用Slick的时候出现OPTION SQL_SELECT_LIMIT=DEFAULT错误
首先看一下报错信息: Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version f...原创 2020-03-08 09:33:21 · 401 阅读 · 0 评论 -
[Scala Slick ]slick.SlickException: Read NULL value for ResultSet column <computed>
前言 在使用Slick的时候,遇到了各种各样貌似不可控的问题。比如使用同样的语法查一张表可以,但是查另外一张表就报奇奇怪怪的错误。像今天的slick.SlickException: Read NULL value for ResultSet column <computed>。 用Scala的国内目前很少,用Slick就更少了,跌跌撞撞总算找到了答案,现在记录下来。 微信公众号:...原创 2020-03-08 09:27:25 · 973 阅读 · 0 评论 -
Scala中的Option/Some/None和Try/Success/Failure
Option/Some/None和Try/Success/Failure出现的意义 在Scala中有一个非常重要的思想——避免null。很多Scala程序员都是Java程序员,Java中的null和空指针异常几乎可以说是无处不在。而在Scala中有一条非常重要的思想就是从意识中抹去有null关键字这回事。这也是Option/Some/None和Try/Success/Failure存在的意义。 ...原创 2020-01-20 17:43:27 · 1287 阅读 · 0 评论 -
使用Sublime Text3 编写、编译Scala程序
背景 最近看了一点Python,发现原来sublime在安装插件以后是可以编译运行Python的。这不免让我有点既惊讶又惊喜。 然后在想Sublime是不是也可以编译Scala呢?因为写个小东西还需要使用idea打开不免太麻烦了,而使用REPL又有些难受。所以就开始找插件 但是很遗憾,并没有这样的插件,但是可以通过配置文件的方式配置使得sublime支持scala的编译。网上有好多方法,大多...原创 2019-05-10 22:20:48 · 1223 阅读 · 0 评论 -
一个令人惊讶的问题
今天遇到了一个让我无可奈何的问题,先记录一下,等找到原因再来填坑 写spark streaming程序的时候,报了下面这个错误,大概就是jar包冲突的问题,但是看了网上的答案都没有解决 Exception in thread "main" java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)Ls...原创 2019-07-04 00:17:39 · 481 阅读 · 1 评论 -
scala两行代码打印乘法表
今天复习了一下以前记的笔记,发现无论学什么到了循环哪里必须要打印乘法表。 而遇到scala这种以简单、精炼著称的语言,当然是要挑战如何用最少的代码打印出乘法表了。 刚学scala的时候就百度过如何最简单的打印乘法表,当时的答案大致是这样的: for (i <- 1 to 9 ;j <- 1 to i) { print(s"$i * $j = ${i*j} \t") ...原创 2019-09-02 22:19:30 · 407 阅读 · 0 评论