最新文章列表

追随 Kotlin/Scala,看 Java 12-15 的现代语言特性

本文也发在我的个人博客上:https://hltj.me/java/2020/06/14/java-12-15-lang-features.html 。 Java 14 发布已经过去了三个月,Java 15 目前也已经到了“Rampdown Phase One ”阶段,其新特性均已敲定。 由于 12-15 都是短期版本,无需考虑也不应该将其用于生产环境。但可以提前了解新特性,以免在下一个 ...
jywhltj 评论(0) 有435人浏览 2021-01-11 15:36

ABAP mesh表达式, JavaScript和Scala的 expression

ABAP Mesh expression JavaScript 我在第10行调用了函数f,其中传入的第二个和第三个参数都是一个逗号表达式。 函数f的实现,会检查这两个参数的类型,如果是函数,则执行函数调用,再打印其返回值,否则直接打印传入的表达式的值。 执行上面这段代码,打印输出如下: 我们可以看出,虽然传入的第一个参数为true,导致函数f内部只会打印第二个参数y代表的表达 ...
JerryWang_SAP 评论(0) 有333人浏览 2020-07-15 15:17

处理SAP HANA Web-Based Development Workbench的403 Forbidden错误

打开SAP云平台上的SAP HANA Web-Based Development Workbench超链接: 遇到错误信息:403 - Forbidden - The server refused to fulfill the request. # solution 打开SAP HANA Cockpit, 选择OK: 添加下列权限:   (1) sap.hana.admin ...
JerryWang_SAP 评论(0) 有302人浏览 2020-07-02 15:06

Jerry's spark demo application

Java应用程序入口: 输入一个文本文件,这个Java应用会利用Spark的大数据处理功能,迅速统计出这个文本文件里每个单词出现的次数,按从高到低排序。 因为Spark的核心代码是Scala编写,因此也能直接在Scala控制台里演示这个demo:   这个demo演示的命令行:  
JerryWang_SAP 评论(0) 有316人浏览 2020-07-02 15:05

【赵强老师】Kafka的持久化

一、Kafka持久化概述 Kakfa 依赖文件系统来存储和缓存消息。对于硬盘的传统观念是硬盘总是很慢,基于文件系统的架构能否提供优异的性能?实际上 ...
collen7788 评论(0) 有345人浏览 2020-06-22 18:27

Flink SQL 系列 | 5 个 TableEnvironment 我该用哪个?

本文为 Flink SQL 系列文章的第二篇,前面对 Flink 1.9 Table 新架构及 Planner 的使用进行了详细说明,本文详细讲解 5 个 TableEnvironment 及其适用场景,并介绍 Flink 社区对 TableEnvironment 的未来规划。主要内容如下: TableEnvironment 简介 5 个 TableEnvironment 梳理 如何使用 Table ...
大涛学长 评论(0) 有269人浏览 2019-10-11 16:08

Scala的安装

准备安装 首先在官网下载好scala以后,安装在hadoop目录下 cd /opt/hadoop tar -zxvf scala-2.12.8.tgz 进入环境变量 vim /etc/profile #scala export SCALA_HOME=/opt/hadoop/scala-2.12.8 export PATH=$PATH:$SCALA_HOME/bin source ...
wx1567764797 评论(0) 有273人浏览 2019-09-06 18:13

20小时玩转Scala编程(Spark必备)

网盘地址:https://pan.baidu.com/s/1NdFAD5K3XkoWAzo0uWDqtQ 提取码: 7k7j 本课程紧抓重点、言简意赅、深入浅出的讲解Scala编程,旨在学员能快速上手并灵活掌握。 课程以实操为主,提供完整详细的源码,供学员学习或应用到项目中。课程的课件也很详细,在学员不方便看视频的时候直接看课件并结合源码,同样可以达到很好的学习效果,并能大幅节省学习时间。 课 ...
明兜3号 评论(0) 有415人浏览 2019-04-17 09:46

使用不同语言访问比特币类库bitcoinj进行比特币开发

对于需要广泛深入的理解bitcoinj,防止缓冲区溢出和Android手机可很好的应用,Java是一个很好的选择。但它也有老问题,冗长而且通常也不适合所有人。 本页详细介绍了其他编程开发语言如何使用bitcoinj。 Javascript Javascript可以使用Java8中提供的Nashorn引擎与Java互操作。我们已经有了这方面的教程!查看入门指南,了解如何设置并查看一些示例。 ...
it_node 评论(0) 有1384人浏览 2018-10-08 09:44

聊聊JavaScript和Scala的表达式 Expression

我们先看下面这段简单的JavaScript代码。 我在第10行调用了函数f,其中传入的第二个和第三个参数都是一个逗号表达式。 函数f的实现,会检查这两个参数的类型,如果是函数,则执行函数调用,再打印其返回值,否则直接打印传入的表达式的值。   执行上面这段代码,打印输出如下:   我们可以看出,虽然传入的第一个参数为true,导致函数f内部只会打 ...
JerryWang_SAP 评论(0) 有1154人浏览 2018-09-15 18:33

spark学习笔记【一】- 搭建spark开发环境【原创】

    在去年写完大数据学习笔记(七)-运行spark脚本【原创】之后,由于工作比较忙,且大数据在负责的项目中一时用不上,所以没有继续学习。     这一篇是新的开始,主要学习使用spark的进行开发。     spark的源码是scala写的,scala是与Java很像的一种语言,也是基于jvm运行的。spark提供了scala和java的开发包,因此可以使用java和scala来开发spark应 ...
zhenggm 评论(0) 有910人浏览 2018-08-07 17:04

Java VS Scala(一)是否相等

最近学习了一下scala,对scala做了一些学习后总结了一些心得,跟大家分享一下: 首先,scala基于java,是一种JVM语言,跟java一样,都是通过编译器编译成class文件,由java解释器解析执行,其核心与java一样,都是运行在java虚拟机上。从语法和特性层面,scala除了具备java的面向对象基本特性(继承、封装、多态)以外,增加了函数式编程特性,而且scala语法比jav ...
shangboz 评论(0) 有743人浏览 2018-06-15 19:28

Java VS Scala(二)Class和Object

java 里面的class和Object跟Scala中的class和Object有很大的差别, 首先,java里的class可以指一个编译后的.class文件,也是一个定义类的关键字,scala中的有两种class,一种是一般的class,如果在class前面加上case,那他就是一个final的javabean。 java里面的Object是所有类的父类,而且java里面class实例化后 ...
shangboz 评论(0) 有840人浏览 2018-06-15 19:28

Java VS Scala(三)java接口(Interface)和scala特质(Trait)

java8之前规定java接口只能有方法定义,不能有方法实现,java8之后增加了函数式接口,函数式接口可以有一个带实现的抽象方法,scala的特质跟java的接口有点类似,但是没有java代码那样的方法实现数量限制   1.接口不会有构造器,特质可以有构造器,并且在实现类继承特质的时候,先要调用特质的构造器。 2.接口中不能有未初始化的属性,且属性的修饰都是public static f ...
shangboz 评论(0) 有1416人浏览 2018-06-15 19:16

Scada 使用二

  1. var & val var 变量,可变 val 类似常量,不可变   2. map/reduce val list = List(1,2,3,4,5,6) list.map( f => println(s"val: $f") ) // val:1 xxx val:6 val sum = list.reduce( (sum, n) =&g ...
tcspecial 评论(0) 有1156人浏览 2018-06-11 20:19

Scala 使用

一. 安装环境 wget https://downloads.lightbend.com/scala/2.12.6/scala-2.12.6.tgz vi ~/.bash_profile export PATH=$SCALA_HOME/bin:$PATH   二. 运行 Scala是解释性JVM语言,编译后会生成*.class。也可在交互式CLI上编码。 ling-Pro:~ su ...
tcspecial 评论(0) 有598人浏览 2018-06-10 17:09

Liunx搭建Spark开发环境

Liunx搭建Spark开发环境 1.Spark  2.Spark开发环境搭建 【1】Spark开发环境搭建需要Hadoop,Java,Scala环境的支持,由于本机已经默认安装Java 和Hadoop开发环境,这里也不再赘述 【2】搭建Scala开发环境和SBT开发环境:        (2.1)下载Scala和SBT安装包:        Scala官网:http://www. ...
马智霖 评论(0) 有527人浏览 2018-04-29 21:00

scala笔记-隐式变量

知识点:隐式变量 注意点: 不声明,不能直接用 一个方法,不能同时找到多个隐式变量,否则会报错 如果显示指定了值,则隐式的值不会起到作用   测试代码:   package demo.scala object TestImplicit1 { def test(implicit name: String) = { println("name= ...
功夫小当家 评论(0) 有647人浏览 2018-03-11 23:50

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36424) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics