Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

6
Was ist ein C ++ - Delegat?
Was ist die allgemeine Idee eines Delegaten in C ++? Was sind sie, wie werden sie verwendet und wofür werden sie verwendet? Ich würde sie gerne zuerst auf eine Art „Black Box“ kennenlernen, aber ein bisschen Information über die Eingeweide dieser Dinge wäre auch großartig. Dies ist nicht C ++ …

9
Wie fängt man mit der prozeduralen Generierung an?
Die Prozedurgenerierung wurde kürzlich ins Rampenlicht gerückt (von Spore, MMOs usw.) und scheint eine interessante / leistungsstarke Programmiertechnik zu sein. Meine Fragen sind folgende: Kennen Sie mittelgroße Projekte, die prozedurale Generierungstechniken verwenden? Welche Sprache / Sprachklasse eignet sich am besten für die prozedurale Generierung? Können Sie die prozedurale Generierung für …


8
Ist es möglich, mit einer Zeitüberschreitung aus einem InputStream zu lesen?
Insbesondere besteht das Problem darin, eine Methode wie die folgende zu schreiben: int maybeRead(InputStream in, long timeout) Dabei ist der Rückgabewert derselbe wie in.read (), wenn Daten innerhalb von 'Timeout'-Millisekunden verfügbar sind, andernfalls -2. Bevor die Methode zurückgegeben wird, müssen alle erzeugten Threads beendet werden. Um Argumente zu vermeiden, wird …



10
Javascript-Rückruf, wenn IFRAME vollständig geladen ist?
Ich muss einen Rückruf ausführen, wenn ein IFRAME vollständig geladen wurde. Ich habe keine Kontrolle über den Inhalt im IFRAME, daher kann ich den Rückruf von dort nicht auslösen. Dieser IFRAME wird programmgesteuert erstellt, und ich muss seine Daten als Variable im Rückruf übergeben und den Iframe zerstören. Irgendwelche Ideen? …
147 javascript  events  dom  iframe 

3
Überprüfen Sie die richtige Anzahl von Argumenten
Wie überprüfe ich die richtige Anzahl von Argumenten (ein Argument)? Wenn jemand versucht, das Skript aufzurufen, ohne die richtige Anzahl von Argumenten zu übergeben, und überprüft, ob das Befehlszeilenargument tatsächlich vorhanden ist und ein Verzeichnis ist.
147 shell  scripting 

5
Wie lade ich npm-Module in AWS Lambda?
Ich habe mehrere Lambda-Funktionen mit dem webbasierten Editor erstellt. So weit, ist es gut. Ich möchte jetzt damit beginnen, diese mit Modulen zu erweitern (z. B. Q für Versprechen). Ich kann nicht herausfinden, wie ich die Module zu Lambda bringen kann, damit sie von meinen Funktionen genutzt werden können. Ich …


10
Was bedeutet void * und wie benutzt man es?
Als ich heute den Code anderer las, sah ich so etwas wie void *func(void* i);: Was bedeutet das void*hier für den Funktionsnamen bzw. für den Variablentyp? Wann müssen wir diese Art von Zeiger verwenden und wie wird er verwendet?
147 c 

14
Problem beim Verschieben von neuem Code in Github
Ich habe ein neues Repository auf Github erstellt, das jetzt nur die Datei Readme.md enthält. Ich habe ein neu erstelltes RoR-Projekt, das ich in dieses Repository verschieben wollte. Im Folgenden sind die Befehle aufgeführt, die ich in meinem Terminal gegeben habe, um dies zusammen mit dem Fehler auszuführen, den ich …
147 git  github  git-push 



9
Kompilieren Sie den Heroku-Slug ohne Push oder Konfigurationsänderung neu
Ich frage mich, ob es eine Möglichkeit gibt, Heroku zu zwingen, den Slug neu zu kompilieren, ohne neue Commits zu pushen und / oder die Konfigurationsvariablen zu aktualisieren. Warum sollte ich das tun wollen?: Ich verwende den Cedar-Stack auf Heroku für eine Rails 3.2-App und habe Probleme mit dem rake …
147 heroku 

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.