小编Dav*_*vis的帖子

为BASH中的每个循环增加一个变量0.025(NOT循环变量)

我想在循环中增加一个变量k.每个增量为0.025.我试过用:

let "k += 0.025"

let "$k += 0.025"

k += 0.025

和许多其他变化.有谁知道如何做到这一点?

bash

5
推荐指数
3
解决办法
7065
查看次数

图表中的条件颜色更改

当值为负时,是否可以创建红色条形图;当值为正时,是否可以创建绿色条形图?可以在iReport中的图表中进行条件格式化吗?

如果是这样,有人可以建议一种方法吗?

在此先感谢您的帮助.

format charts conditional jasper-reports ireport

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

如何可靠地从类路径资源(在jar中)加载XMLCatalog?

下面是一些代码片段,表明我现在正在尝试什么,但它不可靠.Princiaply我认为因为你只能注册一次协议处理程序,偶尔其他库可能会先这样做.

import org.apache.xerces.util.XMLCatalogResolver;



public static synchronized XMLCatalogResolver getResolver() {
        String c[] = {"classpath:xml-catalog.xml"};
        if (cr==null) {

            log.debug("Registering new protcol handler for classpath");
            ConfigurableStreamHandlerFactory configurableStreamHandlerFactory = new ConfigurableStreamHandlerFactory("classpath", new org.fao.oek.protocols.classpath.Handler(XsdUtils.class.getClassLoader()));
            configurableStreamHandlerFactory.addHandler("http", new sun.net.www.protocol.http.Handler());


            URL.setURLStreamHandlerFactory(configurableStreamHandlerFactory);

            log.debug("Creating new catalog resolver");

        cr = new XMLCatalogResolver(c);

        }
        return cr;
    }
Run Code Online (Sandbox Code Playgroud)

xml-catalog.xml包含:

<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
<group  prefer="public"  xml:base="classpath:org/me/myapp/xsd/" >  
  <uri name="http://www.w3.org/XML/1998/namespace" uri="xml.xsd"/>
  <uri name="http://www.w3.org/1999/xlink" uri="xlink.xsd" />
  <uri name="http://www.w3.org/2001/XMLSchema" uri="XMLSchema.xsd" />
  <uri name="http://purl.org/dc/elements/1.1/" uri="dc.xsd" />
  <uri name="http://www.loc.gov/mods/v3"  uri="mods-3.3.xsd" />
 </group>
</catalog>
Run Code Online (Sandbox Code Playgroud)

显然 - xsd文件存在于类路径中的正确位置.

java xml xsd

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

顶部对齐节点

问题

下图显示了组织结构图:

不需要的输出

这些Full Name盒子沿着它们的中心对齐。然而,所需的布局是将框沿顶部对齐:

所需输出

源代码

该图的代码如下:

digraph G {
  fixedwidth = true;

  node [
    shape="box",
    style="rounded",
    penwidth = 1,
    width=2.0,
    fontname = "Arial",
    fontsize = 12
  ];

  edge [
    color="#142b30",
    arrowhead="vee",
    arrowsize=0.75,
    penwidth = 2,
    weight=1.0
  ];

  A1 [ label = <
    <TABLE BORDER="0" CELLSPACING="5">
      <TR>
        <TD><FONT POINT-SIZE="16">Top Level</FONT></TD>
      </TR>
      <TR>
        <TD><FONT POINT-SIZE="18">Owner</FONT></TD>
      </TR>
    </TABLE>>
  ];

  B3 [ label = <
    <TABLE BORDER="0" CELLSPACING="5">
      <TR>
        <TD><FONT POINT-SIZE="12">Second Level<BR/>(1)</FONT></TD>
      </TR>
      <TR>
        <TD><FONT POINT-SIZE="14">Owner</FONT></TD>
      </TR>
    </TABLE>>
  ];

  B4 [ label …
Run Code Online (Sandbox Code Playgroud)

alignment graphviz nodes

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

Drop-in CRUD Web应用程序

背景

一个包含大约20个表的简单数据库,其中包含唯一约束,主键和外键关系.这是仅供内部使用的数据库.只有两三个人可以直接访问数据.这些人中只有一人有资格成为DBA.

该数据库是使用DbSchema和PostgreSQL 9.1开发的.

该项目本身就是一个快速而肮脏的原型,但使用干净的数据.身份验证和安全性不是问题.

问题

我想提供一个简单的基于Web的CRUD应用程序,以便在不必让DBA参与的情况下解决任何数据错误.

您建议使用哪种软件公开一个简单的Web界面,允许非DBA更新数据?

为了澄清,如果它是一个Java应用程序,这是我设想的简单性:

  1. 下载jar文件(例如crud-web-app.jar).
  2. 跑:
    java -jar crud-web-app.jar --username=postgres --password=password --host=localhost:5432 --database=database --listen=127.0.0.1:8080
    
    Run Code Online (Sandbox Code Playgroud)
  3. 浏览到127.0.0.1:8080
  4. 选择一个表(一次单击).
  5. 编辑数据(通过AJAX保存).

有关

phpPgAdmin接近,但我认为可能会有更简单的东西(即,对于非DBA而言不那么令人生畏).

有什么建议?

谢谢!

postgresql web-applications crud

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

错误:缺少JavaFX运行时组件,并且是运行此应用程序所必需的

我试图使用javafx ant build,生成的jar文件来构建应用程序。但是当我运行jar文件时,发出:

错误:缺少JavaFX运行时组件,这些组件是运行此应用程序所必需的。

javafx-class-path: libs/h2.jar libs/jfxrt.jar libs/log4j.jar

使用以下命令运行JAR文件:

java -jar app.jar 
Run Code Online (Sandbox Code Playgroud)

会是什么呢?

java ant javafx-2

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

FTP客户端池 - Java

我正在编写一个连接到 FTP 服务器以读取一些文件的 Rest 服务,然后对读取的数据进行一些操作以服务于服务请求。我正在使用 Apache 公共资源FTPClient

作为临时解决方案,我正在创建一个FTPClient对象 - 然后连接它 - 然后使用凭据登录 -FTPClient在我的数据访问层中的一个方法(客户端是该方法的本地 - 这样做不是线程安全的),然后在退出方法之前(即......读取文件后)断开它。问题是,FTPClient登录需要 3-7 秒,这是非常高的。所以我正在考虑实现一个FTPClientPool可以在数据访问方法中提供一个已经准备好的客户端。

是否已经存在任何这样的 ClientPools?

如果是,那么我应该选择哪一种?

如果不是,实现的难点是一旦创建和连接, apache FTPClient 存活多久?无限时间??(我的意思是 FTPClient 的默认保持活动时间是多少 - 客户端断开连接后的空闲时间 - 因为我在 java 文档中看到了各种时间。:()接下来的问题是你如何让它始终保持活动状态??(可能会在一个单独的线程中定期发送 NOOPS ??)关于我应该如何前进的任何帮助都非常有帮助。

感谢和问候

java multithreading connection-pooling ftp-client apache-commons-net

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

在iReport .jrxml文件中保留XML注释?

当我将XML文件保存在iReport中时,所有注释都将被删除。

如何在JRXML文件中包含(或保留)注释?

jasper-reports ireport

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

输入文本值的离子点火事件发生变化

在Ionic中,当值改变时,如何在文本输入字段上捕获事件?

输入字段:

<input type="search" placeholder="Search" ng-text-change="searchMenu()">
Run Code Online (Sandbox Code Playgroud)

控制器:

// ...
    $scope.searchMenu = function () {
        alert('changed')
        console.log(1);
    };
// ...
Run Code Online (Sandbox Code Playgroud)

在文本字段中输入时没有任何反应.

javascript angularjs ionic-framework ionic

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

将单词添加到 languagetool 建议列表中

我在应用程序中使用 LanguageTool 进行一些拼写检查和拼写更正功能。

LanguageTool文档描述了如何从拼写检查中排除单词(通过调用addIgnoreTokens(...)您正在使用的拼写检查规则的方法)。

如何添加一些单词(例如,来自特定词典的单词)来进行拼写检查?也就是说,LanguageTool 可以修复拼写错误的单词并从我的特定词典中建议单词吗?

java spell-checking languagetool

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