小编Mub*_*her的帖子

如何在 Maven 程序集插件中停止 INFO 级别的登录

当 Maven 运行 Assembly 插件时,它会提供大量 INFO 级别的输出。任何机构都可以建议如何将插件级别更改为 WARN 或 ERROR 而不是 INFO。

maven maven-assembly-plugin

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

使用Terminal或bash脚本创建和写入.plist

我需要在安装后期间创建一个.plist文件,我可以使用的唯一选项是bash脚本.我必须/Library/launchAgents用bash脚本创建一个foo.plist ,我使用了以下命令:

cd /Library/launchAgents
touch foo.plist
Run Code Online (Sandbox Code Playgroud)

现在我需要将内容写入此.plist文件,例如:

".plist contents" >> foo.plist
Run Code Online (Sandbox Code Playgroud)

是否有可以在终端中执行此操作的命令?

macos bash terminal info.plist

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

JavaFx:当Treeitem不在视图中时,在TreeView中仅需要滚动到索引号

我需要做一件简单的事情。我有一个大的TreeView。以及菜单项下一个和上一个。在下一步,我必须选择下一个树项。树形列表看起来像这样

-Root(set visible hide is true for root)
 --Parent 1
 ----Child 1
 ----Child 2
 ----Child 3
 --Parent 2
 ----Child 1
 ----Child 2
Run Code Online (Sandbox Code Playgroud)

现在,通过按“下一个”或“上一个”菜单项,我致电

myTreeView.getSelectionModel().clearAndSelect(newIndex);
Run Code Online (Sandbox Code Playgroud)

通过这个,我设法选择下一个项目,并通过

myTreeView.getSelectionModel().scrollTo(newIndex) 
Run Code Online (Sandbox Code Playgroud)

我已经设法滚动到选定的treeitem。

问题:

让我手动选择第一项。之后,我按下一步按钮。现在,这将导致一个奇怪的行为,即它总是在新的选定树状对象在视图中(可查看区域的边界)或视图外滚动。假设我有很多树木项目。我的要求是我只希望仅在新选择的树项不可见时才发生滚动。任何人都可以建议如何实现这一目标吗?

谢谢。

java javafx javafx-8

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

如何在javaFx中为一个场景实现一个菜单栏

我基本上是Java FX 2的新手.

场景:

我有3个场景,我想要一种方法来添加菜单栏,这样我就不想从前一个场景中明确删除菜单栏并将其添加到新场景中.像某些东西,父场景或某种方式菜单栏附加到舞台.我的意思是菜单栏只添加了一次,并且总是出现在前面或下面的任何场景中.

如果这是可能的我该怎么做?

以下是Oracle Docs of JavaFX提供的默认示例http://docs.oracle.com/javafx/2/ui_controls/MenuSample.java.html

public class Main extends Application {
 final ImageView pic = new ImageView();
 final Label name = new Label();
 final Label binName = new Label();
 final Label description = new Label();

 public static void main(String[] args) {
    launch(args);
 }

 @Override
 public void start(Stage stage) {

   stage.setTitle("Menu Sample");
   Scene scene = new Scene(new VBox(), 400, 350);
   scene.setFill(Color.OLDLACE);

   MenuBar menuBar = new MenuBar();

   // --- Graphical elements
    final VBox vbox = new …
Run Code Online (Sandbox Code Playgroud)

java oracle javafx javafx-2

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

Mysql Query获取日期时间紧跟在当前日期时间之后的记录

我有一个包含以下字段的约会表.我写了这样的查询.

SELECT * 
FROM appointments app 
WHERE app.patient_id = 123
ORDER BY appointment_start_dt DESC;
+--+----------+--------------------+
|id|patient_id|appointment_start_dt|
+--+----------+--------------------+
|1 |123       |2014-01-18 19:10:00 |
+--+----------+--------------------+
|2 |123       |2014-01-18 12:08:00 |
+--+----------+--------------------+
|3 |123       |2014-01-17 15:00:00 |
+--+----------+--------------------+
|4 |123       |2014-01-15 11:01:00 |
+--+----------+--------------------+
|5 |123       |2014-01-11 12:30:00 |
+--+----------+--------------------+
|6 |123       |2014-01-10 04:00:01 |
+--+----------+--------------------+
Run Code Online (Sandbox Code Playgroud)

表格在当前日期之前有一些约会(假设当前日期时间是2014-01-15 15:00:00)以及针对特定患者的当前日期和时间之后的某些约会.我需要针对一位患者取一条记录,该患者的预约日期是在当前日期时间之后立即到来的,即如果有两次预约将在2014-01-17 15:00:00之后到来,我需要选择预约最早的是2014-01-18 12:08:00.

我真的很感激,如果有任何身体帮我做这个查询谢谢

mysql sql database

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