我和Elasticsearch Logstash有个问题。我的目标是用logstash自动发送日志到elasticsearch。
我的原始日志看起来是这样的:
2016-09-01T10:58:41+02:00 INFO (6): 165.225.76.76 entreprise1 email1@gmail.com POST /application/controller/action Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko {"getid":"1"
我试图实现一个小的迭代,它返回某些范围的平方。
这应该是这个Python脚本的等价性。
for i in range(n):
print(i*i)
在斯威夫特我试过
第一次尝试
let numbers = [1..<10]
for i in numbers{
print(i*i)
}
和
第二节拍
let numbers = [1..<10]
for i in numbers{
var j: Int = i
print(j*j)
}
但是编译器说Cannot convert value of type 'Range<Int>&
我正在将我为Android编写的节拍器转换为用于经典桌面计算机的Python。
在Android系统下,缓冲器是2s长的,并且总是被填满,这意味着它是2s的防滞后的。使用Python和Py音频,我正在做类似的事情(4拍的bar):
bar = 0
while self.isRunning:
stream.write(beat[bar])
print("beat {} was read".format(bar)
bar += 1
bar %= 4
并见:
*sound of beat[0] is played*
beat 0 was read
*s
我读了很多关于MIDI解析的内容,还研究了一些代码,比如Tone.js和heartbeat。但我不明白为什么会有不同的值,以及它对演奏音符有什么影响。当我有960个PPQN,这意味着1个四分之一音符有960个刻度,1个8个音符有480个刻度,等等。如果我理解正确的话,增量时间只是一个相对值。
我不明白的是,当我在JavScript中播放音符时,PPQN应该是什么,当我设置PPQN时,为什么它应该有这个值?例如,我使用WebAudio应用程序接口播放音符:
function nextNote() {
var quarterBeat = 60.0/tempo;
nextNoteDurati
在oracle中,可以更改一周的开始日期。在美国的第一天是星期天,而在欧盟- MON
此更改通过更改nls_territory来实现
但是,如果我同时考虑星期几和星期编号,我会遇到以下情况:
day week_number
7 9 <- here it should be still week 8
1 9
2 9
3 9
4 9
5 9
6 9
7 10 <- here it should still b
我正在尝试在python中获取group by和count。由于某些原因,它似乎不能分组 使用python 2.7 #!/usr/bin/env python
counts = {}
logfile = open("/tmp/test.out", "r")
for line in logfile:
if line.startswith("20") in line:
seq = line.strip()
substr = seq[0:13]
if substr not in counts: