小编Ska*_*rtt的帖子

在SQLite中创建ENUM和类型

我必须将在Postgres中创建数据库的代码转换为SQLite.我被卡住了,因为SQLite不允许创建枚举或创建类型.我正在寻找解决这个问题的方法.

例如,想象一下我们在Postgres中:

CREATE TYPE AckStatusEnum AS ENUM (
'ACKNOWLEDGED','NOT_ACKNOWLEDGED','ERROR_RECEIVED','NOT_SENT'
);

CREATE TABLE ACK_EVENT(
...
    ACK_STATUS AckStatusEnum,
...
);

CREATE TYPE aggr_type AS (
...
    severity alertseverityenum ,
...
);
Run Code Online (Sandbox Code Playgroud)

"..."表示其他行.如何将其翻译成SQLite?如何创建一个ENUM类型,可以用于表格和其他类型?除了如何模拟这种类型的创建(它也应该可用于表和类型)?

sql sqlite postgresql enums

6
推荐指数
1
解决办法
7426
查看次数

Jacoco 在命令行中报告

我必须编写一个 .sh 启动一个由 Jacoco 覆盖的 UI 应用程序。退出时,必须生成 jacoco 报告。

我无法使用这个简单的命令生成 jacoco.exec :

java -jar ../binaries/editor.debug/application.jar -javaagent:/atgl/products/jacoco/0.6.3/lib/jacocoagent.jar=destfile=jacoco.exec
Run Code Online (Sandbox Code Playgroud)

命令的第一部分工作正常并启动程序,但 -javaagent 选项不会生成报告,并且程序不会启动。如果我犯了语法错误,它的行为完全相同。

我的命令有什么问题吗?

其次,此命令创建一个 .exec 文件。如何在命令行中生成 .html 报告?

java jacoco

6
推荐指数
1
解决办法
2万
查看次数

在 ComboBox 列表视图的末尾添加一个按钮

我需要创建一个组合框,它的列表视图末尾可以有一个按钮。此列表可以添加或删除项目,并在项目数超过 5 时显示滚动条。此外,选择项目时此列表视图不会自行关闭。

如何添加“新项目”按钮,如下面的屏幕截图所示?

在此输入图像描述

这是源代码:

helloApplication.java

package com.example.demo;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Scene;
import javafx.stage.Stage;

import java.io.IOException;

public class HelloApplication extends Application {
    @Override
    public void start(Stage stage) throws IOException {
        FXMLLoader fxmlLoader = new FXMLLoader(HelloApplication.class.getResource("hello-view.fxml"));
        Scene scene = new Scene(fxmlLoader.load(), 320, 240);
        stage.setTitle("Hello!");
        stage.setScene(scene);
        stage.show();
    }

    public static void main(String[] args) {
        launch();
    }
}
Run Code Online (Sandbox Code Playgroud)

HelloController.java

package com.example.demo;

import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.control.ComboBox;
import javafx.scene.control.skin.ComboBoxListViewSkin;

import java.net.URL;
import java.util.ResourceBundle;

public class HelloController implements Initializable {

    @FXML
    private …
Run Code Online (Sandbox Code Playgroud)

java listview combobox javafx fxml

1
推荐指数
1
解决办法
211
查看次数

标签 统计

java ×2

combobox ×1

enums ×1

fxml ×1

jacoco ×1

javafx ×1

listview ×1

postgresql ×1

sql ×1

sqlite ×1