Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
abstrakte Django-Modelle versus reguläre Vererbung
Was ist neben der Syntax der Unterschied zwischen der Verwendung eines abstrakten Django-Modells und der Verwendung einer einfachen Python-Vererbung mit Django-Modellen? Vor-und Nachteile? UPDATE: Ich glaube, meine Frage wurde missverstanden und ich erhielt Antworten auf den Unterschied zwischen einem abstrakten Modell und einer Klasse, die von django.db.models.Model erbt. Ich möchte …

5
Pycharm: Führen Sie nur einen Teil meiner Python-Datei aus
Ist es möglich, nur einen Teil eines Programms in PyCharm auszuführen? In anderen Editoren gibt es so etwas wie eine Zelle, die ich ausführen kann, aber ich kann eine solche Option in PyCharm nicht finden? Wenn diese Funktion nicht existiert, wäre das ein großer Nachteil für mich ... Weil ich …
86 python  pycharm 

5
URL Slugify-Algorithmus in C #?
Also habe ich das Slug- Tag auf SO durchsucht und durchsucht und nur zwei überzeugende Lösungen gefunden: Slugify und Character Transliteration in C # So konvertieren Sie Super- oder Index in C # in normalen Text Welches sind nur Teillösung des Problems. Ich könnte dies manuell selbst codieren, aber ich …
86 c#  slug 

7
Warum gibt random.shuffle None zurück?
Warum random.shufflekehrt man Nonein Python zurück? >>> x = ['foo','bar','black','sheep'] >>> from random import shuffle >>> print shuffle(x) None Wie erhalte ich den gemischten Wert anstelle von None?
86 python  list  random  shuffle 

1
Git Stash und Git Pull
Ich bin neu bei Git und verwende das EGit Eclipse Plugin zum Festschreiben. Ich habe einige Dateien geändert und die Änderungen gespeichert, dann git pullin der Befehlszeile, in der die neuesten Commits abgerufen wurden. Dann habe ich Apply stashed changesvon EGit gemacht. Jetzt wurden meine Änderungen übernommen und die Änderungen, …
86 git  egit  git-stash 


21
Das Dropdown-Menü für die Bootstrap-Schaltfläche in der reaktionsfähigen Tabelle ist aufgrund des Bildlaufs nicht sichtbar
Ich habe ein Problem mit Dropdown-Schaltflächen in Tabellen, wenn diese reagieren und aktiv scrollen, da das Dropdown-Menü aufgrund von overflow: auto;Eigenschaften nicht sichtbar ist . Wie kann ich das beheben, um die Dropdown-Option der Schaltfläche anzuzeigen, wenn diese reduziert ist? Ich kann etwas jQuery verwenden, aber nachdem ich Probleme mit …

16
Chrome-Entwicklertools zeigen nicht mehr alle JavaScript-Dateien an
Nicht mehr alle JavaScript-Dateien sind in den Chorme Developer-Tools sichtbar. Google Chrome ist aktuell. Version 44.0.2403.130 m Debug-Version der App. Skripte im Kopf. <script src="/Scripts/jquery-ui-1.8.24.js"></script> <script src="/Scripts/jquery.validate.js"></script> ... <script src="/Client/Statics/GuiContainers.js"></script> <script src="/Client/ClientDAL.js"></script> <script src="/Client/ClientLayoutUpdater.js"></script> <script src="/Client/ClientRenderer.js"></script> <script src="/Client/ControllerLocator.js"></script> Der erste Teil der Skripte ist in den Chrome Developer Tools im …


8
Wie teste ich die Äquivalenz von Karten in Golang?
Ich habe einen tischgesteuerten Testfall wie diesen: func CountWords(s string) map[string]int func TestCountWords(t *testing.T) { var tests = []struct { input string want map[string]int }{ {"foo", map[string]int{"foo":1}}, {"foo bar foo", map[string]int{"foo":2,"bar":1}}, } for i, c := range tests { got := CountWords(c.input) // TODO test whether c.want == got } …

16
Browser zwingen, CSS, Javascript usw. Zu aktualisieren
Ich entwickle eine Website, die auf Wordpress-Quellcode über XAMPP basiert. Manchmal ändere ich den CSS-Code, Skripte oder etwas anderes und stelle fest, dass mein Browser Zeit braucht, um die Änderungen zu übernehmen. Dies führt dazu, dass ich mehrere Browser verwende, um einen zu aktualisieren. Wenn die neuen Stile nicht angewendet …


18
Wie setze ich die Python-Version des Treibers auf Funken?
Ich verwende Spark 1.4.0-rc2, damit ich Python 3 mit Spark verwenden kann. Wenn ich export PYSPARK_PYTHON=python3meiner .bashrc-Datei hinzufüge , kann ich spark interaktiv mit Python 3 ausführen. Wenn ich jedoch ein eigenständiges Programm im lokalen Modus ausführen möchte, wird folgende Fehlermeldung angezeigt: Exception: Python in worker has different version 3.4 …

3
Vim-Makro in jeder Zeile der visuellen Auswahl
Ich möchte in jeder Zeile einer Auswahl ein Makro ausführen, anstatt die Anzahl der Zeilen in meinem Kopf zu summieren. Zum Beispiel könnte ich ein Makro schreiben, um es zu transformieren: Last, First In First Last und ich möchte, dass es auf all diesen Zeilen läuft: Stewart, John Pumpkin, Freddy …
86 vim  macros  line 


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.