Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


3
Sind 'Pfeilfunktionen' und 'Funktionen' gleichwertig / austauschbar?
Pfeilfunktionen in ES2015 bieten eine präzisere Syntax. Kann ich jetzt alle meine Funktionsdeklarationen / -ausdrücke durch Pfeilfunktionen ersetzen? Worauf muss ich achten? Beispiele: Konstruktorfunktion function User(name) { this.name = name; } // vs const User = name => { this.name = name; }; Prototypmethoden User.prototype.getName = function() { return this.name; …

11
Erfassung von Python-Ausnahmemeldungen
import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR = "some ftp address" def upload_to_ftp(con, filepath): try: f = open(filepath,'rb') # file to send con.storbinary('STOR '+ filepath, f) # Send the file f.close() # Close file …

6
CSS-Übergangskürzel mit mehreren Eigenschaften?
Ich kann anscheinend nicht die richtige Syntax für die Kurzform des CSS-Übergangs mit mehreren Eigenschaften finden. Das macht nichts: .element { -webkit-transition: height .5s, opacity .5s .5s; -moz-transition: height .5s, opacity .5s .5s; -ms-transition: height .5s, opacity .5s .5s; transition: height .5s, opacity .5s .5s; height: 0; opacity: 0; overflow: …





19
Wie baue ich Gläser aus IntelliJ richtig?
Ich habe ein Projekt, das ein einzelnes Modul und einige Abhängigkeiten enthält. Ich möchte ein JAR in einem separaten Verzeichnis erstellen, das das kompilierte Modul enthält. Außerdem möchte ich, dass die Abhängigkeiten neben meinem Modul vorhanden sind. Unabhängig davon, wie ich den "Build Jar" -Prozess von IntelliJ verdrehe, erscheint die …



4
Machen Sie Git Stash Pop rückgängig, was zu Zusammenführungskonflikten führt
Ich nahm Änderungen an meiner Codebasis vor und merkte nicht, dass ich mich in einem alten Themenzweig befand. Um sie zu übertragen, wollte ich sie verstauen und dann auf einen neuen Zweig außerhalb des Masters anwenden. Ich habe git stash poplaufende Änderungen in diesen neuen Zweig übertragen und dabei vergessen, …
519 git 


24
Einen geplanten Job einrichten?
Ich habe mit Django an einer Web-App gearbeitet und bin gespannt, ob es eine Möglichkeit gibt, einen Job so zu planen, dass er regelmäßig ausgeführt wird. Grundsätzlich möchte ich nur die Datenbank durchgehen und regelmäßig einige Berechnungen / Aktualisierungen vornehmen, aber ich kann anscheinend keine Dokumentation dazu finden. Weiß jemand, …

22
Was bedeutet ein Ausrufezeichen in der Swift-Sprache?
Das Swift Programming Language-Handbuch enthält das folgende Beispiel: class Person { let name: String init(name: String) { self.name = name } var apartment: Apartment? deinit { println("\(name) is being deinitialized") } } class Apartment { let number: Int init(number: Int) { self.number = number } var tenant: Person? deinit { …

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.