我正在使用 sweetalert 来显示删除确认,并稍后在加载操作中显示时对其进行处理,虽然它不起作用,但这是代码,不起作用(它应该显示加载动画,但实际上不是这样做)有什么想法吗?
这是 JavaScript
document.querySelector('div.test').onclick = function() {
swal({
title: 'Ajax request example',
text: 'Submit to run ajax request',
type: 'info',
showCancelButton: true,
closeOnConfirm: false,
showLoaderOnConfirm: true,
}, function(){
setTimeout(function() {
swal('Ajax request finished!');
}, 2000);
});
};
Run Code Online (Sandbox Code Playgroud)
网页
<div class="test">
<button>show alert</button>
</div>
Run Code Online (Sandbox Code Playgroud)
这是小提琴
我正在尝试复制正在传输其位置坐标的设备,然后处理数据并将其保存到文本文件中。我正在使用 Kafka 和 Spark 流(在 pyspark 上),这是我的架构:
1-Kafka生产者以以下字符串格式将数据发送到名为test的主题:
"LG float LT float" example : LG 8100.25191107 LT 8406.43141483
Run Code Online (Sandbox Code Playgroud)
生产者代码:
from kafka import KafkaProducer
import random
producer = KafkaProducer(bootstrap_servers='localhost:9092')
for i in range(0,10000):
lg_value = str(random.uniform(5000, 10000))
lt_value = str(random.uniform(5000, 10000))
producer.send('test', 'LG '+lg_value+' LT '+lt_value)
producer.flush()
Run Code Online (Sandbox Code Playgroud)
生产者工作正常,我在消费者中获取流数据(甚至在 Spark 中)
2- Spark Streaming正在接收这个流,我可以甚至pprint()它
Spark流处理代码
from pyspark import SparkContext
from pyspark.streaming import StreamingContext
from pyspark.streaming.kafka import KafkaUtils
ssc = StreamingContext(sc, 1)
kvs = KafkaUtils.createDirectStream(ssc, ["test"], {"bootstrap.servers": "localhost:9092"})
lines = kvs.map(lambda …Run Code Online (Sandbox Code Playgroud) python-2.7 apache-spark spark-streaming pyspark kafka-python