Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


8
Gibt es einen Mutex in Java?
Gibt es ein Mutex-Objekt in Java oder eine Möglichkeit, eines zu erstellen? Ich frage, weil ein Semaphor-Objekt, das mit 1 Erlaubnis initialisiert wurde, mir nicht hilft. Denken Sie an diesen Fall: try { semaphore.acquire(); //do stuff semaphore.release(); } catch (Exception e) { semaphore.release(); } Wenn beim ersten Erwerb eine Ausnahme …

3
Warum unterscheiden sich ToLookup und GroupBy?
.ToLookup<TSource, TKey>gibt ein zurück ILookup<TKey, TSource>. ILookup<TKey, TSource>implementiert auch Schnittstelle IEnumerable<IGrouping<TKey, TSource>>. .GroupBy<TSource, TKey>gibt ein zurück IEnumerable<IGrouping<Tkey, TSource>>. ILookup verfügt über die praktische Indexer-Eigenschaft, sodass es wie ein Wörterbuch (oder ein Lookup) verwendet werden kann, GroupBy jedoch nicht. GroupBy ohne Indexer ist ein Problem. Die einzige Möglichkeit, auf das Rückgabeobjekt …
110 c#  linq 





18
Unterschied zwischen internen und externen Hive-Tabellen?
Kann mir jemand den Unterschied zwischen der externen und der internen Tabelle von Hive erklären? Ich weiß, dass der Unterschied beim Ablegen des Tisches entsteht. Ich verstehe nicht, was Sie unter Daten verstehen, und Metadaten werden in internen und nur Metadaten in externen Tabellen gelöscht. Kann mir jemand bitte Knoten …
110 hadoop  hive  hiveql 


9
GDB-Split-Ansicht mit Code
Ich habe gerade ein Programm in gdb debuggt und irgendwie eine neue Funktion gefunden, die ich noch nie gesehen oder gehört habe, eine geteilte Ansicht, in der ich den Code sehen und durchsuchen kann, zusätzlich zu den folgenden Befehlen: Was ist das? Was habe ich getan oder genauer gesagt, wie …
110 gdb 

7
VIM Strg-V Konflikt mit Windows Paste
Ich verwende VIM in Windows. Das Problem ist, dass ich CtrlVals visuellen Modus verwenden möchte . Dieser Schlüssel hat jedoch einen Konflikt mit Windows Paste. Wie kann ich diesen Schlüssel auf den visuellen VIM-Modus zurücksetzen, anstatt ihn einzufügen? Ich ziehe es vor, dies in meiner _vimrc-Konfigurationsdatei festzulegen.
110 windows  vim 

2
Wie füge ich einen E-Mail-Anhang aus einem Byte-Array hinzu?
Ich habe eine byte[]mit dem Inhalt der Datei. Ich möchte es als Anhang mit senden System.Net.Mail. Ich habe festgestellt, dass die Anhangsklasse 1 Überladung hat, die einen Stream akzeptiert. Attachment att = new Attachment(Stream contentStream,string name); Ist es möglich, byte[]diese Überlastung zu überwinden?
110 c# 



17
Installation des rgdal-Pakets
Hier geht es nicht genau darum, wie man Karten über R zeichnet, da ich hier bereits ein hübsches Beispiel gefunden habe , sondern wie man es zum Laufen bringt. Tatsächlich kann ich die Bibliothek nicht laden rgdal: library(rgdal) Error in library(rgdal) : there is no package called ‘rgdal’ Wenn ich …
110 r  maps 

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.