IO: package scala import java.io.{BufferedReader, BufferedWriter, FileReader, FileWriter} import scala.io.{BufferedSource, Source} object Demo7IO { de ...
转载
2021-07-13 15:04:00
83阅读
2评论
用一个常用的例子vim connMysql.scalaimport java.sql.DriverManagerimport java.sql.Connectionobject
ScalaJdbcConnectSelect {def
main(args: Array[String])
{val driver =
"com.mysql.jdbc.Driver"val url =
"jdbc
转载
精选
2015-06-23 17:48:27
606阅读
涉及到scala读、写、改mysql的一些操作,记录代码,备查。读读mysql一
原创
2022-08-04 17:47:42
124阅读
package com.sm.utilsimport java.sql.{Connection, PreparedStatement, SQLException, Statement}import java.util.Propertiesimport com.alibaba.druid.pool.DruidDataSourceFactoryimport com.sm.common.conf.ConfigManagerimport com.sm.constants.Constantsimpo.
原创
2021-08-31 13:47:41
1118阅读
Using Scala with JDBC to connect to MySQL
Jun 26 2010
A quick howto on connecting Scala to a MySQL database using JDBC. There are a number of database libraries for Scala, but I ran into a problem g
转载
2011-03-15 06:39:20
695阅读
数据库设计:CREATE DATABASE bigdata;USE bigdata;CREATE TABLE `t_student` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` vEFAULT NULL,PRIMARY KEY (`id`)) ENGIN...
原创
2022-10-31 12:23:08
215阅读
本文目的研究了一下Kafka Produce/Consumer 的API,发现Consumer API的使用并没有那么的straight forward。折腾了2天后,终于摸到了一些门道,这里记录下怎样使用High Level Consumer API来接收并处理一个Topic中的消息。本文的例子用Scala编写,如果要改成Java的其实很容易。环境Kafka为0.8.2.0(CDH版本) Sc
转载
2023-08-23 22:44:15
112阅读
scala for
原创
2014-05-16 15:13:51
1686阅读
Scala的语法Scala概述概述编程范式基本输出类型和变量输出输入控制结构数据结构Scala概述概述Scala是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行于Java平台(JVM虚拟机),并兼容现有的Java程序Scala的特点优雅:这是框架设计师第一个要考虑的问题,框架的用户是应用开发程序员,API是否优雅直接影响用户体验。速度快:Scala语言表达能力强,一行代码抵得上Java多行,开发速度快;Scala是静态编译的,所以和JRub
原创
2022-03-23 10:15:43
620阅读
1.前言最近在参加Hadoop和Spark培训,需要使用Scala,自学了一下作为入门,这里作一个记录。2.下载1) 在scala官网下载,地址: http://www.scala-lang.org/2) 下载IDE,地址: http://scala-ide.org/3)配置环境变量SCALA_HOME:C:\Program Files (x86)\scalaPath:C:\P
转载
2017-03-21 19:52:00
109阅读
Scala学习资料
原创
2021-07-27 16:30:02
10000+阅读
Scala 是一门多范式的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。目前常应用于 Spark、后端开发等,Twitter 等公司也选择其作为后端语言。本文以实例为导向,讲解 Scala 这门语言,适合有一定其他面向对象语言基础的人员快速入门。本文将讲解如下内容:- Hello World 从头起- 各种类型各种算- 各:有面向对象语言基础的同学...
原创
2023-05-17 11:49:44
74阅读
var and val简单来说,val声明的变量可以重新修改其引用,val则不行,见下面的例子: 1 def max(x: Int, y: Int): Int = { 2 if(x > y) x else y 3 } 4 5 def max(x: Int, y: Int): Int = i...
原创
2021-07-21 14:13:26
438阅读
Array 1 val greetStrings = new Array[String](3) 2 greetStrings(0) = "Hello" 3 greetStrings(1) = "," 4 greetStrings(2) = "world!\n" 5 6 for(i "One", ...
原创
2021-07-21 14:28:51
405阅读
快速了解Scala技术栈 我无可救药地成为了Scala的超级粉丝。在我使用Scala开发项目以及编写框架后,它就仿佛凝聚成为一个巨大的黑洞,吸引力使我不得不飞向它,以至于开始背离Java。固然Java 8为Java阵营增添了一丝亮色,却是望眼欲穿,千呼万唤始出来。而Scala程序员,却早就在享受la
原创
2021-07-23 11:19:22
562阅读
模式匹配在jdk1.7之前,Java的switch关键字只可以处理原生类型(int、short、byte、char)和枚举类型。在jdk1.7以后,switch新增了对String类型的处理。scala的模式匹配则可以处理各种复杂的类型以及场景。常量匹配、变量匹配、列表和元组匹配在最后一行指令中_是一个通配符,它保证了我们可以处理所有的情况。否则当传进一个不能被匹配的值的时候,你将获得一个运行时错
原创
2019-04-26 17:20:52
693阅读
Scala提供了一系列的集合类的实现。同时,它对于集合类型也进行了一些抽象。这就使得你可以操作一个集合的Foo对象,而不用去关心这个集合是一个List,Set还是其他的什么。这个网页提供了一个很好的方式来理解scala里的集合的默认实现,并且都链接到了相应的scaladoc。 基本集合类 常用的集合类型 层级关系 集合类的抽象关系集合方法可变性 Java 集合类也可直接使用&n
原创
2023-04-26 13:42:23
99阅读
① ::用于的是向队列的头部追加数据,产生新的列表, x::list,x就会添加到list的头部 .:: 这个是list的一个方法;作用和上面的
Scala
原创
2021-08-19 13:00:53
275阅读
学习一门新的语言时最好不要使用IDE,不过也不能走极端采用纯文本编辑器,这里采用Sublime,语法高亮显示已经默认支持了,编译系统需要自己DIY一下。这里简单的介绍一下:第一步:【Tools】【Build System】【New Build System】第二步:在打开的新文件中输入:{ "...
原创
2021-07-21 14:29:36
633阅读