-
3 votesanswersviews
Java泛型用法中特定原始类型/未选中的强制转换组合的名称
有效的Java第二版说我们不应该在新代码中使用原始类型,我们还必须尝试消除所有未经检查的强制转换警告,并在我们选择禁止此类警告时证明并记录其安全性 . 但是,我反复看到了一种特殊的用法,它以一种类型安全的方式组合原始类型和未经检查的强制转换 . 在最典型的形式中,我们有: 使用原始类型声明的 static final 字段,并引用不可变对象 static 泛型方法,使用未经检查的强制转换返... -
7 votesanswersviews
为什么niceness值与进程优先级成反比?
进程的niceness随着进程优先级的增加而降低 . 摘自Linux初始化编程第4版,第169页: 默认优先级为0.正优先级用于在没有其他更高优先级任务准备好运行时运行的后台任务 . 负优先级会导致程序更频繁地运行,占用可用CPU时间的更大份额 . 有效优先级的范围是-20到20.这通常令人困惑,因为数值越高,执行优先级越低 . 对于较高的进程优先级而言,负值是否有任何特殊原因(而不是为更高优... -
1 votesanswersviews
用户空间中的实时线程优先级
来自:http://www.xenomai.org/documentation/xenomai-2.3/pdf/Life-with-Adeos-rev-B.pdf 上述行为与RTAI / LXRT所发生的情况相反,例如,通过继承RTAI调度程序定义的最低优先级,迁移到Linux空间的线程实际上在同一个移动中失去了实时优先级 . 这个设计决定背后一定有一些原因 . 我希望了解它可以提供什么样的优... -
277 votesanswersviews
“opt”是什么意思(如“opt”目录中)?它是缩写吗? [关闭]
“opt”是什么意思(如“opt”目录中)?我经常在Unix系统中看到这个目录,里面有开发工具 . 它是缩写吗? -
1 votesanswersviews
面向服务的计算和面向服务的体系结构之间有什么区别?
我发现了这个: 面向服务的计算(SOC)范例是指在面向服务的体系结构(SOA)中表示计算的一组概念,原理和方法,其中软件应用程序是基于具有标准接口的独立组件服务构建的 . 面向服务的计算结果是平均和面向服务的体系结构吗?或者,他们是一样的吗? -
1268 votesanswersviews
什么是monad?
最近简要地看了一下Haskell,对于monad本质上是什么,简单,简洁,实用的解释是什么? 我发现我遇到的大多数解释都是相当难以接近的,缺乏实际细节 . -
568 votesanswersviews
应用程序服务器和Web服务器有什么区别?
应用程序服务器和Web服务器有什么区别? -
642 votesanswersviews
什么是lambda(函数)?
对于没有comp-sci背景的人来说,计算机科学界的lambda是什么? -
449 votesanswersviews
模拟器或模拟器?有什么不同?
虽然我理解模拟和仿真的含义一般,但我几乎总是对它们感到困惑 . 假设我创建了一个模仿现有硬件/软件的软件,我该怎么称呼它?模拟器还是模拟器? 任何人都能解释编程方面的差异吗? 额外奖励:这两个术语的英语差异是什么? (对不起,我不是母语人士:)) -
531 votesanswersviews
参数和参数之间有什么区别?
当口头谈论方法时,我永远不确定是否使用单词参数或参数或其他东西 . 无论哪种方式,其他人都知道我的意思,但这些条款的历史是什么? 我是一名C#程序员,但我也想知道人们是否在不同的语言中使用不同的术语 . 为了记录,我告诉我要读Code Complete因为我已经有了Steve McConnell这本奇妙书的副本 . ) 摘要 普遍的共识似乎是它确定了精确的术语;那么你也可以使用“形式参数/参数&q... -
295 votesanswersviews
训练神经网络时的Epoch vs Iteration
训练多层感知器时,纪元和迭代之间有什么区别? -
540 votesanswersviews
伪造,嘲笑和抄袭有什么区别?
我知道我如何使用这些术语,但我想知道是否有单独测试的 faking , mocking 和 stubbing 的接受定义?你如何为你的测试定义这些?描述您可能使用每种情况的情况 . 以下是我如何使用它们: Fake :实现接口但包含固定数据且没有逻辑的类 . 只需返回"good"或"bad"数据,具体取决于实现 . Mock :一个实现接口的类,允许动态设置... -
44 votesanswersviews
Javascript:语句和表达式之间的区别?
我之前问过this问题,在仔细考虑了这个话题之后,我开始怀疑术语"statement"和"expression"之间看似模糊的界限在哪里 . 所有陈述都是表达式吗? REPL控制台中的返回值来自哪里?它们似乎并不总是具有直观意义 . 当然,如果你输入 1+1 ,你会得到 2 ,但有时候它的逻辑并不明显 . 鉴于在REPL中输入的任何内容都会产生一些 Valu... -
37 votesanswersviews
“以编程方式”执行/确定某些内容意味着什么? [关闭]
编程 . (alt . 程序化) 我从未使用它,但我在问题中看到了很多,即“如何以编程方式确定[在此插入任务]” . Firefox立刻告诉我,这两个词都不是真的(至少,它不识别它们) . 我也从未见过他们在这里使用过的地方 . 1)“以编程方式”执行/确定某些内容是什么意思? 2)为什么这么多人会问如何做/确定某事"programmatically"?是不是假设,如果你'... -
11 votesanswersviews
复用术语在计算机科学中意味着什么?
多路复用意味着什么(以它的抽象形式)?我知道你在硬件中有'多路复用器',在网络中有'多路复用' . 一个好的高级定义会是什么? -
129 votesanswersviews
为什么静态方法被认为是一种方法?
我正在为一门课程的一些代码写一个解释,并且偶然地使用了 method 和 function 这两个词 . 我决定回过头来修改措辞,但在我的理解中遇到了一个漏洞 . 根据我的理解,子程序是 function 如果它不作用于类的实例(其效果仅限于其显式输入/输出),并且如果它在类的实例上运行则是 method (它可能会对使其不纯的实例产生副作用) . 关于这个话题有一个good discussion... -
731 votesanswersviews
“POSIX”是什么意思?
什么是POSIX?我已经阅读了Wikipedia article,每次遇到这个词时我都会阅读它 . 事实是,我从来没有真正理解它是什么 . 任何人都可以通过解释“对POSIX的需求”向我解释一下吗? -
528 votesanswersviews
什么是'Currying'?
我在几篇文章和博客中看到了对curried函数的引用,但我找不到一个好的解释(或者至少有一个有意义的解释!) -
453 votesanswersviews
功能性,声明式和命令式编程[关闭]
功能,声明和命令式编程这两个术语是什么意思? -
6 votesanswersviews
“决心”是否始终意味着与“履行”不同的东西?
(相关但不完全相同:JS Promises: Fulfill vs Resolve) 我挣扎着解决和解决的基本概念,而不是履行和实现 . 我已阅读了几篇介绍,例如Jake Archibald's,以及浏览some relevant specs . 在States and Fates(不是一个官方规范,但被一个规范作者编写的权威文档引用),履行是一个状态,而解决的是"fate"(... -
1533 votesanswersviews
代理服务器和反向代理服务器之间的区别
代理服务器和反向代理服务器有什么区别? -
1885 votesanswersviews
什么是JSONP?
我理解JSON,但不了解JSONP . Wikipedia's document on JSON是(曾)JSONP的热门搜索结果 . 它说: JSONP或“带填充的JSON”是JSON扩展,其中前缀被指定为调用本身的输入参数 . 咦?什么电话?这对我没有任何意义 . JSON是一种数据格式 . 没有电话 . 2nd search result来自一个名为Remy的人,他写了关于JSONP的... -
11 votesanswersviews
CWE与CVE的用法
CWE(普通弱点枚举)和CVE(常见漏洞和暴露)之间有什么区别?它们的用法有何不同? -
1779 votesanswersviews
什么是反思,为什么它有用?
什么是反思,为什么它有用? 我对Java特别感兴趣,但我认为在任何语言中原则都是一样的 . -
752 votesanswersviews
框架和库有什么区别? [关闭]
framework 和 library 有什么区别? 我一直认为库是一组对象和功能,专注于解决特定问题或围绕应用程序开发的特定领域(即数据库访问);另一方面,框架是以特定方法(即MVC)为中心的库集合,涵盖了应用程序开发的所有领域 . -
42 votesanswersviews
并行编程==多线程编程?
并行编程==多线程编程? -
345 votesanswersviews
什么是'Closure'?
我问了一个关于Currying和关闭的问题 . 什么是关闭?它与currying有什么关系? -
181 votesanswersviews
memoization和动态编程有什么区别?
我认为动态编程是memoization的一个子集 . 这样对吗? -
780 votesanswersviews
什么是比赛条件?
编写多线程应用程序时,遇到的最常见问题之一是竞争条件 . 我对社区的问题是: 什么是比赛条件?你怎么发现它们?你怎么处理它们?最后,你如何防止它们发生? -
26 votesanswersviews
绝对网址,相对网址和......?
我正在写一些文档,我有一点词汇问题: http://www.example.com/en/public/img/logo.gif 被称为"absolute"网址,对吗? ../../public/img/logo.gif 被称为"relative"网址,对吗? 所以你怎么称呼这个: /en/public/img/logo.gif ? 它是否也...