Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


5
ASP.NET MVC: Unit-Test-Controller, die UrlHelper verwenden
Eine meiner Controller-Aktionen, die in einer Ajax-Anforderung aufgerufen wird, ist die Rückgabe einer URL an die Clientseite, damit diese eine Umleitung durchführen kann. Ich verwende Url.RouteUrl(..)und während meiner Unit-Tests schlägt dies fehl, da der Controller.UrlParameter nicht vorgefüllt ist. Ich habe viele Dinge ausprobiert, unter anderem versucht zu stubben UrlHelper(was fehlgeschlagen …

7
Warum sind Prozesse in Erlang technisch effizienter als OS-Threads?
Erlangs Eigenschaften Aus der Erlang-Programmierung (2009): Die Erlang-Parallelität ist schnell und skalierbar. Die Prozesse sind insofern leichtgewichtig, als die virtuelle Erlang-Maschine nicht für jeden erstellten Prozess einen Betriebssystem-Thread erstellt. Sie werden in der VM unabhängig vom zugrunde liegenden Betriebssystem erstellt, geplant und verarbeitet. Infolgedessen liegt die Prozesserstellungszeit in der Größenordnung …

10
Wann werden statische oder instanziierte Klassen verwendet?
PHP ist meine erste Programmiersprache. Ich kann mich nicht so recht darum kümmern, wann statische Klassen gegen instanziierte Objekte verwendet werden sollen. Mir ist klar, dass Sie Objekte duplizieren und klonen können. In meiner gesamten Zeit mit PHP endete jedes Objekt oder jede Funktion jedoch immer als einzelner Rückgabewert (Array, …
170 php  oop  class 


6
Java-Ausnahme nicht abgefangen?
Ich habe ein kleines theoretisches Problem mit Try-Catch-Konstruktionen. Ich habe gestern eine praktische Prüfung über Java abgelegt und verstehe folgendes Beispiel nicht: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally { System.out.print("C"); throw new Exception("3"); } } catch (Exception …

4
Aufbau eines Benachrichtigungssystems [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 2 Jahren . Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich bin am Anfang …

3
Git-Unterschied zwischen geklontem und ursprünglichem Remote-Repository
Ich habe ein Github-Repository geklont und lokal keine Änderungen vorgenommen. Das Github-Repository wurde mit Commits für denselben Zweig weiterentwickelt. Wie finde ich einen Unterschied zwischen meinem lokalen Repository und dem ursprünglichen Github-Repository? Wie finde ich einen Unterschied zwischen meiner Arbeitskopie und dem ursprünglichen Github-Repository? Wie finde ich einen Unterschied zwischen …

10
NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder
Es gibt ein Problem mit der Android Appcompat v7-Bibliothek auf Samsung-Geräten mit Android 4.2. Ich bekomme immer wieder Abstürze mit dem folgenden Stack-Trace in meiner Entwicklerkonsole: java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder at android.support.v7.widget.PopupMenu.<init>(PopupMenu.java:66) at com.[my-package-name].CustomActivity$5.onClick(CustomActivity.java:215) at android.view.View.performClick(View.java:4222) at android.view.View$PerformClick.run(View.java:17620) at android.os.Handler.handleCallback(Handler.java:800) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5391) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at …

10
Tutorials und Bibliotheken für OpenGL-ES-Spiele auf Android [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
170 android  opengl-es  3d 

8
Muster für die Verarbeitung von Stapeloperationen in REST-Webdiensten?
Welche bewährten Entwurfsmuster gibt es für Stapeloperationen an Ressourcen innerhalb eines Webdienstes im REST-Stil? Ich versuche, ein Gleichgewicht zwischen Idealen und Realität in Bezug auf Leistung und Stabilität zu finden. Wir haben derzeit eine API, in der alle Vorgänge entweder von einer Listenressource (dh GET / user) oder von einer …
170 web-services  rest 

7
CSS zum Ergreifen von Cursorn (Drag & Drop)
Ich habe eine JavaScript-Webanwendung, in der der Benutzer den Hintergrund erfassen muss, um den gesamten Bildschirm zu verschieben. Ich möchte also, dass sich der Cursor ändert, wenn er über dem Hintergrund schwebt. Die -moz-grabund -moz-grabbingCSS-Cursor sind dafür ideal. Natürlich funktionieren sie nur in Firefox ... gibt es gleichwertige Cursor für …
170 css  cursor 

30
Xcode 9-Fehler: "iPhone hat die Startanforderung abgelehnt"
Mit Xcode Beta 9 (v4) versuche ich, die App durch Klicken auf die Schaltfläche "Abspielen" zu starten. Ich erhalte die Meldung "Build erfolgreich", aber kurz vor dem Start wird in Xcode eine Popup-Meldung angezeigt: "Das iPhone hat die Startanforderung abgelehnt." Es hat gestern funktioniert. Es funktioniert auf dem Simulator. Ich …

7
Wie protokollieren Sie den Inhalt eines JSON-Objekts in Node.js?
Ist es möglich, den Inhalt eines Objekts, z. B. Methoden und Attribute, in Node.js zu drucken? Im Moment versuche ich, das Sitzungsobjekt zu drucken und Folgendes zu erhalten: console.log("Session:" + session); > Session:[object Object] Möglicherweise ähnlich wie print_r (Array) in PHP oder mit .toString in Java.
170 json  node.js 

8
So erhalten Sie Konfigurationsparameter in Symfony2 Twig Templates
Ich habe eine Symfony2 Twig-Vorlage. Ich möchte den Wert eines Konfigurationsparameters in dieser Zweigvorlage (eine Versionsnummer) ausgeben. Deshalb habe ich den Konfigurationsparameter folgendermaßen definiert: parameters: app.version: 0.1.0 Ich kann diesen Konfigurationsparameter in Controllern verwenden, habe aber keine Ahnung, wie ich ihn in meine Twig-Vorlage bekomme.

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.