美文网首页程序员让前端飞Web前端之路
每日科技英文37: 同步对象之临界段和竞争状态

每日科技英文37: 同步对象之临界段和竞争状态

作者: 随风而行之青衫磊落险峰行 | 来源:发表于2017-12-05 07:15 被阅读126次

今日要点:

  1. 临界段和竞争状态
  2. 不完全及物动词与宾语补足语

critical section(临界段)

A block of code that must be executed in sequence and without interruption to guarantee correct operation of the software. See also race condition.

  • be executed in sequence: 被动语态,依次被执行

  • without interruption to do sth: 不能被中断,to do sth动词不定式,表示目的,目的是为了保证软件的正确操作

一段必须按次序执行的代码,并且不能被中断,否则不能保证软件正确地操作。参照:竞争状况。

race condition(竞争状态)

A situation in which the outcome of a program may be affected by the exact order in which the instructions are executed.

Race conditions are only an issue where interrupts and/or preemption are possible and where critical sections exist.

  • outcome: 输出,结果

  • instruction: 指令

  • be affected by: 被...影响

  • preemption [prɪ'empʃən]: 优先权

一种程序运行的结果可能被指令执行的顺序影响的情形。竞争状态仅仅有一种情况下产生,在此处中断或(和)优先抢占是充许的并且有一个临界区存在。

关于临界段和竞争状态的同步对象,请参考windows核心编程一书进行详细了解.

今日语法小知识: 不完全及物动词与宾语补足语

前面一直在说:主谓宾补状定表,其中主谓宾状定表都有提到或讲过,但是补语却没提到过。

其实补语是宾语补足语的简称,从词义可以是对宾语的补充说明,其实补语和不完全及物动词的联系更大

不完全及物动词即接复合宾语的动词,其后不仅跟有一个宾语,同时需要一个宾语补语,用来说明宾语的特点。

由不完全及物动词构成的句型一般为:

主词+不完全及物动词+宾语+宾补

His mother named him Tommy.
他母亲叫他汤米。

Tommy是宾补,若没有这个字,这句话的意思就不完整,因此named是不完全及物动词。

不完全不及物动词其实就是联系动词,虽有意义,但不完全,需要加名词、形容词、代名词等作宾词补语以 补足其意义。

常用的类型:

类型1

表示状态和状态的持续,如:

be(是),seem(似乎),look(看起来),appear(似乎),feel(觉得),sound(听起来),smell(闻起来),taste(尝起 来),keep(保持),remain(保持),stand(站立),lie(躺),stay(停留)等。

类型2

表示从一种状态转变为另一种状态,如:

become(变成),go(变得),get(变得),turn(变成),grow(变成),fall(变成某种状态),come(成为),run(变成) 等。

只要记住上面这些动词,就知道如何使用宾语补足语了,也就知道不完全及物动词的是怎么回事情了!

相关文章

网友评论

    本文标题:每日科技英文37: 同步对象之临界段和竞争状态

    本文链接:https://www.haomeiwen.com/subject/fdvzbxtx.html