书栈网 · BookStack 本次搜索耗时 0.040 秒,为您找到 259585 个相关结果.
  • 打开界面

    3.5.1.3. 打开界面 3.5.1.3. 打开界面 可以通过主菜单 、URL 导航 或从另外一个界面以编程方式打开。在本节,将介绍如何以编程的方式打开界面。 使用 Screens 接口 使用 ScreenBuilders bean 传递参数给界面 使用 Screens 接口 Screens 接口允许创建和显示任何类型的界面。...
  • Mixin

    Mixin Mixin 在装饰器的基础上,可以实现Mixin 模式。所谓Mixin 模式,就是对象继承的一种替代方案,中文译为“混入”(mix in),意为在一个对象之中混入另外一个对象的方法。 请看下面的例子。 const Foo = { foo () { console . log ( 'foo' ) } }...
  • 错误与日志

    错误与日志 简介 设置 错误细节 日志模式 自定义 Monolog 设置 错误处理 报告方法 借助类型忽略异常 render 方法 HTTP 异常 自定义 HTTP 错误页面 日志 上下文消息 访问 Monolog 底层实例 错误与日志 简介 设置 错误处理 报告方法 呈现方法 HTTP 异常 自定义 ...
  • Java 变量类型有哪些

    Java 变量 01、局部变量 02、成员变量 03、静态变量 04、常量 Java 变量 “二哥,听说 Java 变量在以后的日子里经常用,能不能提前给我透露透露?”三妹咪了一口麦香可可奶茶后对我说。 “三妹啊,搬个凳子坐我旁边,听二哥来给你慢慢说啊。” Java 变量就好像一个容器,可以保存程序在运行过程中的值,它在声明的时候会定义对应...
  • 21. 修饰器

    修饰器 类的修饰 方法的修饰 为什么修饰器不能用于函数? core-decorators.js 使用修饰器实现自动发布事件 Mixin Trait Babel 转码器的支持 修饰器 类的修饰 许多面向对象的语言都有修饰器(Decorator)函数,用来修改类的行为。目前,有一个提案 将这项功能,引入了 ECMAScript。 @...
  • 构造方法——new 与 initialize

    构造方法——new 与 initialize 构造方法——new 与 initialize 现在,来看看另一个用户自定义类的例子。加载 7treasure.rb ,这是制作了一个冒险游戏。它包含两个类 Thing(东西) 和 Treasure(宝藏),Thing 类与 Cat 和 Dog 类特别的相似,除了它不包含 woof 或者 miaow。 ...
  • Web应用程序

    入门 设置你的开发环境 预先要求 安装ABP CLI 创建新项目 使用ABP CLI创建一个新项目 ABP CLI 命令 & 选项 解决方案结构 关于解决方案中的项目 创建数据库 连接字符串 数据库连接字符串 应用迁移 使用DbMigrator应用程序应用迁移 使用EF Core Update-Database命令 运行应用程序 ...
  • Alpine

    Alpine 简介 获取并使用官方镜像 迁移至 Alpine 基础镜像 相关资源 Alpine 简介 Alpine 操作系统是一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musl libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox...
  • 按钮

    3.5.2.1.3. 按钮 3.5.2.1.3. 按钮 在线示例 API 文档 当用户点击一个按钮,就会执行一个操作。 该组件对应的 XML 名称: button 按钮上可以有标题、图标、或者两者皆有。下面这个图列举了一些不同类型的按钮。 下面是从本地化消息包 获取文本显示到按钮和提示上的例子: <button id =...
  • 应用程序生命周期事件

    3.2.8. 应用程序生命周期事件 3.2.8. 应用程序生命周期事件 CUBA 应用程序中有以下几种类型的生命周期事件 : AppContextInitializedEvent 在AppContext 初始化后立即触发。 此时: 所有bean 都已完全初始化,并且执行了 @PostConstruct 方法。 可通过静态方法 AppBe...