标签: semantics

triplestores和图形数据库之间有什么区别?

有三个商店(语义数据库),还有通用图形数据库.

两者都基于通过关系将一个"项目"链接到另一个"项目"的类似概念.Triplestores支持RDF并由SPARQL查询,但是这些附加组件也可以(并且)在通用图形数据库的顶部实现.

什么是使您更喜欢语义db/triplestore到neo4j这样的通用图数据库的根本区别?

graph triplestore neo4j graph-databases semantics

22
推荐指数
3
解决办法
8249
查看次数

为什么泛型称为泛型?

冒着成为村里白痴的风险,有人可以向我解释为什么仿制药被称为仿制药吗?我理解它们的用法和好处,但如果泛型定义是"通用的"而泛型集合是类型安全的,那么为什么这不是用词不当呢?

例如,ArrayList可以保存任何对象:

ArrayList myObjects = new ArrayList();
myObjects.Add("one");
myObjects.Add(1);
Run Code Online (Sandbox Code Playgroud)

而字符串类型的泛型集合只能包含字符串:

var myStrings = new List<string>();
myStrings.Add("one");
myStrings.Add("1");
Run Code Online (Sandbox Code Playgroud)

我不清楚为什么它被称为"通用".如果答案是"......这使得设计类和方法可以推迟一个或多个类型的规范,直到通过客户端代码声明和实例化类或方法." 从这里开始,我认为这是有道理的.也许我有这种精神失误,因为我只是在Java引入泛型之后开始编程,所以我不记得他们之前的时间.但还是......

任何帮助表示赞赏.

language-agnostic generics semantics

21
推荐指数
2
解决办法
1483
查看次数

算法和设计模式之间有什么区别

我正在搜索"撤消/重做算法"并发现标记为重复的内容,但副本是对"撤消设计模式"的请求.我真的很喜欢这个算法.我认为我不一定需要设计模式.

"设计模式"和"算法"之间是否有根本区别,或者有人可以互换使用这两者吗?

我会挂断电话,把我的答案播出.

好吧,原谅我认为设计模式只是算法的抽象.这里有一个关于我的答案的小表,这些答案都非常好.

   Design Pattern |    Algorithm
------------------|----------------
Abstract          | Concrete
Control Structure | Set of Actions    
Template          | Implementation
Flexible          | Deterministic
Blueprint         | Recipe

algorithm design-patterns semantics

21
推荐指数
4
解决办法
1万
查看次数

正确使用HTML5` figure`和`aside`

我有一个页面块,在语义上看起来像这样:

标题A.

与标题A.
Blah blah blah blah blah blah blah 相关的文字信息.

[与标题A相关的图像库]

我可以想出几种方法来标记它:

方法1:

<section>
    <h1>Heading A</h1>

    <p>Textual information related to heading A.<br />
    <p>Blah blah blah blah blah.</p>

    <figure>
        <img />
        <figcaption>Image 1</figcaption>
        <img />
        <figcaption>Image 2</figcaption>
    </figure>
</section>
Run Code Online (Sandbox Code Playgroud)

方法2:

<section>
    <h1>Heading A</h1>

    <p>Textual information related to heading A.<br />
    <p>Blah blah blah blah blah.</p>

    <figure>
        <img />
        <figcaption>Image 1</figcaption>
    <figure>
    </figure>
        <img />
        <figcaption>Image 2</figcaption>
    </figure>
</section>
Run Code Online (Sandbox Code Playgroud)

方法3:

<section>
    <h1>Heading A</h1>

    <p>Textual information related to heading A.<br /> …
Run Code Online (Sandbox Code Playgroud)

html5 semantic-markup semantics

21
推荐指数
2
解决办法
9700
查看次数

<< =和| =的含义

在C 中<<=和是什么意思|=

我认识到<<是bithift等,但我不知道这些是什么组合.

c operators bit-shift logical-operators semantics

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

阻止<nav>在html5网站上显示为"无标题部分"

我正在尝试使用html5切片元素和标题实现正确的切片,同时实现设计/布局,我的客户要求(包括某些限制).

总体布局将是这样的:

<body>
  <header>
    <nav class="breadcrumbs"><ol /></nav>
    <h1>page title</h1>
    <p>visual title</p>
    <p>sponsor</p>
    <nav class="main_navigation"><ul /></nav>
  </header>
  <div class="main_content">
    <article><h2>Article title</h2></article>
    <article><h2>Article title</h2></article>
    <article><h2>Article title</h2></article>
    <article><h2>Article title</h2></article>
  </div>
  <footer>Footer stuff<footer>
</body>
Run Code Online (Sandbox Code Playgroud)

我现在关心的是,如果我使用html5大纲,我会获得痕迹导航和主导航显示为无标题的部分.按照分级标题结构,我不能在h2下面给他们标题,我自然不会"标题"他们并且用css隐藏标题来"标题"他们感觉不对.

什么是保持语义正确的最佳方法,确认seo标准并防止那些出现在无标题的部分?

navigation html5 nav semantics

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

可视化本体的最佳工具?

我希望通过可视化本体来理解和让别人理解.我更喜欢自上而下的类层次结构.我曾经使用过OntoGraphProtégé,但我对这个数字并不满意:(.我也使用过Microsoft Visio和模板Ontology,但这也没有让我印象深刻.

通过这个问题,我想知道哪个是用于将本体可视化用于一般目的和/或用于特定目的的最佳工具(如撰写学术论文).

谢谢.

〜Codera

visualization rdf ontology protege semantics

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

函数参数的部分匹配

我知道,对于一个列表,使用基本运营商建立索引时,部分匹配完成$[[.例如:

ll <- list(yy=1)
ll$y
[1] 1
Run Code Online (Sandbox Code Playgroud)

但我仍然是一个R新手,这对我来说是新的,函数参数的部分匹配:

h <- function(xx=2)xx
h(x=2)
[1] 2
Run Code Online (Sandbox Code Playgroud)

我想了解这是如何工作的.它背后的机制是什么?这有副作用吗?我想知道如果给出了xx参数,有人可以测试一下吗?

Andrie评论后编辑:

内部R使用pmatch算法来匹配参数,这里是一个如何工作的示例:

 pmatch("me",   c("mean", "median", "mode")) # error multiple partial matches
[1] NA
> pmatch("mo",   c("mean", "median", "mode")) # mo match mode match here
[1] 3
Run Code Online (Sandbox Code Playgroud)

但为什么R有这样的功能呢?partial unique匹配背后的基本理念是什么?

r semantics

21
推荐指数
1
解决办法
3699
查看次数

正文标记上的类或ID

我最近一直在为我的HTML文档的body标签应用ID以允许更好的CSS控制(#9).最近我发现我可以通过将一个类应用于body标签来完成同样的事情.我想知道每个选择的正面和负面.如果我有多个页面,其中body标签具有相同的ID,那么使用类更好吗?你怎么看?为什么?

更新:类/ ID基本上是我打算用来向样式表标识应用样式表的页面或页面类型.例如,它是主页,联系页面,许多搜索结果页面之一,存档页面等?

html css markup semantics

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

测量两个短语之间的语义相似性

我想测量两个短语/句子之间的语义相似性.有没有我可以直接可靠使用的框架?

我已经检查了这个问题,但它已经很老了,我找不到真正有用的答案.有一个链接,但我发现这不可靠.

例如:
我有一个短语:感到压抑
我有几个选择:强制内向,粉碎,情感破坏,重塑等等.
我想找到与第一个最相似的术语/短语.
这里的答案是:在情感上被摧毁.

更大的图景是:我想根据句子中的用法来识别来自FrameNet的哪个帧与给定动词匹配.

更新:我发现这个库对于测量两个单词之间的相似性非常有用.此外,ConceptNet相似性机制非常好.

这个库衡量句子之间的语义相似

如果有人有任何见解请分享.

algorithm nlp wordnet semantics

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