Kotlin 1.9.10 官方文档 中文版
4.13 1.8.4.14 1.8.4.15 1.8.4.16 1.8.4.17 1.8.5 1.8.5.1 1.8.5.2 1.8.5.3 控制流程 条件与循环 返回与跳转 异常 包与导入 类与对象 类 继承 属性 接口 函数式(SAM)接口 可见性修饰符 扩展 数据类 密封类与密封接口 泛型:in、out、where 嵌套类 枚举类 内联类 1.13.1 1.13.2 1.13.3 1.13.4 协程指南 协程基础 Kotlin 协程与通道介绍↗ 取消与超时 组合挂起函数 协程上下文与调度器 异步流 通道 协程异常处理 共享的可变状态与并发 select 表达式(实验性的) 使用 IntelliJ IDEA 调试协程——教程 使用 IntelliJ IDEA 调试 Kotlin Flow——教程 序列化(kotlinx Kotlin/Native? Kotlin/Native 的主要设计目标是让 Kotlin 可以为不希望或者不可能使用 虚拟机 的平台(例如嵌入式设备或者 iOS)编译。 它非常适合开发人员需要生成无需 额外运行时或虚拟机的自包含程序的情况。 目标平台 Kotlin/Native 支持以下平台: macOS iOS、 tvOS、 watchOS Linux Windows(MinGW) Android0 码力 | 3753 页 | 29.69 MB | 1 年前3
PyWebIO v1.2.3 使用手册输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌 套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由运行时上下文确定,输出函数也可以手动指定 输出到的Scope。Scope名在会话内唯一。 use_scope() 可以使用 use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输 出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: 以上代码将会产生如下Scope布局: ┌─ROOT────────────────────┐ │ └─────────────────────────┘ 输出函数的scope相关参数 输出函数(函数名形如 put_xxx() )在默认情况下,会将内容输出到”当前 Scope”,可以通过 use_scope() 设置运行时上下文的”当前Scope”。 此外,也可以通过输出函数的 scope 参数指定输出的目的Scope: 以上代码将会输出: text1 in scope3 text2 in scope3 text0 码力 | 119 页 | 7.44 MB | 1 年前3
PyWebIO v1.2.2 使用手册输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌 套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由运行时上下文确定,输出函数也可以手动指定 输出到的Scope。Scope名在会话内唯一。 use_scope() 可以使用 use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输 出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: 以上代码将会产生如下Scope布局: ┌─ROOT────────────────────┐ │ └─────────────────────────┘ 输出函数的scope相关参数 输出函数(函数名形如 put_xxx() )在默认情况下,会将内容输出到”当前 Scope”,可以通过 use_scope() 设置运行时上下文的”当前Scope”。 此外,也可以通过输出函数的 scope 参数指定输出的目的Scope: 以上代码将会输出: text1 in scope3 text2 in scope3 text0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.1.0 使用手册put_buttons(['A', 'B', 'C'], onclick=btn_click) 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由运行时上下文确定,输出函数也可以手动指定 输出到的Scope。Scope名在会话内唯一。 use_scope() 可以使用 use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输 出域: 用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。 PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: 以上代码将会产生如下Scope布局: ┌─ROOT────────────────────┐ │ └─────────────────────────┘ 输出函数的scope相关参数 输出函数(函数名形如 put_xxx() )在默认情况下,会将内容输出到”当前 Scope”,可以通过 use_scope() 设置运行时上下文的”当前Scope”。 此外,也可以通过输出函数的 scope 参数指定输出的目的Scope: with use_scope('A'): put_text('Text in scope0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.3.1 使用手册输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌 套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由运行时上下文确定,输出函数也可以手动指定 输出到的Scope。Scope名在会话内唯一。 use_scope() 可以使用 use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输 出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 └─────────────────────────┘ 输出函数的scope相关参数 输出函数(函数名形如 put_xxx() )在默认情况下,会将内容输出到”当前 Scope”,可以通过 use_scope() 设置运行时上下文的”当前Scope”。 此外,也可以通过输出函数的 scope 参数指定输出的目的Scope: 以上代码将会输出: text1 in scope3 text2 in scope3 text0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.3 使用手册输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌 套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由运行时上下文确定,输出函数也可以手动指定 输出到的Scope。Scope名在会话内唯一。 use_scope() 可以使用 use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输 出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 └─────────────────────────┘ 输出函数的scope相关参数 输出函数(函数名形如 put_xxx() )在默认情况下,会将内容输出到”当前 Scope”,可以通过 use_scope() 设置运行时上下文的”当前Scope”。 此外,也可以通过输出函数的 scope 参数指定输出的目的Scope: 以上代码将会输出: text1 in scope3 text2 in scope3 text0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.0 使用手册输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌 套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由运行时上下文确定,输出函数也可以手动指定 输出到的Scope。Scope名在会话内唯一。 use_scope() 可以使用 use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输 出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 └─────────────────────────┘ 输出函数的scope相关参数 输出函数(函数名形如 put_xxx() )在默认情况下,会将内容输出到”当前 Scope”,可以通过 use_scope() 设置运行时上下文的”当前Scope”。 此外,也可以通过输出函数的 scope 参数指定输出的目的Scope: 以上代码将会输出: text1 in scope3 text2 in scope3 text0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.2 使用手册输出域为输出内容的容器,各个输出域之间上下排列,输出域也可以进行嵌 套。 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由运行时上下文确定,输出函数也可以手动指定 输出到的Scope。Scope名在会话内唯一。 use_scope() 可以使用 use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输 出域: 应用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: with use_scope('scope1'): # 创建并进入scope 'scope1' put_text('text1 └─────────────────────────┘ 输出函数的scope相关参数 输出函数(函数名形如 put_xxx() )在默认情况下,会将内容输出到”当前 Scope”,可以通过 use_scope() 设置运行时上下文的”当前Scope”。 此外,也可以通过输出函数的 scope 参数指定输出的目的Scope: 以上代码将会输出: text1 in scope3 text2 in scope3 text0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.0.3 使用手册put_buttons(['A', 'B', 'C'], onclick=btn_click) 每个输出函数(函数名形如 put_xxx() )都会将内容输出到一个Scope,默认 为”当前Scope”,”当前Scope”由运行时上下文确定,输出函数也可以手动指定 输出到的Scope。Scope名在会话内唯一。 use_scope() 可以使用 use_scope() 开启并进入一个新的输出域,或进入一个已经存在的输 出域: 用只有一个最顶层的 ROOT Scope。每创建一个新Scope,Scope的嵌套层级便会多加一层,每退出当前 Scope,Scope的嵌套层级便会减少一层。 PyWebIO使用Scope栈来保存运行时 的Scope的嵌套层级。 例如,如下代码将会创建3个Scope: 以上代码将会产生如下Scope布局: ┌─ROOT────────────────────┐ │ └─────────────────────────┘ 输出函数的scope相关参数 输出函数(函数名形如 put_xxx() )在默认情况下,会将内容输出到”当前 Scope”,可以通过 use_scope() 设置运行时上下文的”当前Scope”。 此外,也可以通过输出函数的 scope 参数指定输出的目的Scope: with use_scope('A'): put_text('Text in scope0 码力 | 106 页 | 7.34 MB | 1 年前3
CmlPHP v2.x 开发手册
CmlPHP简介 CmlPHP是基于php5.3+(v2.7开始要求php5.4+)版本开发的 MVC/HMVC/MVSC/HMVSC框架,支持composer、分布式数据库、分 布式缓存(异常自动容灾),支持文件、memcache、redis、apc等缓存, 支持多种url模式、URL路由[RESTful],支持多项目集成、第三方扩 展、支持插件。 CmlPHP在Model层做了缓存集成,开发者无需关注数据缓存的问题, DIRECTORY_SEPARATOR . 'Cache',//运行时模板缓存 、文件缓存 目录 'runtime_logs_path' => Cml::getApplicationDir('secure_src').'/Runtime' . DIRECTORY_SEPARATOR . 'Logs',//运行时日志文件目录 ]); $loader->setPsr4('', ir('apps_path')); //注入服务并运行应用 //要注意的是这边只是做绑定并没有真正实例化 Cml::runApp(function() { //必须绑定。系统错误及异常捕获机制 如果想使用第三方的服务 只要简单封装一个服务。实现 \Cml\Interfaces\ErrorOrException接口即可 Cml::getContainer()- >0 码力 | 245 页 | 720.67 KB | 1 年前3
共 166 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17













