AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:17

Parameter dieser Suchanfrage:

Suche in Thema: Record threadsicher verwenden
Suche alle Beiträge, die von "MechMac666" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Record threadsicher verwenden

     
      by MechMac666, 16. Mär 2021
    Naja, ich würde mal behaupten das es weniger systemlastig ist eine Nachricht mit einem bereits fertig verfügbaren Empfängerarray zu broadcasten,
    anstatt ein solches Array für JEDE Nachricht aus dem TSynDictionary neu aufzustellen.

    Im Grunde resultiert das zweite Problem aus dem ersten:
    Nutze ich das

    var logged_users:THttpServerConnectionIDDynArray;

    dann ist es nicht threadsicher. Aber...
  • Forum: Programmieren allgemein

    AW: Record threadsicher verwenden

     
      by MechMac666, 16. Mär 2021
    Ich probiere das gerade aus. Soweit passt das TSynDictionary sehr gut in das Konzept.
    Allerdings bin ich nun bei meiner Broadcastliste hängen geblieben, welche ich im Zuge der Umstrukturierung auch ändern sollte.

    Der Plan war/ist ein Array welches die ID's der eingeloggten User beinhaltet und nur bei Login/Logoff aktivität geupdatet wird.
    Es wird für jede ausgehende Nachricht verwendet....
  • Forum: Programmieren allgemein

    AW: Record threadsicher verwenden

     
      by MechMac666, 15. Mär 2021
    Also mit TSynQueue hat es super geklappt. Danke für den Tipp.

    Aber ich suche noch etwas für meine Userliste.

    Der Gedanke wäre eine TThreadlist welche folgendes verwaltet.

    type TUser=record
    ID:int64;
    UserName:string;
    LoginCount:integer;
  • Forum: Programmieren allgemein

    Record threadsicher verwenden

     
      by MechMac666, 15. Mär 2021
    Hallo,

    ich habe eine Konsolenanwendung mit einem Record in einem Array, welches von diversen Threads verwendet werden soll.
    Sowohl lesen als auch schreiben.

    Das Array wird von einem eigenen Thread abgearbeitet und von anderer Seite wieder aufgefüllt.
    Es ist also eine Queue.

    Der Queue Thread sieht wie folgt aus:


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=MechMac666&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=207342
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz