Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Wie kann ich mehrere Django-Formulare für Senden-Schaltflächen erstellen?
Ich habe ein Formular mit einer Eingabe für E-Mail und zwei Senden-Schaltflächen zum Abonnieren und Abbestellen des Newsletters: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit" name="newsletter_unsub" value="Unsubscribe" /> </form> Ich habe auch Klassenform: class NewsletterForm(forms.ModelForm): class Meta: model = Newsletter fields = ('email',) Ich …




12
Was genau macht die Activity.finish () -Methode?
Ich entwickle Android-Anwendungen für eine Weile und verfolge viele Beiträge über den Aktivitätslebenszyklus und den Lebenszyklus der Anwendung. Ich weiß, dass Activity.finish()Methodenaufrufe irgendwo im Weg Activity.onDestroy()sind und auch die Aktivität vom Stapel entfernen, und ich denke, dass dies irgendwie auf das Betriebssystem und den Garbage Collector hinweist, dass er "seinen …


5
Wie kann ich einen Link zu einer lokalen Datei auf einer lokal ausgeführten Webseite erstellen?
Ich hätte gerne eine HTML-Datei, die bestimmte Dateien auf meiner Festplatte verteilt. Zum Beispiel habe ich zwei Dateien, auf die ich verlinken würde: C:\Programs\sort.mw C:\Videos\lecture.mp4 Das Problem ist, dass die Links als Verknüpfung zur Datei dienen sollen. Ich habe folgendes versucht: <a href="C:\Programs\sort.mw">Link 1</a> <a href="C:\Videos\lecture.mp4">Link 2</a> ... aber der …
155 html  anchor  local-files 


3
Grundlegendes zu Linux / proc / id / maps
Ich versuche, die Speichernutzung meiner eingebetteten Linux-Anwendung zu verstehen. Das /proc/pid/mapsDienstprogramm / die Datei scheint eine gute Ressource zu sein, um die Details anzuzeigen. Leider verstehe ich nicht alle Spalten und Einträge. Was bedeuten die anonymen Inode 0-Einträge? Dies scheinen einige der größeren Speichersegmente zu sein.
155 linux  embedded 

7
Ist es möglich, XML in Liste <T> zu deserialisieren?
Gegeben das folgende XML: &lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&gt; &lt;user&gt; &lt;id&gt;2&lt;/id&gt; &lt;name&gt;John&lt;/name&gt; &lt;/user&gt; &lt;/user_list&gt; Und die folgende Klasse: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } Ist es möglich, XmlSerializerdie XML in eine zu deserialisieren …

8
Git-Klon aus einem anderen Verzeichnis
Ich versuche, Repo aus einem anderen Verzeichnis zu klonen. Nehmen wir an, ich habe ein Repo in C:/folder1undC:/folder2 Ich möchte die Arbeit folder1einklonen folder2. Was würde ich dazu in die Eingabeaufforderung eingeben? Es scheint, dass beim Klonen häufig eher eine URL als ein Dateipfad bereitgestellt wird. In diesem Moment übe …
155 git  git-clone 

7
Sind Listenverständnisse und Funktionsfunktionen schneller als „for-Schleifen“?
In Bezug auf die Leistung in Python, ist eine Liste Verständnis oder Funktionen wie map(), filter()und reduce()schneller als eine for - Schleife? Warum werden sie technisch mit einer C-Geschwindigkeit ausgeführt , während die for-Schleife mit der Geschwindigkeit der virtuellen Python-Maschine ausgeführt wird ? Angenommen, ich muss in einem Spiel, das …

3
Wann sollte std :: forward verwendet werden, um Argumente weiterzuleiten?
C ++ 0x zeigt ein Beispiel für die Verwendung von std::forward: template&lt;class T&gt; void foo(T&amp;&amp; arg) { bar(std::forward&lt;T&gt;(arg)); } Wann ist es immer vorteilhaft zu verwenden std::forward? Außerdem muss es &amp;&amp;in der Parameterdeklaration verwendet werden. Ist es in allen Fällen gültig? Ich dachte, Sie &amp;&amp;müssten temporäre Funktionen an eine Funktion …

19
MySQL Falscher Datums- / Uhrzeitwert: '0000-00-00 00:00:00'
Ich habe kürzlich ein altes Projekt übernommen, das vor 10 Jahren erstellt wurde. Es verwendet MySQL 5.1. Unter anderem muss ich den Standardzeichensatz von latin1 in utf8 ändern. Als Beispiel habe ich Tabellen wie diese: CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `first_name` varchar(45) CHARACTER SET latin1 …
155 mysql 


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.