Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


8
Warum gibt es in Elixir zwei Arten von Funktionen?
Ich lerne Elixier und frage mich, warum es zwei Arten von Funktionsdefinitionen gibt: Funktionen, die in einem Modul mit definiert sind, werden mit defusing aufgerufenmyfunction(param1, param2) anonyme Funktionen definiert mit fn, aufgerufen mitmyfn.(param1, param2) Nur die zweite Art von Funktion scheint ein erstklassiges Objekt zu sein und kann als Parameter …
279 erlang  elixir 



10
Ist es empfehlenswert, eine leere URL für das Aktionsattribut eines HTML-Formulars zu verwenden? (Aktion = "")
Ich frage mich, ob jemand eine "Best Practices" -Antwort auf die Verwendung leerer HTML-Formularaktionen geben kann, um auf die aktuelle Seite zurückzukehren. In einem Beitrag wird gefragt, was eine leere HTML-Formularaktion hier bewirkt, und einige Seiten wie diese schlagen vor, dass dies in Ordnung ist, aber ich würde gerne wissen, …

7
Was tun mit Commit in einem abgetrennten Kopf?
Mit git habe ich so etwas gemacht git clone git checkout {a rev number tree rev before} (here I started to be in a detached head state) //hacking git commit //hacking git commit (some commit where made on origin/master) git pull (which does complete because there was some error due …
279 git  git-checkout 


5
Wie liste ich geladene Plugins in Vim auf?
Kennt jemand eine Möglichkeit, die "geladenen Plugins" in Vim aufzulisten ? Ich weiß, ich sollte diese Art von Dingen selbst im Auge behalten, aber es wäre immer schön, den aktuellen Status überprüfen zu können.
279 vim  plugins 

20
Referenzanforderungen.txt für install_requires kwarg in der Datei setuptools setup.py
Ich habe eine requirements.txtDatei, die ich mit Travis-CI verwende. Es scheint albern, die Anforderungen in beiden zu duplizieren, requirements.txtund setup.pyso hatte ich gehofft, ein install_requiresDateihandle an das kwarg in zu übergeben setuptools.setup. Ist das möglich? Wenn ja, wie soll ich vorgehen? Hier ist meine requirements.txtDatei: guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4

29
Grundlegende HTML-Ansicht rendern?
Ich habe eine grundlegende node.js-App, die ich mithilfe des Express-Frameworks auf den Weg bringen möchte. Ich habe einen viewsOrdner, in dem ich eine index.htmlDatei habe. Beim Laden des Webbrowsers wird jedoch die folgende Fehlermeldung angezeigt. Fehler: Modul 'html' kann nicht gefunden werden Unten ist mein Code. var express = require('express'); …

30
urllib und "SSL: CERTIFICATE_VERIFY_FAILED" Fehler
Ich erhalte die folgende Fehlermeldung: Exception in thread Thread-3: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run self.__target(*self.__args, **self.__kwargs) File "/Users/Matthew/Desktop/Skypebot 2.0/bot.py", line 271, in process info = urllib2.urlopen(req).read() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File …

24
OS X Framework Library nicht geladen: 'Image nicht gefunden'
Ich versuche, ein grundlegendes OS X-Framework zu erstellen. Im Moment habe ich nur ein Test-Framework erstellt. TestMacFramework.frameworkIch versuche, es in ein brandneues OS X-Anwendungsprojekt zu importieren. Ich habe die .framework-Datei erstellt und in das neue Projekt importiert. Das Framework scheint in Ordnung zu sein, und ich kann auf die öffentliche …
279 macos  frameworks  xcode5  dyld 



20
Javascript Promise außerhalb des Funktionsumfangs auflösen
Ich habe ES6 Promise verwendet. Normalerweise wird ein Versprechen so konstruiert und verwendet new Promise(function(resolve, reject){ if (someCondition){ resolve(); } else { reject(); } }); Aber ich habe etwas wie das Folgende getan, um die Entschlossenheit aus Gründen der Flexibilität nach draußen zu bringen. var outsideResolve; var outsideReject; new Promise(function(resolve, …

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.