Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Ruft den Klassennamen der ES6-Klasseninstanz ab
Gibt es harmonische Möglichkeiten, den Klassennamen von der ES6-Klasseninstanz abzurufen? Außer someClassInstance.constructor.name Derzeit zähle ich auf die Implementierung von Traceur. Und es scheint, dass Babel eine Polyfüllung hat, Function.nameTraceur nicht. Um es zusammenzufassen: In ES6 / ES2015 / Harmony gab es keinen anderen Weg, und in ES.Next wird kein Geldautomat …


29
Warum wird der Zugriff auf den Pfad verweigert?
Ich habe ein Problem, bei dem ich versuche, meine Datei zu löschen, aber ich erhalte eine Ausnahme. if (result == "Success") { if (FileUpload.HasFile) { try { File.Delete(Request.PhysicalApplicationPath + app_settings.login_images + txtUploadStatus.Text); string filename = Path.GetFileName(btnFileUpload.FileName); btnFileUpload.SaveAs(Request.PhysicalApplicationPath + app_settings.login_images + filename); } catch (Exception ex) { Message(ex.ToString()); } } } …


4
Kann ich eine teilweise Wiederherstellung in GIT durchführen?
Ist es möglich, nur eine einzelne Datei oder bestimmte Änderungen in einer Datei beim Festschreiben mehrerer Dateien zurückzusetzen? Ganze Geschichte Ich habe eine Reihe von Dateien festgeschrieben. Eine Reihe von Commits später hat jemand, der namenlos bleibt (JACK !!!), eine Datei in sein Repository kopiert und mehrere Dateien festgeschrieben, wobei …
156 git 


4
Was ist datenorientiertes Design?
Ich habe diesen Artikel gelesen und dieser Typ spricht weiter darüber, wie jeder davon profitieren kann, datenorientiertes Design mit OOP zu mischen. Er zeigt jedoch keine Codebeispiele. Ich habe dies gegoogelt und konnte keine wirklichen Informationen darüber finden, geschweige denn Codebeispiele. Ist jemand mit diesem Begriff vertraut und kann ein …


2
Python-Threading-String-Argumente
Ich habe ein Problem mit dem Python-Threading und dem Senden einer Zeichenfolge in den Argumenten. def processLine(line) : print "hello"; return; . dRecieved = connFile.readline(); processThread = threading.Thread(target=processLine, args=(dRecieved)); processThread.start(); Wobei dRecieved die Zeichenfolge einer Zeile ist, die von einer Verbindung gelesen wird. Es ruft eine einfache Funktion auf, die …

18
Importieren Sie Daten in Google Colaboratory
Wie werden private Daten häufig in Google Colaboratory-Notizbücher importiert? Ist es möglich, ein nicht öffentliches Google-Blatt zu importieren? Sie können nicht aus Systemdateien lesen. Die einleitenden Dokumente enthalten einen Link zu einer Anleitung zur Verwendung von BigQuery , aber das scheint ein bisschen ... viel zu sein.

5
.rar, .zip Dateien MIME Typ
Ich entwickle ein einfaches PHP-Upload-Skript und Benutzer können nur ZIP- und RAR-Dateien hochladen. Welche MIME-Typen sollte ich zur Überprüfung verwenden $_FILES[x][type]? (eine vollständige Liste bitte) Danke dir..
156 php  zip  mime-types  rar 


8
Ändern der Größe von SVG in HTML?
Ich habe also eine SVG-Datei in HTML, und eines der Dinge, die ich über das Format gehört habe, ist, dass es nicht vergrößert wird, wenn Sie es vergrößern. Ich weiß, dass mit einem JPEG oder was auch immer ich es als 50 x 50-Symbol speichern könnte, und es dann tatsächlich …
156 html  svg 

3
Python-Speichernutzung von Numpy-Arrays
Ich verwende Python, um einige große Dateien zu analysieren, und es treten Speicherprobleme auf. Daher habe ich sys.getsizeof () verwendet, um die Verwendung zu verfolgen, aber das Verhalten bei numpy Arrays ist bizarr. Hier ist ein Beispiel mit einer Karte von Albedos, die ich öffnen muss: >>> import numpy as …
156 python  numpy  sys 

5
Was ist der Unterschied zwischen einem ORM und einem ODM?
Ich versuche herauszufinden, was der Unterschied zwischen ORM und ODM ist. Soweit ich das Konzept verstehe, bildet ORM (Object Relational Mapper) die Beziehungen zwischen Daten ab, wobei ODM (Object Document Mapper) Dokumente behandelt. Habe ich Recht, wenn ich annehme, dass mySQL ein Beispiel für ORM und MongoDB ein Beispiel für …
156 database  orm  odm 

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.