JavaScript, ABAP和Scala里的尾递归(Tail Recursion)

2021-01-29
阅读 7 分钟
1.4k
这是Jerry 2021年的第 12 篇文章,也是汪子熙公众号总共第 283 篇原创文章。今天是2021年1月20日,看看历史上的今天都发生了什么。2004年1月20日,第一个公开版本的Scala发布。Scala是一种采用静态类型系统的编译型语言,具有很强的可扩展性(Scalability),这也是其名称的由来。Scala设计初衷是集成面向对象编程和函数式...

debug Scala xml handling by SAXParser

2020-03-05
阅读 3 分钟
1.4k
Created by Wang, Jerry, last modified on Sep 24, 2015 output log: begin to parse xml EvElemStart: null Start element: company - first level Attrs: scope: EvText event happened: EvElemStart: null Start element: staff - second level Attrs: scope: EvText event happened: EvElemStart: null Start eleme...

App in Scala

2020-03-05
阅读 2 分钟
1.3k
Created by Wang, Jerry on Sep 25, 2015 application里一个object extend了一个App: 通过查看source code的实现能发现App是一个trait,继承了DelayedInit: scala.DelayedInit Classes and objects (but note, not traits) inheriting the DelayedInit marker trait will have their initialization code rewritten as f...

Scala中的getter和setter

2020-03-05
阅读 2 分钟
1k
Created by Wang, Jerry, last modified on Sep 25, 2015 test source code: {代码...} 由此可见,getter和setter并非被命名为getXXX和setXXX 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

An example of parsing xml file using Scala

2020-03-05
阅读 1 分钟
843
Created by Wang, Jerry, last modified on Sep 24, 2015

Scala语言编译之后生成的Java代码解读

2020-03-05
阅读 2 分钟
1.2k
Created by Wang, Jerry on Oct 08, 2015 看个Scala的例子: {代码...} 产生一个内部类: 外部类通过参数$outer传到内部类里 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

Scala闭包特性的一个测试

2020-03-05
阅读 1 分钟
1k
Created by Wang, Jerry, last modified on Dec 14, 2015

聊聊JavaScript和Scala的表达式 Expression

2018-10-23
阅读 2 分钟
1.6k
我们先看下面这段简单的JavaScript代码。 我在第10行调用了函数f,其中传入的第二个和第三个参数都是一个逗号表达式。 函数f的实现,会检查这两个参数的类型,如果是函数,则执行函数调用,再打印其返回值,否则直接打印传入的表达式的值。 执行上面这段代码,打印输出如下: 我们可以看出,虽然传入的第一个参数为true...

在浏览器里使用SAPGUI

2018-06-16
阅读 1 分钟
2.9k
事务码SICF,service name输入WEBGUI,点右键,选择Test Service: 可以在浏览器里敲SE38进入ABAP editor了: 然么缺乏语法高亮显示: 如果想要浏览器里的语法高亮显示,参考我的SAP community blog How ABAP syntax highlight is implemented in WebIDE launched via browser 以及那些年我用过的SAP IDE。 要获取更多Jer...