书栈网 · BookStack 本次搜索耗时 0.026 秒,为您找到 3431 个相关结果.
  • 对象表达式和对象声明

    549 2020-05-28 《Kotlin 基础教程》
    对象表达式和对象声明 对象表达式 对象声明 伴生对象 对象表达式和对象声明之间的语义差异 对象表达式和对象声明 有时候,我们需要创建一个对某个类做了轻微改动的类的对象,而不用为之显式声明新的子类。Java 用匿名内部类处理这种情况。Kotlin 用对象表达式和对象声明对这个概念稍微概括了下。 对象表达式 要创建一个继承自某个(或某些)类...
  • MQTT Erlang 客户端库

    MQTT Erlang 客户端库 emqtt 使用示例 emqtt MQTT 5.0 支持 MQTT Erlang 客户端库 emqtt 是开源 MQTT Broker EMQ X 官方提供的客户端库,适用于 Erlang 语言。 Erlang 生态有多个 MQTT Broker 实现,如通过插件支持 MQTT 的 RabbitMQ ,...
  • 4.5 Any?可空类型(Nullable Types)

    1140 2019-03-05 《Kotlin极简教程》
    4.5 Any?可空类型(Nullable Types) 4.5.1 null 是什么 4.5.2 Kotlin 中的 null 4.5.3 可空类型 String? 与安全调用 ?. 4.5.4 可空性的实现原理 4.5.5 可空类型层次体系 4.5 Any?可空类型(Nullable Types) 可空类型是Kotlin类型系统的一个特...
  • Callbacks

    Callbacks Passing a closure to a C function Raises annotation Callbacks You can use function types in C declarations: lib X # In C: # # void callback(int (*...
  • Overview

    403 2020-09-03 《PonyLang Tutorial》
    Generic Classes Generic Methods Often when writing code you want to create similar classes or functions that differ only in the type that they operate on. The classic example of...
  • Callbacks

    Callbacks Passing a closure to a C function Raises attribute Callbacks You can use function types in C declarations: lib X # In C: # # void callback(int (*...
  • 10.18 Java调用Kotlin的包级函数

    3544 2019-03-05 《Kotlin极简教程》
    Java调用Kotlin的包级函数 Java调用Kotlin的包级函数 在 package com.easy.kotlin 包内的 KotlinExample.kt 源文件中声明的所有的函数和属性,包括扩展函数,都将编译成一个名为 com.easy.kotlin.KotlinExampleKt 的 Java 类中的静态方法。 代码示例: K...
  • 9.11 管道

    1332 2019-03-05 《Kotlin极简教程》
    9.11 管道 9.11.1 生产无限序列 9.11.2 管道与无穷质数序列 9.11.3 通道缓冲区 9.11 管道 9.11.1 生产无限序列 管道(Pipeline)是一种模式, 我们可以用一个协程生产无限序列: fun produceNumbers () = produce < Long >( CommonPool ) ...
  • HttpsRedirect

    HttpsRedirect note Usage note Configuration Testing XForwardedHeaderSupport trick Do not install the feature when testing or uninstall it I get an infinite redirect when usi...
  • 可调试性

    可调试性 Always provide a toString() method What’s next? 可调试性 This chapter contains considerations about debuggability. Always provide a toString() method To make debugging easi...