Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Wie führe ich Selen in Xvfb aus?
Ich bin auf EC2-Instanz. Es gibt also keine GUI. $pip install selenium $sudo apt-get install firefox xvfb Dann mache ich das: $Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null & $DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar 05:08:31.227 INFO - Java: Sun Microsystems Inc. 19.0-b09 05:08:31.229 INFO - OS: Linux 2.6.32-305-ec2 i386 05:08:31.233 INFO …

5
Android SQLite-Datenbank: langsames Einfügen
Ich muss eine ziemlich große XML-Datei analysieren (die zwischen ungefähr hundert Kilobyte und mehreren hundert Kilobyte variiert), die ich verwende Xml#parse(String, ContentHandler). Ich teste dies derzeit mit einer 152-KB-Datei. Während des Parsens füge ich die Daten auch in eine SQLite-Datenbank ein, indem ich Aufrufe ähnlich den folgenden verwende : getWritableDatabase().insert(TABLE_NAME, …

23
Wie konvertiere ich ein Java-Objekt (Bean) in Schlüssel-Wert-Paare (und umgekehrt)?
Angenommen, ich habe ein sehr einfaches Java-Objekt, das nur einige getXXX- und setXXX-Eigenschaften hat. Dieses Objekt wird nur verwendet, um Werte zu verarbeiten, im Grunde genommen einen Datensatz oder eine typsichere (und performante) Zuordnung. Ich muss dieses Objekt oft in Schlüsselwertpaare (entweder Zeichenfolgen oder Typ Safe) umwandeln oder von Schlüsselwertpaaren …

13
ist der Operator + weniger performant als StringBuffer.append ()
In meinem Team konzentrieren wir uns normalerweise wie folgt: var url = // some dynamically generated URL var sb = new StringBuffer(); sb.append("<a href='").append(url).append("'>click here</a>"); Offensichtlich ist Folgendes viel besser lesbar: var url = // some dynamically generated URL var sb = "<a href='" + url + "'>click here</a>"; Die …

18
findViewById () gibt null für benutzerdefinierte Komponenten in Layout-XML zurück, nicht für andere Komponenten
Ich habe res/layout/main.xmldiese und andere Elemente eingeschlossen: <some.package.MyCustomView android:id="@+id/foo" (some other params) /> <TextView android:id="@+id/boring" (some other params) /> In onCreate meiner Aktivität mache ich Folgendes: setContentView(R.layout.main); TextView boring = (TextView) findViewById(R.id.boring); // ...find other elements... MyCustomView foo = (MyCustomView) findViewById(R.id.foo); if (foo == null) { Log.d(TAG, "epic fail"); } …
91 xml  android  layout 


12
Dunkler Schatten auf der Navigationsleiste während des Übergangs nach dem Upgrade auf Xcode 5.1 und iOS 7.1
Wenn ich in einem Master-Detail-Navigationscontroller zwischen übergeordneten und untergeordneten Controllern hin und her navigiere, sehe ich oben rechts in der Navigationsleiste einen dunklen Schatten. Es begann, nachdem ich auf Xcode 5.1 aktualisiert hatte. Es fühlt sich rau und ablenkend an. Wie kann ich es loswerden?

18
iOS 7 Statusleiste mit Phonegap
In iOS 7 werden Phonegap-Anwendungen unter der Statusleiste angezeigt. Dies kann es schwierig machen, auf Schaltflächen / Menüs zu klicken, die oben auf dem Bildschirm platziert wurden. Gibt es jemanden, der eine Möglichkeit kennt, dieses Problem in der Statusleiste unter iOS 7 in einer Phonegap-Anwendung zu beheben? Ich habe versucht, …

9
Tastenkombination für Eclipse-Importe
Es ist schon eine Weile her, seit ich Eclipse das letzte Mal benutzt habe. Ich habe diese praktische Tastenkombination geliebt, mit der alle Importe oben in der Quelldatei hinzugefügt wurden, aber ich habe sie vergessen. Weiß jemand, was diese Abkürzung ist?
91 java  eclipse 


13
Löschen Sie das Bereitstellungsprofil aus Xcode 5
Ich habe stundenlang damit zu kämpfen. Ich habe zwei gleiche Bereitstellungsprofile, die ich erstellt habe, und das neue Profil hat das alte nicht ersetzt (das 6 Tage früher abläuft als das neue). Über das XCode 5-Menü kann ich das doppelte Bereitstellungsprofil scheinbar nicht löschen. Gibt es eine Problemumgehung in dieser …
91 xcode  xcode5 


3
MySQL-Zählvorkommen größer als 2
Ich habe die folgende Tabellenstruktur + id + word + +------+--------+ Die Tabelle wird mit den Wörtern im unteren Fall eines bestimmten Textes gefüllt, also mit dem Text Hallo tschüss hallo würde dazu führen + id + word + +------+--------+ + 1 + hello + +------+--------+ + 2 + bye …
91 mysql 

4
Django-Äquivalent für Zählung und Gruppierung nach
Ich habe ein Modell, das so aussieht: class Category(models.Model): name = models.CharField(max_length=60) class Item(models.Model): name = models.CharField(max_length=60) category = models.ForeignKey(Category) Ich möchte die Anzahl (nur die Anzahl) der Elemente für jede Kategorie auswählen, daher wäre dies in SQL so einfach: select category_id, count(id) from item group by category_id Gibt es …
91 python  django 

26
Wie entferne ich Akzente aus Zeichen in einer PHP-Zeichenfolge?
Ich versuche, Akzente aus Zeichen in der PHP-Zeichenfolge zu entfernen, um die Zeichenfolge in einer URL verwendbar zu machen. Ich verwende den folgenden Code: $input = "Fóø Bår"; setlocale(LC_ALL, "en_US.utf8"); $output = iconv("utf-8", "ascii//TRANSLIT", $input); print($output); Die Ausgabe, die ich erwarten würde, wäre ungefähr so: F'oo Bar Anstelle der transliterierten …
91 php  iconv 

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.