小编Nil*_*der的帖子

SPARQL DESCRIBE查询

似乎我没有grok SPARQL DESCRIBE查询.我需要检索匹配条件的资源的完整图表.在我尝试过的一个SPARQL端点上(NorwegianRådataNå,http://data.bibsys.no/data/query_authority.html )这个工作正常:

PREFIX foaf: <http://xmlns.com/foaf/0.1/> 
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>

DESCRIBE ?person WHERE {
  ?person rdf:type foaf:Person .
  FILTER EXISTS { ?person owl:sameAs ?sameAs }
}
LIMIT 100
Run Code Online (Sandbox Code Playgroud)

我得到一个具有owl:personAs三元组的Person资源的结果.

在其他SPARQL端点上,Onki Light(http://sparql.onki.fi/sparql.tpl)和DBPedia(http://dbpedia.org/sparql)类似的查询

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>

DESCRIBE ?x WHERE {
  ?x rdf:type skos:Concept .
  FILTER EXISTS { ?x skos:prefLabel ?prefLabel }
}
LIMIT 100
Run Code Online (Sandbox Code Playgroud)

返回大量资源,既没有rdf:Type = skos:Concept也没有skos:prefLabel,所以我显然没有正确地进行查询.应该如何陈述这种查询以产生我需要的结果?

rdf sparql

13
推荐指数
1
解决办法
9807
查看次数

docker-compose 使用指定的网络名称运行

我有一个包含三个服务(Solr、PostgreSQL 和 pgAdmin)的 docker-compose 文件,所有服务都共享 Docker 网络。

version: '2'
services:
  solr:
    image: solr:7.7.2
    ports:
      - '8983:8983'
    networks:
      primus-dev:
        ipv4_address: 10.105.1.101
    volumes:
      - data:/opt/solr/server/solr/mycores
    entrypoint:
      - docker-entrypoint.sh
      - solr-precreate
      - primus
      - /opt/solr/server/solr/configsets/sample_techproducts_configs
    environment:
      - SOLR_HEAP=2048m
    logging:
      options:
        max-size: 5m

  db:
    image: "postgres:11.5"
    container_name: "primus_postgres"
    ports:
      - "5432:5432"
    networks:
      primus-dev:
        ipv4_address: 10.105.1.102
    volumes:
      - primus_dbdata:/var/lib/postgres/data
    environment:
      - POSTGRES_DB=primus75
      - POSTGRES_USER=primus
      - POSTGRES_PASSWORD=primstav

  pgadm4:
    image: "dpage/pgadmin4"
    networks:
      primus-dev:
        ipv4_address: 10.105.1.103
    ports:
      - "3050:80"
    volumes:
      - /home/nils/docker-home:/var/docker-home
    environment:
      - PGADMIN_DEFAULT_EMAIL=nils.weinander@kulturit.se
      - PGADMIN_DEFAULT_PASSWORD=dev

networks: …
Run Code Online (Sandbox Code Playgroud)

networking docker docker-compose

9
推荐指数
1
解决办法
2万
查看次数

如何根据Bootstrap 3中的屏幕大小以不同的顺序显示div?

我有一个Bootstrap两列布局,在窄屏幕上折叠成一个.

糟糕的ASCII艺术:

+-------------------+-------------------+
|  Div A            |  Div B1           |
|                   +-------------------+
|                   |  Div B2           |
|                   +-------------------+
|                   |  Div B3           |
+-------------------+-------------------+
Run Code Online (Sandbox Code Playgroud)

坍塌到

+-------------------|
|  Div B1           |
+-------------------+
|  Div B2           |
+-------------------+
|  Div B3           |
+-------------------+
|  Div A            |
|                   |
|                   |
|                   |
|                   |
+-------------------+
Run Code Online (Sandbox Code Playgroud)

A具有类col-md-6,B1-B3包含在具有类col-md-6 col-md-push-6的div B中.这工作得很好,但布局会更好

+-------------------|
|  Div B1           |
+-------------------+
|  Div A            |
|                   |
|                   |
|                   |
|                   | …
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap

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