Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

3
So fügen Sie der Aktionsleiste ein Dropdown-Element hinzu
In meiner Android Honeycomb-Anwendung verwende ich Tabs als Navigationsstil. Ich möchte ein Element neben der Überlaufschaltfläche hinzufügen, möchte jedoch, dass dieses Element eine Dropdown-Liste ist und der Benutzer dort eine Option auswählen kann, die sich jedoch nicht auf die Navigation bezieht. Was ist der einfachste Weg seit ich benutzemActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); Ist …

12
Effiziente Iteration mit Index in Scala
Da Scala keine alten Java- forSchleifen mit Index hat, // does not work val xs = Array("first", "second", "third") for (i=0; i<xs.length; i++) { println("String #" + i + " is " + xs(i)) } Wie können wir effizient und ohne Verwendung von vars iterieren ? Du könntest das tun …
82 scala  iteration 


3
NSURLResponse - Wie erhalte ich den Statuscode?
Ich habe eine einfache NSURLRequest: [NSURLConnection sendAsynchronousRequest:myRequest queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) { // do stuff with response if status is 200 }]; Wie erhalte ich den Statuscode, um sicherzustellen, dass die Anfrage in Ordnung war?
82 ios  objective-c 

7
Zerstören oder entfernen Sie eine Ansicht in Backbone.js
Ich versuche derzeit, eine Zerstörungs- / Entfernungsmethode für Ansichten zu implementieren, kann jedoch keine generische Lösung für alle meine Ansichten finden. Ich hatte gehofft, dass es ein Ereignis geben würde, das an den Controller angehängt werden könnte. Wenn eine neue Anforderung eingeht, werden frühere Ansichten zerstört und die neuen geladen. …


12
Sollten private / geschützte Methoden einem Unit-Test unterzogen werden?
In der TDD-Entwicklung erstellen Sie normalerweise als Erstes Ihre Schnittstelle und beginnen dann mit dem Schreiben Ihrer Komponententests für diese Schnittstelle. Während Sie den TDD-Prozess durchlaufen, erstellen Sie am Ende eine Klasse, die die Schnittstelle implementiert, und irgendwann wird Ihr Komponententest bestanden. Meine Frage bezieht sich nun auf die privaten …
82 unit-testing  tdd 

4
Abrufen des Kontexts in AsyncTask
Ich versuche, den Kontext in meiner AsyncTask der Klasse Opciones abzurufen (diese Klasse ist die einzige, die diese Aufgabe aufruft), aber ich weiß nicht, wie ich das machen soll. Ich habe folgenden Code gesehen: protected void onPostExecute(Long result) { Toast.makeText(Opciones.this,"Subiendo la foto. ¡Tras ser moderada empezara a ser votada!: ", …

10
Wie aktiviere ich den DDoS-Schutz?
DDoS (Distributed Denial of Service Attacks) werden im Allgemeinen auf Serverebene blockiert, oder? Gibt es eine Möglichkeit, es auf PHP-Ebene zu blockieren oder zumindest zu reduzieren? Wenn nicht, was ist der schnellste und häufigste Weg, um DDoS-Angriffe zu stoppen?


10
Android: So aktivieren / deaktivieren Sie die WLAN- oder Internetverbindung programmgesteuert
Mit der Connectivity Manager-Klasse können wir entweder auf WLAN oder das Internet zugreifen: ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); // ARE WE CONNECTED TO THE NET if ( connec.getNetworkInfo(0).getState() == NetworkInfo.State.CONNECTED || connec.getNetworkInfo(1).getState() == NetworkInfo.State.CONNECTED ) { // ... } wo 0und 1bezieht sich jeweils auf mobile und WiFi-Verbindung Wenn mein Android-Gerät …
82 android 

8
Angular.module Minification Bug
Die verdammteste Zeit haben, um herauszufinden, warum die Minifizierung nicht funktioniert. Ich habe über ein Array-Objekt meine Provider vor der Funktion nach zahlreichen Vorschlägen im Web injiziert und trotzdem "Unbekannter Provider: aProvider <- a". Regulär: var app = angular.module('bpwApp', ['ui.bootstrap', 'ui', 'myTabs']) .config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider){ $routeProvider. when('/', {templateUrl: 'partials/home.jade', …

9
Wie wende ich Form und Auswahl gleichzeitig für Button an?
Ich habe eine Form für einen Knopf angewendet wie: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <gradient android:startColor="#DD000000" android:endColor="#DD2d2d2d" android:angle="90"></gradient> <corners android:radius="15dip"></corners> </shape> Jetzt möchte ich einen Selektor verwenden wie: <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/active" android:state_pressed="true" /> <item android:drawable="@drawable/passive"/> auch für diesen Button. Ist es möglich ...???

8
Wie messe ich die Leistung des Digest-Zyklus meiner AngularJS-App?
Was ist ein einfacher Weg, um die Dauer des Winkel-Verdauungszyklus zu messen? Es gibt verschiedene Methoden zur Analyse der Leistung des Verdauungszyklus, jedoch hat jede ihre eigenen Pitfals: Chrome Profiler: Zu viele Details unterbrechen den Digest-Zyklus nicht auf leicht zu findende Weise Batarang (AngularJS-Browser-Plugin): Zu viel Overhead, langsame Aktualisierungsrate, explodiert …

11
Warum ist double.NaN nicht gleich sich selbst?
Kann mir das jemand erklären? In C # ist double.NaN nicht gleich double.NaN bool huh = double.NaN == double.NaN; // huh = false bool huh2 = double.NaN >= 0; // huh2 = false bool huh3 = double.NaN <= 0; // huh3 = false Welche Konstante kann ich mit einem double.NaN …
82 c#  .net 

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.