Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

7
So stellen Sie eine JVM-Zeitzone richtig ein
Ich versuche, ein Java-Programm auszuführen, aber es wird eine Standard-GMT-Zeitzone anstelle einer vom Betriebssystem definierten Zeitzone verwendet. Meine JDK-Version ist 1.5 und das Betriebssystem ist Windows Server Enterprise (2007) In Windows ist eine zentrale Zeitzone angegeben, aber wenn ich das folgende Programm ausführe, erhalte ich eine GMT-Zeit. import java.util.Calendar; public …


11
Wie kann ich PHPUnit MockObjects dazu bringen, basierend auf einem Parameter unterschiedliche Werte zurückzugeben?
Ich habe ein PHPUnit-Scheinobjekt, das 'return value'unabhängig von seinen Argumenten zurückgibt : // From inside a test... $mock = $this->getMock('myObject', 'methodToMock'); $mock->expects($this->any)) ->method('methodToMock') ->will($this->returnValue('return value')); Ich möchte in der Lage sein, einen anderen Wert zurückzugeben, der auf den an die Mock-Methode übergebenen Argumenten basiert. Ich habe so etwas versucht wie: …

20
Archive werden in Organizer für Xcode 4 nicht angezeigt
Ich versuche, in Xcode 4 eine IPA zu erstellen, ähnlich wie die Person, die diese Frage gestellt hat: Xcode 4: IPA-Datei anstelle von .xcarchive erstellen Also - ich habe mein Archiv erfolgreich abgeschlossen - angeblich. Es speichert .xcarchive-Dateien für das Projekt in seinem Zielordner. Diese Archive werden jedoch nicht in …
141 xcode  ios  xcode4 

11
Fehlende Marketing-Ikone
Beim Versuch, meine App einzureichen, sagt iTunes Connect Fehlende Marketing-Ikone. iOS-Apps müssen ein Marketing-Symbol (1024 x 1024 Pixel) im PNG-Format enthalten. Apps, die das Marketing-Symbol nicht enthalten, können nicht zur App-Überprüfung oder Beta-App-Überprüfung eingereicht werden. Ich habe ein 1024x1024px PNG in meiner Einreichung in iTunes Connect unter General App Informationund …
141 ios  xcode 





2
Entity Framework .Remove () vs. .DeleteObject ()
Sie können ein Element mithilfe von EF mithilfe der folgenden beiden Methoden aus einer Datenbank entfernen. EntityCollection.Remove-Methode ObjectContext.DeleteObject-Methode Der erste ist am EntityCollectionund der zweite am ObjectContext. Wann sollte jeder verwendet werden? Wird einer dem anderen vorgezogen? Remove()gibt a zurück boolund DeleteObject()kehrt zurück void.

12
Warum genau ist eval böse?
Ich weiß, dass Lisp- und Scheme-Programmierer normalerweise sagen, dass evaldies vermieden werden sollte, es sei denn, dies ist unbedingt erforderlich. Ich habe die gleiche Empfehlung für mehrere Programmiersprachen gesehen, aber noch keine Liste klarer Argumente gegen die Verwendung von eval. Wo finde ich einen Bericht über die möglichen Probleme bei …


7
Warum verhindert ConcurrentHashMap Nullschlüssel und -werte?
Das JavaDoc von ConcurrentHashMapsagt dies: Wie, Hashtableaber nicht, erlaubt HashMapdiese Klasse nicht , nullals Schlüssel oder Wert verwendet zu werden. Meine Frage: Warum? 2. Frage: Warum nicht Hashtablenull zulassen? Ich habe viele HashMaps zum Speichern von Daten verwendet. Aber als ConcurrentHashMapich zu wechselte, bekam ich wegen NullPointerExceptions mehrmals Probleme.

6
Eine Schnur mit Sha256 zerschlagen
Ich versuche, einen String mit SHA256 zu hashen. Ich verwende den folgenden Code: using System; using System.Security.Cryptography; using System.Text; public class Hash { public static string getHashSha256(string text) { byte[] bytes = Encoding.Unicode.GetBytes(text); SHA256Managed hashstring = new SHA256Managed(); byte[] hash = hashstring.ComputeHash(bytes); string hashString = string.Empty; foreach (byte x in …
141 c#  string  hash  sha256 

4
Was bedeutet das @ -Symbol in Ziel-c?
Ich lerne Ziel-c und stoße immer wieder auf das @ -Symbol. Es wird in verschiedenen Szenarien verwendet, beispielsweise am Anfang eines Strings oder zur Synthese von Zugriffsmethoden. Was bedeutet das @ -Symbol in Ziel-c?
141 objective-c 

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.