Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Warum löst String.valueOf (null) eine NullPointerException aus?
Gemäß der Dokumentation gibt die Methode String.valueOf(Object obj)Folgendes zurück: Wenn das Argument ist null, dann ist eine Zeichenfolge gleich "null"; Andernfalls wird der Wert von obj.toString()zurückgegeben. Aber wie kommt es, wenn ich das versuche: System.out.println("String.valueOf(null) = " + String.valueOf(null)); wirft es stattdessen NPE? (Probieren Sie es selbst aus, wenn Sie …



11
So überlagern Sie Bilder
Ich möchte ein Bild mit CSS mit einem anderen überlagern. Ein Beispiel hierfür ist, dass das erste Bild (der Hintergrund, wenn Sie möchten) ein Miniaturbild-Link eines Produkts ist, wobei der Link einen Leuchtkasten / ein Popup öffnet und eine größere Version des Bildes zeigt. Über diesem verknüpften Bild möchte ich …
127 html  css 

4
Wie funktionieren PHP-Sitzungen? (nicht "wie werden sie verwendet?")
Sitzungsdateien werden normalerweise beispielsweise /tmp/auf dem Server gespeichert und benannt sess_{session_id}. Ich habe mir die Inhalte angesehen und kann nicht herausfinden, wie sie wirklich funktionieren. Das Abrufen des Variablennamens und des Inhalts aus der Datei ist einfach. Aber woher weiß PHP, welche Sitzung wem gehört? Die session_id scheint völlig zufällig …
127 php  session 



6
Was ist die richtige Dateierweiterung für GLSL-Shader? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 12 Monaten . Verbessere diese Frage Ich lerne glsl-Schattierung und bin auf …
127 opengl  glsl  shader 


1
Warum ist dieser F # -Code so langsam?
Eine Levenshtein-Implementierung in C # und F #. Die C # -Version ist zehnmal schneller für zwei Zeichenfolgen mit etwa 1500 Zeichen. C #: 69 ms, F # 867 ms. Warum? Soweit ich das beurteilen kann, machen sie genau das Gleiche? Es spielt keine Rolle, ob es sich um ein …
127 c#  performance  f#  inline 

1
Powershell 2.0 versucht herauszufinden, wie auf die Ausnahme zugegriffen werden kann
Dies ist die try catchin PowerShell 2.0 $urls = "http://www.google.com", "http://none.greenjump.nl", "http://www.nu.nl" $wc = New-Object System.Net.WebClient foreach($url in $urls) { try { $url $result=$wc.DownloadString($url) } catch [System.Net.WebException] { [void]$fails.Add("url webfailed $url") } } aber was ich tun möchte, ist so etwas wie in c # catch( WebException ex) { Log(ex.ToString()); …

7
Ist es notwendig, jeden verschachtelten OutputStream und Writer separat zu schließen?
Ich schreibe einen Code: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Muss ich jeden Stream oder Writer wie folgt schließen? gzipOutputStream.close(); bw.close(); outputStream.close(); Oder ist es in Ordnung, nur den letzten Stream zu schließen? bw.close();

12
SimpleTest gegen PHPunit
Ich habe mich gefragt, ob jemand, der Erfahrung mit diesen beiden Dingen hat, etwas Licht auf den signifikanten Unterschied zwischen den beiden werfen kann, wenn überhaupt? Gibt es eine bestimmte Stärke, die es für einen bestimmten Fall geeignet macht?

7
Kann ich einige konkrete URLs von <url-pattern> in <filter-mapping> ausschließen?
Ich möchte, dass ein konkreter Filter für alle URLs mit Ausnahme eines konkreten (dh für /*außer für /specialpath) angewendet wird . Gibt es eine Möglichkeit das zu tun? Beispielcode: &lt;filter&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;filter-class&gt;org.somproject.AFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;!-- the question is: how to modify this line? --&gt; &lt;dispatcher&gt;REQUEST&lt;/dispatcher&gt; &lt;dispatcher&gt;FORWARD&lt;/dispatcher&gt; &lt;/filter-mapping&gt;

10
Java-Serialisierung: readObject () vs. readResolve ()
Das Buch Effective Java und andere Quellen bieten eine ziemlich gute Erklärung, wie und wann die readObject () -Methode bei der Arbeit mit serialisierbaren Java-Klassen verwendet werden soll. Die readResolve () -Methode bleibt dagegen ein Rätsel. Grundsätzlich erwähnen alle Dokumente, die ich gefunden habe, entweder nur eines der beiden oder …

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.