小编stw*_*sel的帖子

使用24Dec到24/12或24/12/2009的正则表达式转换日期

我得到的旅行证实如下:"SQ 966 E 27JUL SINCGK"= "Airline Space Flight Space BookingClass Space Date_with_Month_as_name Space 3LetterFrom 2LetterTo".我可以使用正则表达式将所有这些切成碎片,然后将其提交到网站.但该网站预计将于2009年7月27日或27日至少27/07.有没有办法根据输入中的一个部分转换正则表达式结果.1月 - > 01,2月 - > 02 ... 12月 - > 12.

(正则表达式是Java)

regex datetime

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

可写的XSP对象数据源的示例

我正在努力使用XPage中的Object数据源:

  <xp:this.data>
    <xe:objectData var="demo" ignoreRequestParams="true"
        readonly="false" scope="view"
        createObject="#{javascript:return new demo.SampleBean();}">
    </xe:objectData>
  </xp:this.data>
Run Code Online (Sandbox Code Playgroud)

当我save();在SSJS中执行XPage时,我收到错误:

Error saving data source demo
The save method has not been implemented in the data source

这堂课很简单:

package demo;
import java.io.Serializable;

public class SampleBean implements Serializable {

private static final long serialVersionUID  = 1L;
private String name;
private String job;

public String getName() {
    return this.name;
}

public String getJob() {
    return this.job;
}

public void setName(final String name) {
    this.name = name;
}

public …
Run Code Online (Sandbox Code Playgroud)

xpages xpages-extlib

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

在每个段中更改d3js中的线条样式?

我正在尝试将燃烧图表中的更改请求所产生的"额外工作"可视化.我设法绘制了图表,但我喜欢使用显示增加的垂直线来拥有自己的颜色.像这样的东西:

Burnchart

我的数据是这样的:

   var actualRaw = [{
        date: new Date(2017, 1, 1),
        added: 0,
        done: 50
    }, {
        date: new Date(2017, 1, 15),
        added: 10,
        done: 40
    }]
Run Code Online (Sandbox Code Playgroud)

我改造成这样的:

    var actual = [];

    actualRaw.map(line => {
        actual.push({
            date: line.date,
            points: line.done,
            class: 'la'
        });
        actual.push({
            date: line.date,
            points: line.done + line.added,
            class: 'ln'
        });

    })
Run Code Online (Sandbox Code Playgroud)

然后尝试应用这样的格式:

    chart.append("path")
        .datum(actual)
        .attr("class", function(d, i) {
            return 'line ' + d[i].class;
        })
        .attr("d", actualLine);
Run Code Online (Sandbox Code Playgroud)

但是,该函数只被调用一次.我错过了什么?

到目前为止,我的尝试完成

charts svg burndowncharts d3.js

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

用于从traceroute中提取最高延迟的脚本

我正在寻找一个脚本,可以从traceroute中提取具有最高延迟跳跃的线路.理想情况下,它会逐行查看3个值的最大值或平均值.我怎么能这样呢?

这是我到目前为止所尝试的:

     traceroute www.google.com | awk '{printf "%s\t%s\n", $2, $3+$4+$5; }' | sort -rgk2 | head -n1
     traceroute -w10 www.google.com | awk '{printf "%s\t%s\n", $2, ($3+$4+$5)/3; }' | sort -rgk2 | head -n1
Run Code Online (Sandbox Code Playgroud)

这似乎是朝着正确方向迈出的一步,除了从traceroute返回的一些值是*,因此总和和平均值都提供了错误的值.

更新 更进了一步:

     traceroute www.cnn.com | awk '{count = 0;sum = 0;for (i=3; i<6; i++){ if ($i != "*") {sum += $i;count++;}}; printf "%s\t%s\t%s\t%s\n", $2, count, sum, sum/count }' | sort -rgk2
Run Code Online (Sandbox Code Playgroud)

如果我没有列4,5,现在需要拦截.有时traceroute只提供这样的3颗星:

     17   207.88.13.153  235.649ms  234.864ms  239.316ms 
     18   *  *  *
Run Code Online (Sandbox Code Playgroud)

bash awk latency

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

CF push运行良好,Bluemix上的自动部署失败

我有一个Java maven项目,我使用它部署到Bluemix cf push.奇迹般有效.它有这样的表现:

    applications:
    - services:
      - Monitoring and Analytics-gm
      - somedb
      disk_quota: 1024M
      hosts:
      - someapp
      name: someapp
      path: target/someapp-0.0.2.war
      domain: mybluemix.net
      instances: 1
      memory: 512M
Run Code Online (Sandbox Code Playgroud)

但是,当我将我的存储库推送到hub.jazz.net并启动构建和部署时,部署步骤将失败.我检查了构建步骤中的工件,并创建了war文件.

错误消息是: Server error, status code: 400, error code: 170004, message: App staging failed in the buildpack compile phase

我错过了什么?

更新

成功构建脚本的最后几行:

    [INFO] Packaging webapp
    [INFO] Assembling webapp [someapp] in [/home/jenkins/workspace/8c791c21-d195-9b03-f3ab-1c2cb5a8a9b4/0d82aa76-8fb2-463b-b1d6-6ec80a763706/target/someapp-0.0.2]
    [INFO] Processing war project
    [INFO] Copying webapp resources [/home/jenkins/workspace/8c791c21-d195-9b03-f3ab-1c2cb5a8a9b4/0d82aa76-8fb2-463b-b1d6-6ec80a763706/src/main/webapp]
    [INFO] Webapp assembled in [56 msecs]
    [INFO] Building war: /home/jenkins/workspace/8c791c21-d195-9b03-f3ab-1c2cb5a8a9b4/0d82aa76-8fb2-463b-b1d6-6ec80a763706/target/someapp-0.0.2.war
    [INFO] …
Run Code Online (Sandbox Code Playgroud)

jenkins ibm-cloud

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