书栈网 · BookStack 本次搜索耗时 0.032 秒,为您找到 76055 个相关结果.
  • 路由和菜单

    布局 Ant Design Pro 的布局 如何使用 Ant Design Pro 布局 Pro 扩展配置 Ant Design 布局组件 Grid 组件 Layout 组件 根据不同场景区分抽离布局组件 布局 页面整体布局是一个产品最外层的框架结构,往往会包含导航、页脚、侧边栏、通知栏以及内容等。在页面之中,也有很多区块的布局结构。在...
  • File 对象

    File 对象 File 对象 在文件系统中,使用HTML5 File 原生API操作文件 DOM的文件接口提供了关于原生文件的抽象,以便用户可以直接使用HTML5文件API处理原生文件。 Electron已经向 文件 接口添加了一个 path 属性, 在文件系统上暴露出文件的真实路径 示例:获取拖拽到app上的文件的真实路径 <...
  • Service

    使用场景 定义 Service 属性 Service ctx 详解 注意事项 使用 Service 简单来说,Service 就是在复杂业务场景下用于做业务逻辑封装的一个抽象层,提供这个抽象有以下几个好处: 保持 Controller 中的逻辑更加简洁。 保持业务逻辑的独立性,抽象出来的 Service 可以被多个 Controller 重...
  • Java8 - 介绍

    3302 2018-05-09 《Java8 教程》
    Java8 介绍 Lambda 表达式 编写 lambda 表达式的规则 函数式接口(Functional Interface) 默认方法(Default Methods) Streams 时间日期API的改变 日期相关 时间戳和周期 Java8 介绍 Java8 在 2014年初 发布,在 Java8 中大家讨论最多的特性是 la...
  • 对象变体

    对象变体 对象变体 在需要简单变体类型的某些情况下,对象层次结构通常是过度的。 一个示例: # 这是一个如何在Nim中建模抽象语法树的示例 type NodeKind = enum # 不同节点类型 nkInt , # 整型值叶节点 nkFloat , # 浮点型...
  • TypeScript 4.2

    TypeScript 4.2 更智能地保留类型别名 元组类型中前导的/中间的剩余元素 更严格的 in 运算符检查 abstract 构造签名 使用 --explainFiles 来理解工程的结构 改进逻辑表达式中的未被调用函数检查 解构出来的变量可以被明确地标记为未使用的 放宽了在可选属性和字符串索引签名间的限制 声明缺失的函数 ...
  • TypeScript 4.2

    更智能地保留类型别名 元组类型中前导的/中间的剩余元素 更严格的 in 运算符检查 abstract 构造签名 使用 --explainFiles 来理解工程的结构 改进逻辑表达式中的未被调用函数检查 解构出来的变量可以被明确地标记为未使用的 放宽了在可选属性和字符串索引签名间的限制 声明缺失的函数 更智能地保留类型别名 在 Ty...
  • MVVM的具体实践

    MVVM的具体实践 MVVM的具体实践   本章的其他部分将把Functional Reactive Pixels Demo的其他代码迁移到MVVM架构中。我们将添加一个新的库到Podfile文件里。Github上创作了ReactiveCocoa的黑客,也同时创建了一个ViewModel的基类:ReactiveViewModel.我们将要使用它的0....
  • 粒子系统

    粒子系统 粒子系统 粒子系统是游戏引擎特效表现的基础,它可以用于模拟的火、烟、水、云、雪、落叶等自然现象,也可用于模拟发光轨迹、速度线等抽象视觉效果。 Creator 目前支持 2D/3D 粒子系统,详情请参考: 2D 粒子 3D 粒子
  • 17.2 编组器与反编组器

    17.2 编组器与反编组器 17.2.1 编组器 17.2.2 反编组器 17.2.3 XmlMappingException 17.2 编组器与反编组器 就如在“简介”中提到的,一个编组器负责将一个对象序列化成 XML,而一个反编组器则将 XML 流反序列化为一个对象。我们将在本节对 Spring 提供的两个相关接口进行描述。 17.2...