-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!news2.euro.net!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshos
ting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.n
eostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Content-Type: text/plain; charset=iso-8859-2; format=flowed; delsp=yes
Newsgroups: pl.comp.programming
Subject: Re: Struktura danych poszukiwana
References: <8747858.5479.1329745301139.JavaMail.geo-discussion-forums@ynbo36>
<873039.1929.1329750168083.JavaMail.geo-discussion-forums@ynil17>
Date: Mon, 20 Feb 2012 16:52:03 +0100
MIME-Version: 1.0
Content-Transfer-Encoding: Quoted-Printable
From: "Jordan Szubert" <u...@j...us.to>
Organization: HELL inc.
Message-ID: <o...@a...home>
User-Agent: Opera Mail/11.61 (Win32)
Lines: 45
NNTP-Posting-Host: 83.26.216.152
X-Trace: 1329753125 unt-rea-a-01.news.neostrada.pl 26683 83.26.216.152:63543
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.comp.programming:195530
[ ukryj nagłówki ]Dnia 20-02-2012 o 16:02:48 Wojciech Muła <w...@g...com>
napisał(a):
> W dniu poniedziałek, 20 lutego 2012, 14:41:41 UTC+1 użytkownik Adam
> Klobukowski napisał:
>> Witam szukam struktury danych (kolekcji) która najlepiej się sprawdzi w
>> następującej sytuacji
>>
>> a) ma przechowywać obiekty w dowolny sposób, jedyny warunek to
>> konieczność jednorazowego przeiterowania całej kolekcji w dowolnej
>> kolejności.
>> b) wiele wątków równocześnie będzie zapisywać do tej kolekcji
>> c) jeden wątek będzie z niej odczytywał
>>
>> Przy czym zapis i odczyt danych z kolekcji nie będzie równoczesny
>> (najpierw zapisy, a jak już się wszystkie wykonają, dopiero będzie
>> szedł odczyt).
>
> Niech każdy wątek dopisuje dane do swojej lokalnej listy = brak
> konieczności synchronizacji. Dopiero po zakończeniu pracy wątek
> dokleja swoją listę do listy globalnej - tylko w tym miejscu jest
> konieczne wzajemne wykluczanie.
hmm...
z wymagań nie widzę konieczności sklejania, wątek odczytujący może chyba
przeiterować sobie listę list?
--
Jordan Szubert
Następne wpisy z tego wątku
- 20.02.12 16:47 Adam Klobukowski
- 20.02.12 20:29 M.M.
- 21.02.12 11:08 Paweł Kierski
Najnowsze wątki z tej grupy
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
Najnowsze wątki
- 2024-05-13 Szczecin => Realtime (C) Software Developer <=
- 2024-05-13 ekran sie odspaja
- 2024-05-13 Wrocław => ERP Implementation Consultant <=
- 2024-05-13 Marki => Senior DevOps Engineer <=
- 2024-05-13 Białystok => Starszy inżynier oprogramowania (Rust) <=
- 2024-05-13 Warszawa => Key Account Manager <=
- 2024-05-13 Warszawa => Senior Account Manager (on-site) <=
- 2024-05-13 Zielona Góra => Engineer R&D Energy Electronics <=
- 2024-05-13 Zielona Góra => Inżynier R&D Energoelektronik <=
- 2024-05-13 Zabrze => Junior HelpDesk <=
- 2024-05-13 Tusk zdecydowany jest zbudować nową Linię Mażinota!
- 2024-05-13 Tusk zdecydowany jest zbudować nową Linię Mażinota!
- 2024-05-13 Warszawa => Cybersecurity Consultant <=
- 2024-05-13 Marki => Wdrożeniowiec ERP <=
- 2024-05-12 Metrologia