Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

7
Wie poste ich ein Array komplexer Objekte mit JSON, jQuery in ASP.NET MVC Controller?
Mein aktueller Code sieht wie folgt aus. Wie kann ich mein Array an den Controller übergeben und welche Parameter muss meine Controller-Aktion akzeptieren? function getplaceholders() { var placeholders = $('.ui-sortable'); var result = new Array(); placeholders.each(function() { var ph = $(this).attr('id'); var sections = $(this).find('.sort'); var section; sections.each(function(i, item) { …

12
Beschleunigen Sie die IntelliJ-Idee
Ich verwende IntelliJ für die Scala-Entwicklung und habe letzte Woche 8 GB neuen RAM erhalten, also dachte ich: Zeit, ihn zu verwenden. Ich habe meinen Task-Manager überprüft und IntelliJ mit ~ 250 MB gefunden . Durch Eclipse wusste ich, dass das Optimieren von JVM-Optionen viel zur Verbesserung der Geschwindigkeit beitrug, …

1
android toolbar popupTheme vs theme
Oft sehe ich diese Deklaration der Symbolleiste in Layoutdateien: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"> </android.support.v7.widget.Toolbar> Warum gibt es zwei Attribute, die sich auf das Thema beziehen: theme und popupTheme? Was sind die Ziele von jedem von ihnen?

1
Wie färbe ich die Git-Status-Ausgabe ein?
Ich möchte die Git-Status-Ausgabe so einfärben, dass: untracked files = magenta new files = green modified files = blue deleted files = red Ich sehe stattdessen bereitgestellte Dateien in Grün und nicht bereitgestellte Dateien in Blau: Meine .gitconfig wird basierend auf einigen Suchanfragen wie folgt eingerichtet: [color] status = auto …

2
Warum lösen Double.parseDouble (null) und Integer.parseInt (null) unterschiedliche Ausnahmen aus?
Warum lösen Double.parseDouble (null) und Integer.parseInt (null) unterschiedliche Ausnahmen aus? Ist das ein historischer Unfall oder beabsichtigt? In der Dokumentation werden eindeutig zwei Arten von Ausnahmen für Double.parseDouble(...)und eine für angegeben Integer.parseInt(), aber es scheint inkonsistent: Integer.parseInt(null); // throws java.lang.NumberFormatException: null jedoch Double.parseDouble(null); // throws java.lang.NullPointerException



6
C # Funktionen in einem Wörterbuch speichern
Wie erstelle ich ein Wörterbuch, in dem ich Funktionen speichern kann? Vielen Dank. Ich habe über 30 Funktionen, die vom Benutzer ausgeführt werden können. Ich möchte die Funktion folgendermaßen ausführen können: private void functionName(arg1, arg2, arg3) { // code } dictionaryName.add("doSomething", functionName); private void interceptCommand(string command) { foreach ( var …


4
"Schwerwiegender Fehler: Array kann nicht von Objective-C überbrückt werden" - Warum versuchen Sie es überhaupt, Swift?
Ich habe ein Swift-Protokoll deklariert: protocol Option { var name: String { get } } Ich erkläre mehrere Implementierungen dieses Protokolls - einige Klassen, einige Aufzählungen. Ich habe einen Ansichts-Controller mit einer Eigenschaft, die wie folgt deklariert ist: var options: [Option] = [] Wenn ich versuche, diese Eigenschaft auf ein …


10
Verwenden von benutzerdefinierten Schriftarten in Android TextView mit XML
Ich habe meinem Ordner "Assets / Fonts" eine benutzerdefinierte Schriftartdatei hinzugefügt. Wie verwende ich es aus meinem XML? Ich kann es aus dem Code wie folgt verwenden: TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); Kann ich es nicht mit einem android:typeface="/fonts/Molot.otf"Attribut aus XML machen ?

16
Wie kann ich C # -Code dynamisch auswerten?
Ich kann eval("something()");den Code dynamisch in JavaScript ausführen. Gibt es eine Möglichkeit für mich, dasselbe in C # zu tun? Ein Beispiel für das, was ich versuche, ist: Ich habe eine ganzzahlige Variable (sagen wir i) und ich habe mehrere Eigenschaften mit den Namen: "Property1", "Property2", "Property3" usw. Nun möchte …



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.