标签: semantics

跨度的语义值

span元素看起来与div完全相同,但是在内联级别而不是在块级别.但是,我似乎无法想到span元素可以提供的任何有益的逻辑划分.

单句或单词(如果不包含在句子中)似乎是最小的逻辑部分.忽略CSS,因为CSS仅用于布局而不用于语义含义,跨度何时通过切断一个句子或一串单词来提供额外的语义值

似乎在所有情况下,其他元素更适合添加语义值,使span成为纯粹的布局元素.这是真的?

html semantic-markup semantics

13
推荐指数
3
解决办法
5350
查看次数

究竟什么定义了生产?

像几乎所有编程一段时间的人一样,我熟悉术语"生产代码",并且对它的含义有一种模糊的感觉.但是,有人可以提供一个半严谨的定义,因为维基百科和谷歌似乎不能?似乎生产中有很多灰色区域,例如一小部分人使用的内部工具,因此在UI,文档等方面没有"正式化",而且开源应用程序也是如此.功能齐全,合理的无bug和工作,但缺乏润色,UI和广泛的测试.

production definition semantics

13
推荐指数
4
解决办法
9279
查看次数

什么是deckware?

我在这篇博文中偶然发现了这个词.

黑客新闻中也有类似的问题,但没有明确的答案.

谷歌似乎也没有多大帮助.

semantics

13
推荐指数
2
解决办法
1682
查看次数

CMake 命名空间实际上有什么意义吗?

在现代 CMake 中,习惯上在命名空间内导出目标,例如导出foo项目foo::foo,也许还有foo::bar其他。

我的问题是:这些命名空间本身是否真的意味着什么,或者它们只是单个名称的一部分,而没有 CMake 分隔分隔的::名称组件?

如果前者是正确的,你能说“命名空间中的所有目标”之类的东西吗?或者以其他方式使用命名空间?

namespaces cmake semantics

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

将自然语言表示为RDF

用自然语言传达的概念有多少是RDF/OWL能够代表的?我还在学习RDF和其他语义技术,但正如我目前所理解的那样,信息通常表示为形式的三元组(主语,谓词,宾语).所以我可以想象如何表达"Bob有帽子"的句子.但是,你怎么会代表一个更复杂的句子,比如"鲍勃,在第42街上,在主人批准后会在购物中心找到工作"?是否有代表名词/动词/所有权/因果关系/时态/等的标签的约定?

注意,我不是问如何自动将任意自然语言文本转换为RDF(因为这当前看起来不可能).我只想了解如何使用RDF来表示自然语言所代表的相同信息.

rdf artificial-intelligence owl machine-learning semantics

12
推荐指数
1
解决办法
1436
查看次数

如何解释CSS新手的"级联"?

我很难向CSS新手解释使用样式表时级联如何工作.无论出于何种原因,新手似乎自然而然地只是在每个元素中添加一个类.例如,从这个问题中获取代码片段(没有违反OP,overherainbow).

这样做:      ul#nav { }并且ul#nav li { }
优于:ul.nav { }li.navLinks { }

这是一个非常基本的例子,但你明白了.在这种情况下使用继承显然是有益的.

我曾尝试使用语义作为参考点,但事实并未证明这是有效的.由于OOP的先验知识,术语"类"很可能是侵入/混淆.最终,经过良好的榜样看到了良好的榜样,他们总是有突破性的时刻,他们终于"得到它".但是,我正在寻找一种简化这一过程的方法,因为我不想成为那些不得不回过头来维持这种滑入生产的副产品副产品的人.

我特别喜欢这个解释递归的答案.我在学校的时候有一个类似的解释,我立即"明白了".我希望那里的人有一种类似的方式来解释级联,但是很彻底.

html css semantics

12
推荐指数
1
解决办法
1349
查看次数

嵌套的字段集

编辑:Downvotes迫使我重新提出这个问题.

使用字段集表示子部分在语义上是否正确?

= Basic Info =
   First Name: ________
    Last Name: ________

= Address =
Business Name: ________
      Streeet: ________
         City: ________
Run Code Online (Sandbox Code Playgroud)

你如何处理嵌套的表单部分?有没有更好的方法,默认情况下看起来也没问题?

html semantics

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

unordered_map:如果key不在map中,返回什么?

作为这个问题的前言,我不得不说我是一名Java程序员,因此更习惯于使用Java中的Maps而不是C++语义.在Java中,它很常见,并且null在Map中查找键时会返回.我正在将一些代码翻译成c ++,并尝试在与unordered_map交互时找到c ++的处理方式.

具体来说,我有一个包含unordered_map的类.我没有将映射直接暴露给客户端代码,而是有2个包装函数,一个用于将键/值对放入映射,另一个用于检索指定键的值,即:

void set_tag_value(string tag, string value);

string& get_tag_value(string tag);
Run Code Online (Sandbox Code Playgroud)

如果我unordered_map.at()用来检索值,那么它将抛出我的代码需要捕获的异常,或者允许它传播到客户端代码.(尽管如此,传播例外似乎对我不友好).

也许另一种方法是将返回值更改为string*类型,如果未找到则返回NULL(这是Java的方式),但是用户需要检查NULL(这也不是那么友好).

所以我的问题有两个部分:

  1. 什么是开发人员友好的方式来处理失败的查找,什么返回值将是有用的(异常,NULL,空字符串,或其他)?

  2. 在我的代码中,当您期望它可能找不到键,at()和catch异常,或者查找并检查iterator == map.end()时,哪个map up up方法更常用?(这部分问题是我只是想学习c ++的做事方式).

谢谢你的建议!

c++ unordered-map semantics

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

如何在html中标记图像的版权?

这是一个主要是语义的问题.我想在网站上放置带有版权的图片.我知道数字和figcaption元素,但figcaption似乎不是最好的标签.这是我需要的标题.如果我有这样的图像:

<figure>
  <img src="img/content/preview.jpg" alt="Alttext für das Bild" />
  <figcaption>Caption goes here</figcaption>
</figure>
Run Code Online (Sandbox Code Playgroud)

我在哪里放版权?

编辑:版权文字必须可见.

html html5 semantic-markup semantics

12
推荐指数
1
解决办法
5439
查看次数

"调用堆栈"和"线程堆栈"之间的区别

在Java多线程中,术语call stack和语言之间是否存在语义差异thread stack

java stack multithreading semantics

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