Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

23
Wie implementiere ich den Bestätigungsdialog im Jquery UI-Dialog?
Ich versuche, JQuery UI Dialog zu verwenden, um die hässliche javascript:alert()Box zu ersetzen . In meinem Szenario habe ich eine Liste von Elementen, und neben jedem einzelnen von ihnen würde ich für jedes eine Schaltfläche "Löschen" haben. Das Pseudo-HTML-Setup wird wie folgt aussehen: <ul> <li>ITEM <a href="url/to/remove"> <span>$itemId</span> <li>ITEM <a …

11
Konstruktor in einer Schnittstelle?
Ich weiß, dass es nicht möglich ist, einen Konstruktor in einer Schnittstelle zu definieren. Aber ich frage mich warum, weil ich denke, dass es sehr nützlich sein könnte. Sie können also sicher sein, dass einige Felder in einer Klasse für jede Implementierung dieser Schnittstelle definiert sind. Betrachten Sie beispielsweise die …
148 java  interface 

5
Warum ist dieser Code anfällig für Pufferüberlaufangriffe?
int func(char* str) { char buffer[100]; unsigned short len = strlen(str); if(len >= 100) { return (-1); } strncpy(buffer,str,strlen(str)); return 0; } Dieser Code ist anfällig für einen Pufferüberlaufangriff, und ich versuche herauszufinden, warum. Ich denke, es hat damit zu tun, lendass man als a shortstatt als deklariert wird int, …


6
Wie funktioniert tf.app.run ()?
Wie übersetzt die tf.app.run()Arbeit in Tensorflow die Demo? In tensorflow/models/rnn/translate/translate.pygibt es einen Anruf bei tf.app.run(). Wie wird damit umgegangen? if __name__ == "__main__": tf.app.run()

9
Was muss ich mindestens tun, um eine RPM-Datei zu erstellen?
Ich möchte nur eine RPM-Datei erstellen, um meine Linux-Binärdatei "foobar" mit nur wenigen Abhängigkeiten zu verteilen. Es hat eine Konfigurationsdatei, /etc/foobar.conf und sollte in / usr / bin / foobar installiert werden. Leider ist die Dokumentation für RPM 27 Kapitel lang und ich habe wirklich keinen Tag, um mich hinzusetzen …
148 rpm  rpmbuild 


6
Gibt es einen Nachteil bei der Verwendung eines führenden doppelten Schrägstrichs, um das Protokoll in einer URL zu erben? dh src = "// domain.com"
Ich habe ein Stylesheet, das Bilder von einer externen Domain lädt, und ich brauche es, um von https: // von sicheren Bestellseiten und http: // von anderen Seiten basierend auf der aktuellen URL zu laden. Ich habe festgestellt, dass das Starten der URL mit einem doppelten Schrägstrich das aktuelle Protokoll …
148 http  url  https  url-protocol 



5
Was ist der Unterschied zwischen (NaN! = NaN) und (NaN! == NaN)?
Zunächst möchte ich erwähnen, dass ich weiß wie isNaN()und Number.isNaN()arbeite. Ich lese The Definite Guide von David Flanagan und er gibt ein Beispiel dafür, wie man überprüft, ob der Wert ist NaN: x !== x Dies führt truegenau dann zu, wenn dies der Fall xist NaN. Aber jetzt habe ich …
148 javascript  nan 


3
javascript node.js next ()
Ich sehe viel Verwendung nextin node.js. Was ist es, woher kommt es? Was tut es? Kann ich es clientseitig verwenden? Entschuldigung, es wird zum Beispiel hier verwendet: http://dailyjs.com/2010/12/06/node-tutorial-5/ Suchen Sie nach der Funktion loadUser.
148 javascript  node.js  next 


2
Wie funktioniert `void_t`?
Ich habe Walter Browns Vortrag auf der Cppcon14 über moderne Vorlagenprogrammierung ( Teil I , Teil II ) gesehen, in dem er seine void_tSFINAE-Technik vorstellte. Beispiel: Bei einer einfachen Variablenvorlage, die bewertet, voidob alle Vorlagenargumente gut geformt sind: template< class ... > using void_t = void; und das folgende Merkmal, …
148 c++  templates  c++14  sfinae 

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.