我得到的旅行证实如下:"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)
我正在努力使用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) 我正在尝试将燃烧图表中的更改请求所产生的"额外工作"可视化.我设法绘制了图表,但我喜欢使用显示增加的垂直线来拥有自己的颜色.像这样的东西:

我的数据是这样的:
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)
但是,该函数只被调用一次.我错过了什么?
我正在寻找一个脚本,可以从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) 我有一个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)