小编Pav*_*hov的帖子

使用列分组属性的Tabulator js库的问题

我有这种HTML表结构

<thead>
  <tr>
    <th rowspan="2">Type</th>
    <th rowspan="2">Name</th>
    <th rowspan="2">Iteration ID</th>
    <th colspan="2">Script</th>
    <th rowspan="2">Action</th>
  </tr>
  <tr>
    <th>Init</th>
    <th>Post</th>
  </tr>
</thead>
Run Code Online (Sandbox Code Playgroud)

以及它的外观

在此处输入图片说明

但应为:

在此处输入图片说明 我的js代码

$(document).ready(function () {
    var table = new Tabulator("#table-test", {});
});
Run Code Online (Sandbox Code Playgroud)

添加codepen参考 codepen.io/paulch/pen/MzQYjg

html javascript tabulator

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

Camunda springboot 项目未部署在 Camunda-ee tomcat 服务器上

我正在关注本指南 - https://camunda.github.io/camunda-bpm-spring-boot-starter/docs/2.2.0/index.html 并创建我自己的新 springboot-camunda 项目。

项目结构: 我想将我之前创建的 war 文件部署到 Camunda-ee 本地服务器。我希望在 Camunda 驾驶舱中看到这一点。但它不存在。对于如何将 Camunda springboot webapp 项目部署到 Camunda 服务器的任何有用信息,我将不胜感激。这是我的代码:

@SpringBootApplication
@EnableProcessApplication
public class SlognSpringBootProcessApplication {

    public static void main(String[] args) {
        SpringApplication springApplication = new SpringApplication(SlognSpringBootProcessApplication.class);

        springApplication.run(args);
    }
}
Run Code Online (Sandbox Code Playgroud)

进程.xml:

<?xml version="1.0" encoding="UTF-8"?>
<process-application
        xmlns="http://www.camunda.org/schema/1.0/ProcessApplication"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <process-archive>
        <process-engine>default</process-engine>
        <properties>
            <property name="isDeleteUponUndeploy">true</property>
            <property name="isScanForProcessDefinitions">true</property>
        </properties>
    </process-archive>

</process-application>
Run Code Online (Sandbox Code Playgroud)

应用程序属性:

camunda.bpm.auto-deployment-enabled=true
Run Code Online (Sandbox Code Playgroud)

pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>net.slogn.camunda.bpm.spring.social</groupId>
    <artifactId>camunda-bpm-spring-boot-starter-social-integration</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>war</packaging>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.6.RELEASE</version>
    </parent>

    <properties>
        <camunda-spring-starter.version>2.2.0</camunda-spring-starter.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> …
Run Code Online (Sandbox Code Playgroud)

spring tomcat camunda spring-boot

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

使用java 8流将Map <File,File>转换为Map <File,List <File >>

我有一些属性文件,我保存在地图中.例:

Map<String, String> map = new HashMap<>();
map.put("1", "One");
map.put("2", "Two");
map.put("3", "Two");
map.put("4", "One"); 
Run Code Online (Sandbox Code Playgroud)

我想转换Map<String, String>

Map<String, List<String>> map = new HashMap<>(); 
Run Code Online (Sandbox Code Playgroud)

那应该是

<"One", ("1", "4")>
<"Two", ("2", "3")>
Run Code Online (Sandbox Code Playgroud)

我有一些代码,我想用Java 8风格重写.

  private Map<File, List<File>> getAllFiles(Set<File> files) {
   Map<File, File> inputFilesWithTskFile = 
   AppStorage.getInstance().getApplicationBean().getInputFilesWithTskFile();

    List<File> tsks = new ArrayList<>();
    for (Map.Entry<File, File> entry : inputFilesWithTskFile.entrySet()) {
        if (files.contains(entry.getKey())) {
            tsks.add(entry.getValue());
        }
    }
    Map<File, List<File>> listTsk = new HashMap<>();
    for (Map.Entry<File, File> entry : inputFilesWithTskFile.entrySet()) {
        if (tsks.contains(entry.getValue())) {
            List<File> …
Run Code Online (Sandbox Code Playgroud)

java dictionary java-8

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