标签: semantics

冒号突破": - "在bash中意味着什么

结果是想要的; 经过一番试验和错误.我不明白"2: - "和"3: - "是什么/意思.有人可以解释.

#!/bin/bash
pid=$(ps -ef | grep java | awk ' NR ==1 {print $2}')

count=${2:-30}  # defaults to 30 times
delay=${3:-10} # defaults to 10 second
mkdir $(date +"%y%m%d")
folder=$(date +"%y%m%d")
while [ $count -gt 0 ]
do
    jstack $pid >./"$folder"/jstack.$(date +%H%M%S.%N)
    sleep $delay
    let count--
    echo -n "."
done
Run Code Online (Sandbox Code Playgroud)

syntax bash shell semantics

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

哪些HTML5标签更适合赚钱?

如果您必须正确选择其中一个HTML5代码来表示价格,金额或帐户余额(例如3/9/2012 - Income: 1.200,00 €item #314159 - price: $ 31,99)

  • 你会选择哪个标签的金额和原因?
  • 货币也应该用自己的标签包装吗?

我真的想避免使用通用的内联元素<span class="income">1.200,00 €</span>,<span class="price">$ 31,99</span>但到目前为止我还没有找到关于它的引用.

html5 semantics

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

JavaScript中的双引号与单引号

可能重复:
何时在JavaScript中使用双引号或单引号
'和'之间存在差异

我想知道在JavaScript(JQuery选择器等)中使用单引号与双引号之间是否存在差异.

两者似乎都很好,所以有区别吗?

javascript syntax semantics

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

Xcode 7视图"语义"故事板设置是什么?

我看到iOS9和xCode7在storyboard配置中引入了一个名为"semantic"的新字段.谷歌搜索没有透露相关结果.

视图语义字段的意义是什么? 在此输入图像描述

storyboard uiview semantics ios9 xcode7

33
推荐指数
1
解决办法
8089
查看次数

提供可选参数的现代 C++ 方法

让我们采用以下函数声明:

void print(SomeType const* i);
Run Code Online (Sandbox Code Playgroud)

在这里,const*参数的性质i暗示了意图,即参数是optional,因为它可能是nullptr。如果这不是故意的,那么参数将只是一个const&. 交流可选的语义当然不是设计指针的初衷,但使用它们来这样做恰好在很长一段时间内都能正常工作。

现在,由于在现代 C++ 中通常不鼓励使用原始指针(并且应该避免使用std::unique_ptrstd::shared_ptr精确指示特定的所有权 -语义),我想知道如何正确指示函数参数的可选 -语义而不传递值,即复制,作为

void print(std::optional<SomeType> i);
Run Code Online (Sandbox Code Playgroud)

会做。

考虑了一段时间后,我想出了使用的想法:

void print(std::optional<SomeType const&> i);
Run Code Online (Sandbox Code Playgroud)

这实际上是最准确的。但事实证明std::optional 不能有引用类型。¹

另外,使用

void print(std::optional<SomeType> const& i);
Run Code Online (Sandbox Code Playgroud)

决不会是最优的,从那时起,我们将要求我们SomeType在向存在std::optional主叫侧的,可能再次(或相当可能)需要复制那里

问题:那么在不复制的情况下允许可选参数的现代方法是什么?在这里使用原始指针在现代 C++ 中仍然是一种合理的方法吗?


¹:具有讽刺意味的是,所描述的为什么std::optional不能有引用类型的原因(关于重新绑定或转发赋值的争议)不适用于const引用的std::optionals的情况,因为它们不能被分配。

c++ pointers optional-parameters optional semantics

33
推荐指数
3
解决办法
2684
查看次数

为什么R会使用"L"后缀来表示整数?

在R中我们都知道,对于那些我们想要确保处理整数以使用"L"后缀来指定它的方式来说这很方便:

1L
# [1] 1
Run Code Online (Sandbox Code Playgroud)

如果我们没有明确告诉R我们想要一个整数,它会假设我们打算使用numeric数据类型......

str( 1 * 1 )
# num 1
str( 1L * 1L )
# int 1
Run Code Online (Sandbox Code Playgroud)

为什么"L"是首选后缀,为什么不是"我"呢?有历史原因吗?

另外,为什么R允许我做(有警告):

str(1.0L)
# int 1
# Warning message:
# integer literal 1.0L contains unnecessary decimal point 
Run Code Online (Sandbox Code Playgroud)

但不是..

str(1.1L)
# num 1.1
#Warning message:
#integer literal 1.1L contains decimal; using numeric value 
Run Code Online (Sandbox Code Playgroud)

我希望两者都返回一个错误.

parsing integer r semantics

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

是否存在一种算法来帮助检测英语句子的"主要主题"?

我试图找出是否有一种可以检测句子"关键概念"的已知算法.

用例如下:

  1. 用户输入一个句子作为查询(鸡的味道像火鸡吗?)
  2. 我们的系统识别句子的概念(鸡,火鸡)
  3. 它会搜索我们的语料库内容

我们缺乏的领域是确定句子的核心"主题"究竟是什么.句子"鸡肉味道像火鸡"有一个主题"鸡",因为用户询问鸡的味道.虽然"火鸡"是一个不那么重要的帮手话题.

所以...我试图找出是否有一个算法可以帮助我识别一个句子的主要话题...如果你知道任何问题,请告诉我!

algorithm nlp lexical-analysis semantics

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

我应该修复Xcode 5'语义问题:未声明的选择器'吗?

我正在尝试使用Xcode5升级我的应用程序,但在第三方库(MagicalRecord)中遇到了许多"语义问题"."修复"这个的最快方法可能是使用:

#pragma GCC diagnostic ignored "-Wundeclared-selector"
Run Code Online (Sandbox Code Playgroud)

(来自:如何摆脱'未声明的选择器'警告)

编译器指令,但我的直觉说这不是这样做的合适方式.带有上述错误的小代码示例:

+ (NSEntityDescription *) MR_entityDescriptionInContext:(NSManagedObjectContext *)context {

    if ([self respondsToSelector:@selector(entityInManagedObjectContext:)]) 
    {
        NSEntityDescription *entity = [self performSelector:@selector(entityInManagedObjectContext:) withObject:context];
        return entity;
    }
    else
    {
        NSString *entityName = [self MR_entityName];
        return [NSEntityDescription entityForName:entityName inManagedObjectContext:context];
    }
}
Run Code Online (Sandbox Code Playgroud)

其中entityInManagedObjectContext:没有定义方法的地方.

有关如何最好地解决这些类型的错误的任何建议,提前谢谢?!

selector ios xcode5 semantics

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

框架与SDK

框架和SDK有什么区别?以MS平台SDK和.NET框架为例.两者都有API,都隐藏了它们的内部工作方式,并且都提供了可能无法快速/轻松访问的功能(换句话说,它们服务于实际目的).

那有什么区别?它主要是一个语义营销游戏,还是开发人员与软件交互的方式存在实际差异(相反,开发人员如何期望软件的行为)?预计会比其他人更高或更低等等吗?

谢谢!

编辑:这个问题一般适用于SDK和框架,而不仅仅是上面提到的两个.

architecture sdk frameworks semantics

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

是否有任何针对Ontology/semantics/OWL/RDF的杀手级应用程序?

在网上阅读了很多书籍,博客和文章后,我对语义技术产生了兴趣,说它可以让数据机器理解,允许智能代理做出很好的推理,自动化和动态的服务组合等.

我还在读两年的相同内容.文章/博客/语义会议的数量大幅增加.但我仍然无法看到任何杀手级应用程序.为什么会这样?或者是否已经存在一些应用程序/产品(商业/开源),实际上是在做所有被吹嘘的事情?

为了更准确地说,是有它利用语义技术(ESP RDF/OWL/SPARQL),并提供功能/性能/可维护性,这将是不可能与现有的(无语义)技术的任何产品吗?某些产品完全依赖于语义技术,真正为客户增加价值并创造收入?

rdf semantic-web owl sparql semantics

30
推荐指数
4
解决办法
5423
查看次数