这是我的代码,但它显示了进度.这段代码有什么错误吗?请给出一些想法来解决这个问题,或者提供一些与此相关的链接.
class Approval: UIViewController {
var hud: MBProgressHUD = MBProgressHUD()
override func viewDidLoad() {
super.viewDidLoad()
fetchData()
}
func fetchData(){
hud.show(true)
// doing some http request
dispatch_async(dispatch_get_main_queue()) {
hud.hide(true)
}
}
}
Run Code Online (Sandbox Code Playgroud) 我需要像data-id,data-action这样的属性
<div class="dd" id="nestable3">
<ol class="dd-list">
<li class="dd-item dd3-item" data-id="13">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 13</div>
</li>
<li class="dd-item dd3-item" data-id="14">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 14</div>
</li>
<li class="dd-item dd3-item" data-id="15">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 15</div>
<ol class="dd-list">
<li class="dd-item dd3-item" data-id="16">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 16</div>
</li>
<li class="dd-item dd3-item" data-id="17">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 17</div>
</li>
<li class="dd-item dd3-item" data-id="18">
<div class="dd-handle dd3-handle">Drag</div><div class="dd3-content">Item 18</div>
</li>
</ol>
</li>
</ol>
</div>
Run Code Online (Sandbox Code Playgroud)
我需要创建属性data-id ="13".如何使用knockout js attr绑定创建它...
我试图为Camunda编写OAuth2插件,我按照界面进行操作
org.camunda.bpm.engine.impl.identity.ReadOnlyIdentityProvider
我按照LDAP的流程,从Oauth2提供程序和组中替换auth并获取用户列表.
https://docs.camunda.org/manual/7.7/user-guide/process-engine/identity-service/
Camunda OAuth2有没有植入?
这是我的docker撰写文件
version: '2'
services:
demoui:
image: demoimage
ports:
- "80:8000"
volumes:
- ./democonfig/config.js:/usr/local/tomcat/webapps/demo-ui/config.js
- ./logs/demo-ui:/usr/local/tomcat/logs
restart: unless-stopped
Run Code Online (Sandbox Code Playgroud)
当我在单个节点中时,此docker compose文件可以正常工作.移动到码头群后.它不起作用.它会引发以下错误
ERROR: for demoui Error response from daemon: rpc error: code = 2 desc = "oci runtime error: could not synchronise with container process: not a directory"
Traceback (most recent call last):
File "<string>", line 3, in <module>
File "compose/cli/main.py", line 63, in main
AttributeError: 'ProjectError' object has no attribute 'msg'
docker-compose returned -1
Run Code Online (Sandbox Code Playgroud)
所以问题是
如何将文件共享到swarm集群?
或者需要将所有文件复制到图像中并运行它?
请与swarm分享一些docker volume的文档.
嗨,我开始使用gitlab ci作为我的CI和CD.我正在使用Nexus存储我的罐子和战争.
gitlab配置
stages:
- build
- package
services:
- name: mongo:3.2.4
alias: mongodb
variables:
mongodb_hosts: "mongodb"
build_maven:
image: maven:3-jdk-8
stage: build
script:
- echo $pwd
- "./docker/wait-for-it.sh mongodb:27107 -t 30 -- git checkout master && mvn -B -Dresume=false release:prepare release:perform"
artifacts:
paths:
- target/*.jar
only:
- master
Run Code Online (Sandbox Code Playgroud)
这很好,但它触发了构建循环方式.因为我正在使用maven release插件发布maven artefacts.
release插件更改了快照的更改并再次提交回gitlab.在那个时候git lab再次触发构建,所以它因为循环触发器.
如何妥善处理?我想实现以下目标.
当它构建主分支时,我喜欢将最终版本发布到nexus并自动增加pom文件中的版本,就像发布插件一样.
当我运行我的Kafka Streams应用程序的多个实例时,只有第一个实例正确地接收消息.但是如果我启动新实例,他们就不会收到任何消息.
有没有解决这个问题的建议?
这是我的Kafka流媒体应用程序
package test.kafkastream;
import java.util.Properties;
import org.apache.kafka.clients.consumer.ConsumerConfig;
import org.apache.kafka.common.serialization.Serdes;
import org.apache.kafka.streams.KafkaStreams;
import org.apache.kafka.streams.StreamsConfig;
import org.apache.kafka.streams.processor.TopologyBuilder;
public class Main {
public static void main(String[] args) {
Properties props = new Properties();
props.put(StreamsConfig.APPLICATION_ID_CONFIG, "streams-wordcount-processor");
//props.put(ConsumerConfig.GROUP_ID_CONFIG, "streams-wordcount-processor");
props.put(StreamsConfig.BOOTSTRAP_SERVERS_CONFIG, "192.168.2.38:45983,192.168.2.112:45635,192.168.2.116:39571");
//props.put(StreamsConfig.BOOTSTRAP_SERVERS_CONFIG, "localhost:9092");
props.put(StreamsConfig.KEY_SERDE_CLASS_CONFIG, Serdes.String().getClass());
props.put(StreamsConfig.VALUE_SERDE_CLASS_CONFIG, Serdes.String().getClass());
//props.put(StreamsConfig.TIMESTAMP_EXTRACTOR_CLASS_CONFIG, MyEventTimeExtractor.class);
// setting offset reset to earliest so that we can re-run the demo code
// with the same pre-loaded data
props.put(ConsumerConfig.AUTO_OFFSET_RESET_CONFIG, "earliest");
TopologyBuilder builder = new TopologyBuilder();
builder.addSource("Source", "topic6");
builder.addProcessor("Process", new ProcessMessage(), "Source"); …Run Code Online (Sandbox Code Playgroud) java ×3
apache-kafka ×1
camunda ×1
docker ×1
docker-swarm ×1
gitlab-ci ×1
ios ×1
ios8 ×1
iphone ×1
knockout.js ×1
maven ×1
oauth-2.0 ×1
swift ×1