Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


1
Was ist besser: @SuppressLint oder @TargetApi?
Ich habe Probleme in meiner App bezüglich StrictModeund habe das Code-Snippet hinzugefügt, das das grundsätzlich deaktiviert StrictModeHelper. Lint beschwert sich jedoch setThreadPolicy()jetzt und schlägt vor, entweder hinzuzufügen @SuppressLint 'NewApi' oder @TargetApi(Build.VERSION_CODES.GINGERBREAD) zum onCreate()Ereignis der Ansicht. Welche Methode wird bevorzugt? Oder machen sie im Grunde das Gleiche?
100 android  eclipse  lint 

1
TFS: Aktualisieren des Zweigs mit Änderungen von main
Wir haben also unsere Hauptentwicklungslinie, ich erstelle einen Zweig und Entwickler b erstellt einen Zweig. Wir machen beide etwas Arbeit. Entwickler b beendet seine Arbeit und verschmilzt wieder mit der Hauptentwicklungslinie. Ich weiß, dass seine Änderungen mich betreffen werden, und anstatt die Konflikte später zu behandeln, möchte ich meinen Zweig …

7
SAML vs Verbund Login mit OAuth
Was ist der Unterschied zwischen SAML und Verbundanmeldung mit OAuth? Welche Lösung ist sinnvoller, wenn ein Unternehmen eine Webanwendung eines Drittanbieters verwenden möchte, aber auch Single Sign-On möchte und die Authentifizierungsstelle sein möchte?

12
Diese App wird erst ausgeführt, wenn Sie die Google Play-Dienste (über Bazaar) aktualisieren.
Ich teste die neue Google Maps API V2 für Android und erhalte diese Meldung, wenn die App gestartet wird: Dies läuft auf einem 4.1-Emulator. Hier ist meine AndroidManifest.xmlDatei: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.maptest" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <permission android:name="com.example.maptest.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="com.example.maptest.permission.MAPS_RECEIVE"/> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission …

19
Was ist der schnellste Weg, um Sünde und Cos zusammen zu berechnen?
Ich möchte sowohl den Sinus als auch den Co-Sinus eines Wertes zusammen berechnen (zum Beispiel um eine Rotationsmatrix zu erstellen). Natürlich könnte ich sie wie nacheinander separat berechnen a = cos(x); b = sin(x);, aber ich frage mich, ob es einen schnelleren Weg gibt, wenn beide Werte benötigt werden. Bearbeiten: …
100 c#  c++  c  algorithm  math 

11
Wie erstelle ich 7-Zip-Archive mit .NET?
Wie kann ich 7-Zip-Archive aus meiner C # -Konsolenanwendung erstellen? Ich muss in der Lage sein, die Archive mit dem regulären, weit verbreiteten 7-Zip- Programm zu extrahieren . Hier sind meine Ergebnisse mit den Beispielen als Antworten auf diese Frage "Shelling out" für 7z.exe - dies ist der einfachste und …
100 c#  .net  compression  7zip 


12
Stellen Sie die Eclipse-Subversion-Projektverbindung wieder her
Ich habe ein Projekt in Subversion, das ich mit Eclipse entwickle. Ich habe das ursprüngliche Auschecken aus dem SVN-Repository in Eclipse durchgeführt. Einige Wochen lang war alles in Ordnung, dann erkennt Eclipse (speziell: Subclipse in Ganymede) mein Projekt aus einem unbekannten Grund nicht mehr als unter SVN-Kontrolle. Das Team-Kontextmenü zeigt …
100 eclipse  svn 

5
Warum ist es möglich, von einem StackOverflowError wiederherzustellen?
Ich bin überrascht, wie es möglich ist, die Ausführung auch nach einem StackOverflowErrorEreignis in Java fortzusetzen . Ich weiß, dass dies StackOverflowErroreine Unterklasse der Klasse Error ist. Die Klasse Error wird als "eine Unterklasse von Throwable deklariert, die auf schwerwiegende Probleme hinweist, die eine vernünftige Anwendung nicht abfangen sollte". Dies …



16
Verschachtelte Fragmente verschwinden während der Übergangsanimation
Hier ist das Szenario: Aktivität enthält Fragment A, das wiederum Verwendungen getChildFragmentManager()Fragmente hinzuzufügen A1und A2in seinem onCreateetwa so: getChildFragmentManager() .beginTransaction() .replace(R.id.fragmentOneHolder, new FragmentA1()) .replace(R.id.fragmentTwoHolder, new FragmentA2()) .commit() So weit, so gut, alles läuft wie erwartet. Wir führen dann die folgende Transaktion in der Aktivität aus: getSupportFragmentManager() .beginTransaction() .setCustomAnimations(anim1, anim2, anim1, …

4
Wann ist Hash (n) == n in Python?
Ich habe mit Pythons Hash-Funktion gespielt . Bei kleinen Ganzzahlen wird es hash(n) == nimmer angezeigt . Dies erstreckt sich jedoch nicht auf große Zahlen: >>> hash(2**100) == 2**100 False Ich bin nicht überrascht, ich verstehe, dass Hash einen endlichen Wertebereich hat. Was ist das für ein Bereich? Ich habe …

11
Gleitkomma-Ganzzahl-Berechnungen auf moderner Hardware
Ich mache einige leistungskritische Arbeiten in C ++ und wir verwenden derzeit ganzzahlige Berechnungen für Probleme, die von Natur aus Gleitkommawerte sind, weil "es schneller ist". Dies verursacht eine Menge nerviger Probleme und fügt viel nervigen Code hinzu. Jetzt erinnere ich mich, dass ich gelesen habe, wie langsam Gleitkommaberechnungen ungefähr …

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.