SCALA常规练习C
package com.hengheng.scala
abstract class Animal {
def walk(speed : Int)
def breathe() = {
println("Aninamal breathes.
深入认识Tigase XMPP Server(上)
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/41280957
深入认识Tigase XMPP Server(上)
作者:chszs,转载需注明。
Gradle系列01 Gradle介绍与安装
说明
Gradle官网
版本:gradle-5.6.4
系统:macOS
Gradle简介
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。
Kotlin 's Null safety
Groovy's approach to null is the same as Java's – it requires you to handle it and guard against it.
Typescript Mixins(混合)
除了惯例的面对对象的思想,另一种较流行的通过可复用组件创建类的方法是将简单的类混合到一起。你可能对这种混合的方式比较熟悉或对Scala语言的特性有理解,这种模式在JavaScript社区也有一定的人气。