Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


10
Durch Klicken auf eine Schaltfläche in einem Formular wird die Seite aktualisiert
Ich habe ein Formular in Angular, das zwei Schaltflächen-Tags enthält. Eine Schaltfläche sendet das Formular weiter ng-click. Die andere Schaltfläche dient ausschließlich zur Navigation ng-click. Wenn Sie jedoch auf diese zweite Schaltfläche klicken, führt AngularJS eine Seitenaktualisierung durch, die eine 404 auslöst. Ich habe einen Haltepunkt in der Funktion gelöscht …

30
Fügen Sie zentrierten Text in die Mitte einer <hr /> -ähnlichen Zeile ein
Ich frage mich, welche Optionen man in xhtml 1.0 strikt hat, um eine Linie auf beiden Seiten des Textes wie folgt zu erstellen: Abschnitt eins ----------------------- Nächster Abschnitt ----------------------- Abschnitt zwei Ich habe darüber nachgedacht, einige ausgefallene Dinge wie diese zu tun: &lt;div style="float:left; width: 44%;"&gt;&lt;hr/&gt;&lt;/div&gt; &lt;div style="float:right; width: 44%;"&gt;&lt;hr/&gt;&lt;/div&gt; …

21
GridLayout (nicht GridView), wie alle Kinder gleichmäßig gedehnt werden
Ich möchte ein 2x2-Raster mit Schaltflächen im Inneren haben. Dies ist nur ICS, daher versuche ich, das neue GridLayout zu verwenden. Hier ist das XML meines Layouts: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/favorites_grid" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#00ff00" android:rowCount="2" android:columnCount="2"&gt; &lt;Button android:text="Cell 0" android:layout_row="0" android:layout_column="0" android:textSize="14dip" /&gt; &lt;Button android:text="Cell 1" android:layout_row="0" android:layout_column="1" …

8
Ist es möglich, dass didSet während der Initialisierung in Swift aufgerufen wird?
Frage In den Apple-Dokumenten wird Folgendes angegeben: willSet- und didSet-Beobachter werden beim ersten Initialisieren einer Eigenschaft nicht aufgerufen. Sie werden nur aufgerufen, wenn der Wert der Eigenschaft außerhalb eines Initialisierungskontexts festgelegt wird. Ist es möglich, diese während der Initialisierung aufzurufen? Warum? Nehmen wir an, ich habe diese Klasse class SomeClass …
217 ios  swift  didset 

17
So erkennen Sie, ob ein Skript bezogen wird
Ich habe ein Skript, in dem ich nicht möchte, dass es aufgerufen wird, exitwenn es bezogen wird. Ich dachte daran zu prüfen, ob $0 == bashdies jedoch Probleme bereitet, wenn das Skript von einem anderen Skript stammt oder wenn der Benutzer es von einer anderen Shell wie bezieht ksh. Gibt …
217 bash  ksh 

8
Wie verwende ich $ rootScope in Angular zum Speichern von Variablen?
Wie $rootScopespeichere ich Variablen in einem Controller, auf den ich später in einem anderen Controller zugreifen möchte? Beispielsweise: angular.module('myApp').controller('myCtrl', function($scope) { var a = //something in the scope //put it in the root scope }); angular.module('myApp').controller('myCtrl2', function($scope) { var b = //get var a from root scope somehow //use var …

18
Entfernen einer Liste von Zeichen in einer Zeichenfolge
Ich möchte Zeichen in einer Zeichenfolge in Python entfernen: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Aber ich habe viele Zeichen, die ich entfernen muss. Ich dachte über eine Liste nach list = [',', '!', '.', ';'...] Aber wie kann ich das verwenden list, um die Zeichen in der zu ersetzen string?
217 python  string  list  replace 

5
Automatisch expandierendes Layout mit Qt-Designer
Ich benutze den Qt Designer. Ich möchte eine erstellen, QVBoxLayoutdie automatisch erweitert wird, um das gesamte Fenster auszufüllen. Das Layout der QVBoxLayoutbleibt fest. Wie kann ich veranlassen QVBoxLayout, dass das gesamte Fenster durch den Designer erweitert und gefüllt wird?
217 qt  layout  qt-designer 

13
Statisch verschachtelte Klasse in Java, warum?
Ich habe mir den Java-Code angesehen LinkedListund festgestellt, dass er eine statisch verschachtelte Klasse verwendet Entry. public class LinkedList&lt;E&gt; ... { ... private static class Entry&lt;E&gt; { ... } } Was ist der Grund für die Verwendung einer statisch verschachtelten Klasse anstelle einer normalen inneren Klasse? Der einzige Grund, an …
217 java  class  static  member 

2
Warum kann ich ein unique_ptr nicht in einen Vektor zurückschieben?
Was ist los mit diesem Programm? #include &lt;memory&gt; #include &lt;vector&gt; int main() { std::vector&lt;std::unique_ptr&lt;int&gt;&gt; vec; int x(1); std::unique_ptr&lt;int&gt; ptr2x(&amp;x); vec.push_back(ptr2x); //This tiny command has a vicious error. return 0; } Der Fehler: In file included from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/mingw32/bits/c++allocator.h:34:0, from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/bits/allocator.h:48, from c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/memory:64, from main.cpp:6: c:\mingw\bin\../lib/gcc/mingw32/4.5.0/include/c++/bits/unique_ptr.h: In member function 'void __gnu_cxx::new_allocator&lt;_Tp&gt;::construct(_Tp*, const …


2
GUI-basierter oder webbasierter JSON-Editor, der wie der Eigenschaften-Explorer funktioniert [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q &amp; 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, …
217 jquery  ajax  json  editor  wysiwyg 

2
"Best Practice" für eine erholsame POST-Reaktion
Also nichts Neues hier Ich versuche nur eine Klarstellung zu bekommen und kann anscheinend keine in anderen Posts finden. Ich erstelle unruhig eine neue Ressource, sagen wir: /books (POST) mit einem Körper: { title: 'The Lion, the Witch and the Wardrobe', author: 'C. S. Lewis' } Ich weiß, dass ich …


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.