Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

9
Warum sollten Sie deflate anstelle von gzip für Textdateien verwenden, die von Apache bereitgestellt werden?
Welche Vorteile bieten beide Methoden für HTML-, CSS- und Javascript-Dateien, die von einem LAMP-Server bereitgestellt werden? Gibt es bessere Alternativen? Der Server stellt einer Kartenanwendung mithilfe von Json Informationen zur Verfügung, also ein großes Volumen kleiner Dateien. Siehe auch Gibt es einen Leistungseinbruch bei der Auswahl von gzip anstelle von …

21
Auswählen von Spalten in Editoren (Atom, Notepad ++, Kate, VIM, Sublime, Textpad usw.) und IDEs (NetBeans, IntelliJ IDEA, Eclipse, Visual Studio usw.) [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Verbessere diese Frage Wie wähle ich Spalten in …
215 vim  netbeans  ide  editor  notepad++ 

9
So rendern Sie ein DateTime-Objekt in einer Twig-Vorlage
Eines meiner Felder in einer meiner Entitäten ist eine "datetime" -Variable. Wie kann ich dieses Feld in eine Zeichenfolge konvertieren, um es in einem Browser zu rendern? Hier ist ein Code-Snippet: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td> <td> {{game.gameDate}}</td> </tr> {% endfor %} …
215 php  symfony  datetime  twig 

8
Entfernen Sie während der Iteration Elemente aus der Sammlung
AFAIK, es gibt zwei Ansätze: Durchlaufen Sie eine Kopie der Sammlung Verwenden Sie den Iterator der tatsächlichen Sammlung Zum Beispiel, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } und Iterator<Foo> itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } Gibt es Gründe, …

26
Es wurde keine Ressource gefunden, die dem angegebenen Namen entspricht: attr 'android: keyboardNavigationCluster'. beim Update auf Support Library 26.0.0
Ich habe dieses Problem beim Aktualisieren auf die neueste Support Library Version 26.0.0 ( https://developer.android.com/topic/libraries/support-library/revisions.html#26-0-0 ): Fehler: (18, 21) Es wurde keine Ressource gefunden, die dem angegebenen Namen entspricht: attr 'android: keyboardNavigationCluster'. /.../app/build/intermediates/res/merged/beta/debug/values-v26/values-v26.xml Error:(15, 21) No resource found that matches the given name: attr 'android:keyboardNavigationCluster'. Error:(18, 21) No resource found …

15
Finalisieren vs Entsorgen
Warum verwenden manche Leute die FinalizeMethode gegenüber der DisposeMethode? In welchen Situationen würden Sie die FinalizeMethode gegenüber der DisposeMethode verwenden und umgekehrt?
215 c#  dispose 

5
.Min () und .max () des Java 8-Streams: Warum wird dies kompiliert?
Hinweis: Diese Frage stammt von einem toten Link, der eine vorherige SO-Frage war, aber hier geht ... Siehe diesen Code ( Hinweis: Ich weiß, dass dieser Code nicht "funktioniert" und Integer::compareverwendet werden sollte - ich habe ihn gerade aus der verknüpften Frage extrahiert ): final ArrayList <Integer> list = IntStream.rangeClosed(1, …
215 java  java-8  java-stream 

18
Ist die Konfigurationsmethode buildSessionFactory () im Ruhezustand veraltet?
Als ich die Hibernate-Version von 3.6.8 auf 4.0.0 aktualisiert habe, wurde buildSessionFactory()in dieser Zeile eine Warnung bezüglich einer veralteten Methode angezeigt : private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Der Javadoc empfiehlt die Verwendung einer anderen Methode buildSessionFactory(ServiceRegistry serviceRegistry) aber in der Dokumentation fand ich veraltete Variante :( Können …

2
MySQL - length () vs char_length ()
Was ist der Hauptunterschied zwischen length()und char_length()? Ich glaube, es hat etwas mit binären und nicht-binären Zeichenfolgen zu tun. Gibt es einen praktischen Grund, Zeichenfolgen als binär zu speichern? mysql> select length('MySQL'), char_length('MySQL'); +-----------------+----------------------+ | length('MySQL') | char_length('MySQL') | +-----------------+----------------------+ | 5 | 5 | +-----------------+----------------------+ 1 row in set …
215 mysql  string 


5
Node.js und CPU-intensive Anforderungen
Ich habe angefangen, an Node.js HTTP-Server zu basteln und schreibe wirklich gerne serverseitiges Javascript, aber etwas hindert mich daran, Node.js für meine Webanwendung zu verwenden. Ich verstehe das gesamte asynchrone E / A-Konzept, bin jedoch etwas besorgt über die Randfälle, in denen prozeduraler Code sehr CPU-intensiv ist, z. B. Bildmanipulation …

6
Sind nachgestellte Kommas in Arrays und Objekten Teil der Spezifikation?
Sind nachgestellte Kommas in JavaScript Standard oder tolerieren die meisten Browser wie Chrome und Firefox diese nur? Ich dachte, sie wären Standard, aber IE8 hat gekotzt, nachdem er auf einen gestoßen ist - natürlich bedeutet IE, der etwas nicht unterstützt, kaum, dass es nicht Standard ist. Hier ist ein Beispiel …
215 javascript 


9
Java EE-Webentwicklung, wo fange ich an und welche Fähigkeiten benötige ich? [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, …

8
Gute Scalaz-Einführung [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 7 Jahren . Verbessere diese Frage Kürzlich ist mir Scalaz aufgefallen. …
215 scala  scalaz 

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.