Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




12
Was ist Speicherfragmentierung?
Ich habe gehört, dass der Begriff "Speicherfragmentierung" im Zusammenhang mit der dynamischen Speicherzuweisung in C ++ einige Male verwendet wurde. Ich habe einige Fragen zum Umgang mit Speicherfragmentierung gefunden, kann aber keine direkte Frage finden, die sich selbst damit befasst. So: Was ist Speicherfragmentierung? Wie kann ich feststellen, ob die …

13
Befehl ausführen, ohne ihn im Verlauf zu behalten [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 8 Monaten . Verbessere diese Frage Ich möchte einige Befehle ausführen, aber nicht im Befehlsverlauf …
203 linux  bash  unix 


8
Escapezeichen in der URL
Ich versuche, eine GET-Nachricht zu senden, die Zeichenfolgen mit kaufmännischem Und enthält, und kann nicht herausfinden, wie das kaufmännische Und in der URL umgangen werden kann. Beispiel: http://www.example.com?candy_name=M&M result => candy_name = M Ich habe auch versucht: http://www.example.com?candy_name=M\&M result => candy_name = M\\ Ich verwende URLs manuell, daher benötige ich …

15
Getter und Setter?
Ich bin kein PHP-Entwickler, daher frage ich mich, ob es in PHP beliebter ist, explizite Getter / Setter in einem reinen OOP-Stil mit privaten Feldern zu verwenden (wie ich es mag): class MyClass { private $firstField; private $secondField; public function getFirstField() { return $this->firstField; } public function setFirstField($x) { $this->firstField …
203 php  oop  coding-style 

7
Warum sollte ich () oder new () machen?
In den Einführungsdokumenten werden viele Absätze zur Erläuterung des Unterschieds zwischen new()und verwendet make(). In der Praxis können Sie jedoch Objekte im lokalen Bereich erstellen und zurückgeben. Warum sollten Sie das Allokatorpaar verwenden?
203 go 

12
Namen parametrisierter Tests ändern
Gibt es eine Möglichkeit, meine eigenen benutzerdefinierten Testfallnamen festzulegen, wenn parametrisierte Tests in JUnit4 verwendet werden? Ich möchte die Standardeinstellung - [Test class].runTest[n]- in etwas Sinnvolles ändern .

18
Verwenden von "super" in C ++
Mein Codierungsstil umfasst die folgende Redewendung: class Derived : public Base { public : typedef Base super; // note that it could be hidden in // protected/private section, instead // Etc. } ; Dies ermöglicht es mir, "super" als Alias ​​für Base zu verwenden, beispielsweise in Konstruktoren: Derived(int i, int …
203 c++  coding-style 


7
Wie kann ich eine Zeitzeichenfolge mit Millisekunden mit Python analysieren?
Ich kann Zeichenfolgen mit Datum / Uhrzeit mit time.strptime analysieren >>> import time >>> time.strptime('30/03/09 16:31:32', '%d/%m/%y %H:%M:%S') (2009, 3, 30, 16, 31, 32, 0, 89, -1) Wie kann ich eine Zeitzeichenfolge analysieren, die Millisekunden enthält? >>> time.strptime('30/03/09 16:31:32.123', '%d/%m/%y %H:%M:%S') Traceback (most recent call last): File "<stdin>", line 1, …

3
Verwendung des privaten Github-Repos als npm-Abhängigkeit
Wie liste ich ein privates Github-Repo als "dependency"In auf package.json? Ich habe versucht, die Github-URLs- Syntax von npm wie zu verwenden ryanve/example, aber npm installim Paketordner werden Fehler für die privaten Abhängigkeiten angezeigt , die nicht installiert werden konnten. Gibt es eine spezielle Syntax (oder einen anderen Mechanismus) für die …

16
Programmgesteuertes Speichern von Bildern in Django ImageField
Ok, ich habe fast alles ausprobiert und kann das nicht zum Laufen bringen. Ich habe ein Django-Modell mit einem ImageField Ich habe Code, der ein Bild über HTTP herunterlädt (getestet und funktioniert) Das Bild wird direkt im Ordner 'upload_to' gespeichert (der upload_to ist derjenige, der auf dem ImageField festgelegt ist). …

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.