-
多线程(即 Intel 所谓的超线程,前文注)不提供真正的并行处理。在一个时刻只有一个进程在运行,但线程的切换时间则减少到纳秒数量级。
-
抽象是管理复杂性的一个关键。好的抽象可以把一个几乎不可能管理的任务划分为两个可管理的部分。其第一部分是有关抽象的定义和实现,第二部分是随时用这些抽象解决问题。
-
一等对象应具有以下几项性质:可存储于变量或数据结构中;可作为参数传递给函数; 可作为返回值从函数返回;可在运行时创建。举例来说,C++中的对象就是一等对象,但其函数无法在运行时创 建,所以不是一等对象;与之相反,函数式语言中的函数是一等对象,因为它既可以传递和返回,也可以在运行 时动态创建。
-
一个好的图标所代表的含义无需加以解释,但前提是图标是对物体本质的抽象。设计图标的关键在于,要将图表尽可能地以某种强烈、一致的方式与其要表示的概念关联起来。
-
在我们见过的最不正常的一个案例中,业务机构的人认为与开发人员沟通是一件丢人的事情,有可能对他们的事业产生不好的影响。
-
若改变了数据,两个视图必须知道对自己进行更新,而那正是 “观察器”要负责的工作。这是一种十分常见的问题
-
用户体验并不是指一件产品本身是如何工作的,用户体验是指“产品如何与外界发生联系并发挥作用”,也就是人们如何“接触”和“使用。
-
大多数动植物都是二倍体,但也有一些是多倍体,例如,鲑鱼的每条染色体都有三个拷贝。
-
自举法这个词可能产生于几百年前,原意是指一种想象的依靠自己的力量将自己提举起来的能力。在这里,它指一个进程一旦开始就具有自维持和持续增强的能力。
-
从机器学习的角度来看,神经网络一般可以看作是一个非线性模型,其基本组成单元为具有非线性激活函数的神经元,通过大量神经元之间的连接,使得神经网络成为一种高度非线性的模型. 神经元之间的连接权重就是需要学习的参数,可以在机器学习的框架下通过梯度下降方法来进行学习。
-
设计一个考虑全面的可用性研究,你必须回答一下问题: 1. 我需要什么类型的参加者 2.我需要多少个参加者 3 我将比较来自单组参加者的数据,还是比较来自多组参加者的数据 4我需要平衡任务顺序吗?
-
用户体验并不是指一件产品本身是如何工作的,用户体验是指“产品如何与外界发生联系并发挥作用”,也就是人们如何“接触”和“使用。
-
你需要对产品和各个环节中的因素有充分的理解。你不仅仅是找出现有解决方案的问题,而是为产品开发新的解决方案作为贡献。
-
我们不会对客户做出任何承诺。我们只会倾听和收集数据。产品团队将决定如何在产品开发中使用这些信息。 通常来讲,个体差异可能比我们理解的要小。如果研究中发现差异很大,这是很重要的发现。 只研究五个用户就能发现80%最关键的产品问题,研究“少数”用户很有用。
-
输入的数字信号,先通过阶梯重构器,也即是信号保持电路,将数字信号在当前时刻的样本值保持到下一个时刻。也就是说,经过保持电路之后,两个离散时刻之间的空隙被填满了,填充的数值是当前的样本值。从时域的角度看,填平空隙后的信号比采样信号更光滑了;从频域的角度看,采样信号中频率较高的部分被滤掉了。