Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

9
Warum gibt es kein ConcurrentHashSet gegen ConcurrentHashMap?
HashSet basiert auf HashMap. Wenn wir uns die HashSet<E>Implementierung ansehen , wird alles unter verwaltet HashMap<E,Object>. <E>wird als Schlüssel von verwendet HashMap. Und wir wissen, dass HashMapdas nicht threadsicher ist. Deshalb haben wir ConcurrentHashMapin Java. Aufgrund dessen bin ich verwirrt, warum wir kein ConcurrentHashSet haben, das auf dem basieren sollte …


5
Warum verwendet man Abhängigkeitsinjektion?
Ich versuche, Abhängigkeitsinjektionen (DI) zu verstehen , und bin erneut gescheitert. Es scheint nur albern. Mein Code ist niemals ein Chaos. Ich schreibe kaum virtuelle Funktionen und Schnittstellen (obwohl ich es einmal in einem blauen Mond mache) und meine gesamte Konfiguration wird mit json.net (manchmal mit einem XML-Serializer) auf magische …





11
Wie lese ich eine große Datei - Zeile für Zeile?
Ich möchte über jede Zeile einer gesamten Datei iterieren. Eine Möglichkeit, dies zu tun, besteht darin, die gesamte Datei zu lesen, sie in einer Liste zu speichern und dann die interessierende Zeile zu überschreiten. Diese Methode verbraucht viel Speicher, daher suche ich nach einer Alternative. Mein Code bisher: for each_line …
536 python  file-read 

16
Wie verwalten Sie Sitzungen, wenn REST-Anwendungen zustandslos sein sollen?
Ich brauche eine Klarstellung. Ich habe über REST gelesen und RESTful-Anwendungen erstellt. Laut Wikipedia wird REST selbst als repräsentativer Staatstransfer definiert . Ich verstehe daher nicht all dieses staatenlose Gobbledeygook , das jeder immer wieder ausspuckt. Aus Wikipedia: Zu einem bestimmten Zeitpunkt kann sich ein Client entweder im Übergang zwischen …


19
Python Multiprocessing pool.map für mehrere Argumente
Gibt es in der Python-Multiprozessor-Bibliothek eine Variante von pool.map, die mehrere Argumente unterstützt? text = "test" def harvester(text, case): X = case[0] text+ str(X) if __name__ == '__main__': pool = multiprocessing.Pool(processes=6) case = RAW_DATASET pool.map(harvester(text,case),case, 1) pool.close() pool.join()


26
Fehler 'LINK: Schwerwiegender Fehler LNK1123: Fehler bei der Konvertierung in COFF: Datei ungültig oder beschädigt' nach der Installation von Visual Studio 2012 Release Preview
Ich habe Visual Studio 2012 Release Preview installiert und es scheint in Ordnung zu sein. Wenn ich jetzt versuche, Visual Studio 2010 zum Kompilieren von C ++ - Projekten zu verwenden, wird die folgende Fehlermeldung angezeigt: LINK: Schwerwiegender Fehler LNK1123: Fehler bei der Konvertierung in COFF: Datei ungültig oder beschädigt …

26
Wie kann man erzwingen, dass das Kind-Div 100% der Größe des Eltern-Div beträgt, ohne die Größe des Elternteils anzugeben?
Ich habe eine Seite mit folgender Struktur: <div id="header"></div> <div id="main"> <div id="navigation"></div> <div id="content"></div> </div> <div id="footer"></div> Die Navigation befindet sich links und der Inhaltsbereich rechts. Die Informationen für den Inhaltsbereich werden über PHP abgerufen, sodass sie jedes Mal anders sind. Wie kann ich die Navigation vertikal skalieren, sodass …
535 html  css 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.