Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

1
MacOS: Was ist der Unterschied zwischen /dev/tty.* und /dev/cu.*?
Jedes serielle Gerät wird zweimal angezeigt /dev, einmal als tty.*und einmal als cu.*. Was ist das cu.*Gerät? Wie unterscheidet es sich vom tty.*Gerät? mh@maru ~ --> ls -l /dev/*.usbmodem621 crw-rw-rw- 1 root wheel 11, 5 Dec 25 18:00 /dev/cu.usbmodem621 crw-rw-rw- 1 root wheel 11, 4 Dec 25 18:00 /dev/tty.usbmodem621
87 macos  serial-port  tty 

4
Wie speichere ich verschiedene Vorlagenargumente?
Ist es möglich, ein Parameterpaket für eine spätere Verwendung zu speichern? template <typename... T> class Action { private: std::function<void(T...)> f; T... args; // <--- something like this public: Action(std::function<void(T...)> f, T... args) : f(f), args(args) {} void act(){ f(args); // <--- such that this will be possible } } Dann …


3
Unendliches Scrollen mit React JS
Ich suche nach Möglichkeiten, um mit React unendliches Scrollen zu implementieren. Ich bin auf React-Infinite-Scroll gestoßen und fand es ineffizient, da es nur Knoten zum DOM hinzufügt und diese nicht entfernt. Gibt es eine bewährte Lösung mit React, mit der eine konstante Anzahl von Knoten im DOM hinzugefügt, entfernt und …

12
Best Practices für große Lösungen in Visual Studio (2008) [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

1
Ratschläge zum Bereitstellen von Kriegsdateien im Vergleich zu ausführbaren JARs mit eingebettetem Container
Es scheint einen aktuellen Trend im Java-Bereich zu geben, sich von der Bereitstellung von Java-Webanwendungen in einem Java-Servlet-Container (oder Anwendungsserver) in Form einer War-Datei (oder einer Ear-Datei) zu entfernen und stattdessen die Anwendung als ausführbares JAR mit zu verpacken Ein eingebetteter Servlet / HTTP-Server wie Jetty. Und das meine ich …


4
Android - Activity Constructor gegen onCreate
Ich verstehe, dass Android Activitiesbestimmte Lebenszyklen hat und onCreatediese überschrieben und für die Initialisierung verwendet werden sollten, aber was genau passiert im Konstruktor? Gibt es Fälle, in denen Sie den ActivityKonstruktor ebenfalls überschreiben könnten / sollten oder ihn niemals berühren sollten? Ich gehe davon aus, dass der Konstruktor niemals verwendet …

3
Lazy-Load-Anwendungsdesign im Ruhezustand
Ich neige dazu, Hibernate in Kombination mit dem Spring- Framework und seinen deklarativen Transaktionsabgrenzungsfunktionen (z . B. @Transactional ) zu verwenden. Wie wir alle wissen, versucht der Winterschlaf, so wenig invasiv und transparent wie möglich zu sein. Dies ist jedoch bei der Verwendung von Beziehungen etwas schwierigerlazy-loaded . Ich sehe …

9
Sollte der Hash-Code von null in .NET immer Null sein
Angesichts der Tatsache, dass Sammlungen gerne als festgelegtes Mitglied System.Collections.Generic.HashSet<>akzeptieren null, kann man sich fragen, wie der Hash-Code nulllauten soll. Es sieht so aus, als würde das Framework Folgendes verwenden 0: // nullable struct type int? i = null; i.GetHashCode(); // gives 0 EqualityComparer<int?>.Default.GetHashCode(i); // gives 0 // class type …
87 c#  .net  hash  null 

3
Standard-, Wert- und Null-Initialisierungs-Chaos
Ich bin sehr verwirrt über Wert- & Standard- & Null-Initialisierung. und vor allem, wenn sie sich für die verschiedenen Standards C ++ 03 und C ++ 11 (und C ++ 14 ) einsetzen. Ich zitiere und versuche, eine wirklich gute Antwort Value- / Default- / Zero-Init C ++ 98 und …
87 c++  c++11  c++14  c++03  c++98 

16
Fehler: Fehler beim Öffnen der Zip-Datei. Der Abhängigkeits-Cache von Gradle ist möglicherweise beschädigt
Ich habe Android Studio 2.3 aktualisiert und es gibt einen Fehler, Gradle wird nicht erstellt und es gibt mir immer den gleichen Fehler für alle Projekte. Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) <a href="syncProject">Re-download dependencies and sync …

7
Wie erhalte ich die aktuelle Zeit als 13-stellige Ganzzahl in Ruby?
Ich habe diese jQueryFunktion, die die aktuelle Zeit als Anzahl der Millisekunden seit der Epoche (1. Januar 1970) zurückgibt: time = new Date().getTime(); Gibt es eine Möglichkeit, dies auch in Ruby zu tun? Im Moment verwende ich Ruby's, Time.now.to_idas hervorragend funktioniert, aber eine 10-stellige Ganzzahl (Anzahl der Sekunden) zurückgibt. Wie …
87 ruby 

8
Fehlermeldung "Ganzzahl zu groß" für 600851475143
public class Three { public static void main(String[] args) { Three obj = new Three(); obj.function(600851475143); } private Long function(long i) { Stack<Long> stack = new Stack<Long>(); for (long j = 2; j <= i; j++) { if (i % j == 0) { stack.push(j); } } return stack.pop(); } …
87 java  integer 


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.