Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


4
Sollte der Zugriff auf SharedPreferences über den UI-Thread erfolgen?
Mit der Veröffentlichung von Gingerbread habe ich mit einigen der neuen APIs experimentiert, darunter StrictMode . Mir ist aufgefallen, dass eine der Warnungen für ist getSharedPreferences(). Dies ist die Warnung: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 und es wird für einen getSharedPreferences()Aufruf gegeben, der auf dem UI-Thread getätigt …

3
Lesen von Dateiinhalten auf der Clientseite in Javascript in verschiedenen Browsern
Ich versuche, eine reine Skriptlösung zum Lesen des Inhalts einer Datei auf einem Clientcomputer über einen Browser bereitzustellen. Ich habe eine Lösung, die mit Firefox und Internet Explorer funktioniert. Es ist nicht schön, aber ich probiere gerade nur Dinge aus: function getFileContents() { var fileForUpload = document.forms[0].fileForUpload; var fileName = …


8
Boolesche Werte in LocalStorage können nicht festgelegt werden?
Ich habe festgestellt, dass ich keine booleschen Werte festlegen kann localStorage. localStorage.setItem("item1", true); alert(localStorage.getItem("item1") + " | " + (localStorage.getItem("item1") == true)); Immer Warnungen, true | falsewenn ich versuche, localStorage.getItem("item1") == "true"sie zu testen. Warnungen true ... Wie kann ich ein Element localStorageauf true setzen? Selbst wenn es eine Zeichenfolge …
112 javascript 


4
Wie man 'auto' für die Obergrenze einstellt, aber mit matplotlib.pyplot eine feste Untergrenze einhält
Ich möchte die Obergrenze der y-Achse auf 'auto' setzen, aber ich möchte die Untergrenze der y-Achse so halten, dass sie immer Null ist. Ich habe 'auto' und 'autorange' ausprobiert, aber diese scheinen nicht zu funktionieren. Vielen Dank im Voraus. Hier ist mein Code: import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ …
112 python  matplotlib 


5
Wo ist PATH_MAX unter Linux definiert?
Mit welcher Header-Datei soll ich aufrufen #include, um PATH_MAX als int für die Größe eines Strings verwenden zu können? Ich möchte erklären können: char *current_path[PATH_MAX]; Wenn ich dies tue, gibt mein Compiler (Clang / LLVM unter Linux) den folgenden Fehler aus: recursive_find6.c:29:20: error: use of undeclared identifier 'PATH_MAX' char *current_path[PATH_MAX]; …
112 c  linux  gcc  include  clang 

4
ASP.NET MVC: Wird der Controller für jede Anforderung erstellt?
Sehr einfache Frage: Werden Controller in ASP.NET für jede HTTP-Anforderung erstellt oder werden sie beim Start der Anwendung erstellt und bei allen Anforderungen wiederverwendet? Wird der Controller nur für eine bestimmte HTTP-Anforderung erstellt? Kann ich mich darauf verlassen, wenn meine vorherigen Annahmen korrekt sind? Ich möchte einen Datenbankkontext (Entity Framework) …




20
Firefox ignoriert die Option selected = "selected"
Wenn Sie ein Dropdown-Menü ändern und die Seite aktualisieren, scheint Firefox das ausgewählte Attribut zu ignorieren. <option selected="selected" value="Test">Test</option> Tatsächlich wird die Option ausgewählt, die Sie zuvor ausgewählt haben (vor der Aktualisierung). Dies ist ein Problem für mich, da in der Dropdown-Liste ein Ereignis ausgelöst wird, das andere Dinge ändert. …

4
RSpec: Wie teste ich, ob eine Methode aufgerufen wurde?
Beim Schreiben von RSpec-Tests schreibe ich viel Code, der so aussieht, um sicherzustellen, dass während der Ausführung eines Tests eine Methode aufgerufen wurde (aus Gründen der Argumentation sagen wir einfach, dass ich den Status nicht wirklich abfragen kann des Objekts nach dem Aufruf, da die Operation, die die Methode ausführt, …

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.