书栈网 · BookStack 本次搜索耗时 0.045 秒,为您找到 130550 个相关结果.
  • 泛型类型-注意事项

    注意事项 使用建议 注意事项 虽然框架提供的泛型类型极大提高的开发的简便性,但对于业务模型来说应当慎重使用(不能滥用),因为泛型类型将会掩盖真实的数据类型,这对于业务项目长期维护来说弊大于利,特别是复杂的业务项目。业务模型的数据类型定义应当尽可能地明确、有意义、不可变,才有利于编译型语言在编译阶段做类型检查和优化、有利于业务后续长期维护。 举个例子...
  • 泛型类型-注意事项

    注意事项 使用建议 注意事项 虽然框架提供的泛型类型极大提高的开发的简便性,但对于业务模型来说应当慎重使用(不能滥用),因为泛型类型将会掩盖真实的数据类型,这对于业务项目长期维护来说弊大于利,特别是复杂的业务项目。业务模型的数据类型定义应当尽可能地明确、有意义、不可变,才有利于编译型语言在编译阶段做类型检查和优化、有利于业务后续长期维护。 举个例子...
  • 多方法

    多方法 通过procCall禁止动态方法解析 多方法 注意: 从Nim 0.20开始,要使用多方法,必须在编译时明确传递 —multimethods:on 。 程序总是使用静态调度。多方法使用动态调度。 要使动态分派处理对象,它应该是引用类型。 type Expression = ref object of Root...
  • 多方法

    多方法 通过procCall禁止动态方法解析 多方法 注意: 从Nim 0.20开始,要使用多方法,必须在编译时明确传递 —multimethods:on 。 程序总是使用静态调度。多方法使用动态调度。 要使动态分派处理对象,它应该是引用类型。 type Expression = ref object of Root...
  • 兼容性

    兼容性 兼容性词汇表 Kotlin 发行版的兼容性保证 跨平台兼容性 实验性的功能 EAP 构建版 兼容性模式 二进制兼容性警告 兼容性 本页介绍 Kotlin 不同版本以及子系统的兼容性保证。 兼容性词汇表 兼容性意味着回答这个问题:对于给定的两个版本的 Kotlin(例如,1.2 和 1.1.5),为一个版本编写的代码可以与另...
  • Threadvar编译指示

    Threadvar编译指示 Threadvar编译指示 变量可以用 threadvar 编译指示标记,使它成为 thread-local 变量; 另外,这意味着 global 编译指示的所有效果。 var checkpoints * {. threadvar .}: seq [ string ] 由于实现限制,无法在 var ...
  • 类型和泛型

    类型和泛型 变型 类型别名 隐式转换 类型和泛型 类型系统的首要目的是检测程序错误。类型系统有效的提供了一个静态检测的有限形式,允许我们代码中明确某种类型的变量并且编译器可以验证。类型系统当然也提供了其他好处,但错误检测是他存在的理由(Raison d’Être) 我们使用类型系统应当反映这一目标,但我们必须考虑到读者(译注:读你代码的人):...
  • 3.3 Action带参

    3.3 Action带参 3.3 Action带参 从 JFinal 3.2 版本开始,其 jfinal - java8 编译版本已支持 Action 携带形参,不使用此特性的可以跳过本小节。以下是代码示例: public class ProjectController extends Controller ...
  • 中文本地化样式指南

    中文本地化样式指南 一般规定 英文原文的保留 段落划分 编号列表的处理 Frontmatter 的处理 短代码(shortcode)处理 说明: 博客译者署名 说明: 译与不译 资源名称或字段不译 说明: 代码中的注释 出站链接 说明: 标点符号 更新译文 关于链接 链接锚点 中文链接目标 说明: 排版格式 警告: ...
  • 中文本地化样式指南

    中文本地化样式指南 一般规定 英文原文的保留 段落划分 编号列表的处理 Frontmatter 的处理 短代码(shortcode)处理 博客译者署名 译与不译 资源名称或字段不译 代码中的注释 出站链接 标点符号 更新译文 关于链接 链接锚点 中文链接目标 排版格式 特殊词汇 术语拼写 术语对照 中文本地化样式...