英文字典中文字典Word104.com



中文字典辭典   英文字典 a   b   c   d   e   f   g   h   i   j   k   l   m   n   o   p   q   r   s   t   u   v   w   x   y   z   







請輸入英文單字,中文詞皆可:

semaphore    
n. 臂式號志,信號,手旗信號
vt. 以信號機聯絡
vi. 打信號

臂式號志,信號,手旗信號以信號機聯絡打信號

semaphore
信號; 信號標誌; 信號燈

semaphore
旗號

semaphore
n 1: an apparatus for visual signaling with lights or
mechanically moving arms
v 1: send signals by or as if by semaphore
2: convey by semaphore, of information

Semaphore \Sem"a*phore\, n. [Gr. sh^ma a sign fe`rein to bear:
cf. F. s['e]maphore.]
A signal telegraph; an apparatus for giving signals by the
disposition of lanterns, flags, oscillating arms, etc.
[1913 Webster] Semaphoric

72 Moby Thesaurus words for "semaphore":
Roman candle, aid to navigation, alarm, amber light, balefire,
beacon, beacon fire, bell, bell buoy, blinker, blue peter, buoy,
caution light, flare, fog bell, fog signal, fog whistle, foghorn,
glance, go light, gong buoy, green light, heliograph, high sign,
international alphabet flag, international numeral pennant, kick,
leer, marker beacon, nod, nudge, parachute flare, pilot flag, poke,
police whistle, quarantine flag, radio beacon, red flag, red light,
rocket, sailing aid, semaphore flag, semaphore telegraph, sign,
signal, signal beacon, signal bell, signal fire, signal flag,
signal gong, signal gun, signal lamp, signal light, signal mast,
signal post, signal rocket, signal shot, signal siren,
signal tower, spar buoy, stop light, the nod, the wink, touch,
traffic light, traffic signal, watch fire, white flag, wigwag,
wigwag flag, wink, yellow flag

The classic method for
restricting access to shared resources (e.g. storage) in a
{multi-processing} environment. They were invented by
{Dijkstra} and first used in {T.H.E} {operating system}.

A semaphore is a {protected variable} (or {abstract data
type}) which can only be accessed using the following
operations:

P(s)
Semaphore s;
{
while (s == 0) ; /* wait until s>0 */
s = s-1;
}

V(s)
Semaphore s;
{
s = s1;
}

Init(s, v)
Semaphore s;
Int v;
{
s = v;
}

P and V stand for Dutch "Proberen", to test, and "Verhogen",
to increment. The value of a semaphore is the number of units
of the resource which are free (if there is only one resource
a "binary semaphore" with values 0 or 1 is used). The P
operation {busy-waits} (or maybe {sleeps}) until a resource is
available whereupon it immediately claims one. V is the
inverse, it simply makes a resource available again after the
process has finished using it. Init is only used to
initialise the semaphore before any requests are made. The P
and V operations must be {indivisible}, i.e. no other process
can access the semaphore during the their execution.

To avoid {busy-wait}ing, a semaphore may have an associated
{queue} of processes (usually a {FIFO}). If a process does a
P on a semaphore which is zero the process is added to the
semaphore's queue. When another process increments the
semaphore by doing a V and there are tasks on the queue, one
is taken off and resumed.

(1995-02-01)

請選擇你想看的字典辭典:
單詞字典翻譯
semaphore查看 semaphore 在Google字典中的解釋Google英翻中〔查看〕
semaphore查看 semaphore 在Yahoo字典中的解釋Yahoo英翻中〔查看〕





安裝中文字典英文字典查詢工具!


中文字典英文字典工具:
選擇顏色:
輸入中英文單字

































































英文字典中文字典相關資料:
  • 多线程并发之Semaphore (信号量)使用详解 - CSDN博客
    本文深入解析了Semaphore信号量的原理,包括其在多线程环境中如何协调线程访问共享资源,以及如何使用Semaphore实现互斥锁和共享锁。 文章详细介绍了Semaphore的类结构、构造函数、公平与非公平模式的区别,以及其内部实现机制。
  • Semaphore 使用及原理 - 知乎
    1、Semaphore 是什么Semaphore 通常我们叫它信号量, 可以用来控制同时访问特定资源的线程数量,通过协调各个线程,以保证合理的使用资源。 可以把它简单的理解成我们停车场入口立着的那个显示屏,每有一辆车进入…
  • Semaphore - Wikipedia
    The modern lighthouse is a semaphore using a tower, building, or another type of structure designed to emit light from a system of lamps and lenses and to serve as a navigational aid for maritime pilots at sea or on inland waterways
  • 使用Semaphore - Java教程 - 廖雪峰的官方网站
    Semaphore 本质上就是一个信号计数器,用于限制同一时间的最大访问数量。 如果要对某一受限资源进行限流访问,可以使用 Semaphore,保证同一时间最多N个线程访问受限资源。
  • Linux 信号量(Semaphore)详解:从原理到实践 - geek-blogs. com
    信号量(Semaphore) 是解决此类问题的核心同步机制之一。 它由荷兰计算机科学家 Edsger Dijkstra 于 1965 年提出,本质上是一个受保护的整数变量,通过原子操作(不可中断的操作)实现对共享资源的访问控制。
  • SEMAPHORE中文 (简体)翻译:剑桥词典
    Stoughton (1981) compares access control and information flow in a simple imperative language with semaphores Two important features of semaphores make them the ideal candidates for the means of synchronization for data dependency and data consistency (mutual exclusion)
  • Java 信号量 (Semaphore) 深入理解 - szz1 - 博客园
    Semaphore 基础概念 Semaphore 可以设定一个许可证数量,用于表示可以访问的资源数目。 当线程访问共享资源时,需要先从 Semaphore 处获取许可证,访问完毕后归还许可证。 此外,Semaphore 也能实现公平性,即按照请求顺序分配许可证。
  • Semaphore | Signaling, Telegraphy, Flags | Britannica
    Semaphore, method of visual signaling, usually by means of flags or lights Before the invention of the telegraph, semaphore signaling from high towers was used to transmit messages between distant points
  • Semaphore 和 SemaphoreSlim - . NET | Microsoft Learn
    了解 Semaphore 和 SemaphoreSlim。 Semaphore 类是环绕 Win32 信号灯对象的精简包装器。 SemaphoreSlim 类是快速轻量级信号灯。
  • Java并发编程通信工具类 Semaphore、Exchanger、CountDownLatch、CyclicBarrier、Phaser等 . . .
    Java 并发编程工具提供了一系列用于线程同步和通信的类 Semaphore、Exchanger、CountDownLatch、CyclicBarrier、Phaser。这些类使得在并发环境中协调和管理线程变得更加容易。





中文字典-英文字典  2005-2009

|中文姓名英譯,姓名翻譯 |简体中文英文字典