Tag: syntax

Syntax bezieht sich auf die tatsächliche Sprache-Elemente und Symbole selbst. Fragen sollten tagged as-syntax, wenn die Frage konkret und fast vollständig bezieht sich auf die syntax allein. Dieser tag sollte genutzt werden mit einer bestimmten Sprache-tag

Einfügen in ... Werte (SELECT ... FROM ...)

Anzahl der Antworten 22 Antworten
Ich versuche INSERT INTO eine Tabelle mit den input aus einer anderen Tabelle. Dies ist zwar durchaus möglich, für viele Datenbank-engines, die ich immer scheinen, um zu kämpfen, zu erinnern, die richtige syntax für die SQL Motor

Wie lautet die Syntaxregel für nachgestellte Kommas in Tupel-Definitionen?

Anzahl der Antworten 9 Antworten
In dem Fall von einem einzigen element-Tupel, das nachgestellte Komma ist erforderlich. a = ('foo',) Was ist ein Tupel mit mehreren Elementen? Es scheint, als ob das nachgestellte Komma vorhanden ist oder nicht, Sie sind beide gültig.

Wie printf ein unsigned long long int (der Formatbezeichner für unsigned long long int)?

Anzahl der Antworten 11 Antworten
#include <stdio.h> int main() { unsigned long long int num = 285212672; //FYI: fits in 29 bits int normalInt = 5; printf("My number is %d bytes wide and its value is %ul. A normal number is %d.\n",

Beispiel für eine Oracle PIVOT-Klausel mit Unterabfrage

Anzahl der Antworten 1 Antworten
Oracle definition der PIVOT-Klausel gibt an, dass es eine Möglichkeit gibt zu definieren, die eine Unterabfrage in der IN - Klausel. Ein fiktives Beispiel, was ich mir vorstellen könnte, dass dies ist das ... PIVOT (AVG(salary) FOR

Wie kann ich eine neue Zeile in eine Zeichenfolge in ColdFusion schreiben?

Anzahl der Antworten 6 Antworten
Aktuell ich setze Zeilenumbrüche in strings durch eine der folgenden zwei Methoden: <cfset someStr="This is line 1" & Chr(10) & "This is line 2" & Chr(10) & "This is line 3" /> ODER <cfset NL=Chr(10) /> <cfset

Sind (nicht leere) selbstschließende Tags in HTML5 gültig?

Anzahl der Antworten 6 Antworten
Den W3C-validator nicht wie self-closing-tags (diejenigen, die Ende mit "/>") auf nicht-void Elemente. (Void-Elemente sind diejenigen, die möglicherweise nicht immer enthalten Inhalte.) Sind Sie noch gültig HTML5? Einige Beispiele von akzeptiert leere Elemente: <br /> <img src=""

Definieren einer Klasse in einem Namespace

Anzahl der Antworten 4 Antworten
Gibt es noch weitere prägnante Art, eine Klasse zu definieren, die in einem namespace als das: namespace ns { class A {}; } Ich hatte gehofft, so etwas wie class ns::A {}; funktionieren würde, aber leider nicht.

Wie sagt man in Ruby nicht gleich?

Anzahl der Antworten 1 Antworten
Dies ist ein viel einfacheres Beispiel, was ich versuche zu tun, in meinem Programm, aber die gleiche Idee. In einer if-Anweisung, wie kann ich sagen, sagen nicht gleich zu? Ist != richtig? def test vara = 1

Wie schreibe ich einen leeren Einrückungsblock in Python?

Anzahl der Antworten 2 Antworten
Die runtime sagt mir: erwartet einen eingerückten block Aber ich will nicht schreiben, nichts außer in meinem block, ich will nur, es zu fangen und schlucken die Ausnahme. InformationsquelleAutor der Frage Jader Dias | 2009-10-07

Der beste Weg, um eine Instanz von "negieren"

Anzahl der Antworten 7 Antworten
Ich dachte, wenn es eine bessere/schönere Art zu negieren, ein instanceof in Java. Eigentlich mache ich so etwas wie: if(!(str instanceof String)) { /* do Something */ } Aber, ich denke, dass sollte es eine "schöne" syntax

Zuweisungsoperator in der Sprache Go

Anzahl der Antworten 7 Antworten
In letzter Zeit spielte ich mit google ' s neue Programmiersprache Gehen und wunderte sich, warum der Zuweisungsoperator := hat einen Doppelpunkt vor dem Gleichheitszeichen = Gibt es einen bestimmten Grund, warum die Autoren der Sprache verwenden

Wie kann ich Regex-Literale in JavaScript verketten?

Anzahl der Antworten 11 Antworten
Ist es möglich, so etwas zu tun? var pattern = /some regex segment/ + /* comment here */ /another segment/; Oder muss ich neue RegExp() syntax und verketten einer Zeichenfolge? Ich würde es vorziehen, zu verwenden, die

Prolog "oder" Operator, Abfrage

Anzahl der Antworten 2 Antworten
Arbeite ich an einigen prolog, dass ich neu bin. Ich bin auf der Suche nach einer "oder" - operator registered(X, Y), Y=ct101, Y=ct102, Y=ct103. Hier ist meine Abfrage. Was ich schreiben möchte ist code: "return X, gegeben

Was macht "Use Strict" in JavaScript und was ist der Grund dafür?

Anzahl der Antworten 26 Antworten
Vor kurzem, ich lief einige meiner JavaScript-code durch Crockford ' s JSLintund es gab die folgende Fehlermeldung: Problem in Zeile 1 Zeichen 1: Fehlendes "use strict" - Anweisung. Tun, einige suchen, bemerkte ich, dass einige Leute fügen

Bedeutung von * & amp; und ** & amp; in C ++

Anzahl der Antworten 6 Antworten
Fand ich diese Symbole in einer Funktion, die Erklärung mehrmals, aber ich weiß nicht, was Sie bedeuten. Beispiel: void raccogli_dati(double **& V, double **p, int N) { int ultimo = 3; V = new double * [N/2];

Java "?" Operator zum Überprüfen von null - Was ist das? (Nicht Ternär!)

Anzahl der Antworten 13 Antworten
Las ich einen Artikel, verlinkt von einem slashdot-story, und stieß auf diese kleinen Leckerbissen: Nehmen Sie die neueste version von Java, die versucht, eine null-pointer-Prüfung erleichtern, indem wir die Kurzform der syntax für die endlos-Zeiger-Prüfung. Nur hinzufügen

Kurze Notation für coffeescript try / catch

Anzahl der Antworten 2 Antworten
Ich manchmal code schreiben wie: try doSomething() catch e handleError e was nicht, was schön und sauber coffeescript-code Aussehen sollte. Gibt es eine Möglichkeit, zu schreiben: try doSomething() catch e handleError e #<-- will not compile Dieser,

Warum wird der Inline-String-Block in Ruby "eos" genannt?

Anzahl der Antworten 1 Antworten
Warum die inline-string-block in Ruby mit dem Namen "eos"? Update Danke für die Kennzeichnung der richtige Weg. Ich dachte immer, dass "eos" ist ein reserviertes Wort, aber es scheint, dass jedes Wort kann verwendet werden: a =

Wie funktioniert eine for-Schleife speziell für (;;)?

Anzahl der Antworten 7 Antworten
Auf der Suche durch einige alte Buchungskreis, ich kam in eine for-Schleife, die wie folgt aussieht: for (;;) { //Some stuff } Ich Google bemühte, konnte Sie aber nicht finden alle Antworten. Habe ich einschlafen Programmierung Klasse

Warum sind Funktionen und Methoden in PHP von der Groß- / Kleinschreibung unabhängig?

Anzahl der Antworten 2 Antworten
Funktionen und Methoden in PHP sind case-insensitiv, wie im folgenden Beispiel dargestellt. function ag() { echo '2'; } Ag(); class test { function clMe() { echo 'hi'; } } $instance = new test; $instance->clme(); Aber das ist

Der beste Weg, um eine Schnur in Linien zu teilen

Anzahl der Antworten 9 Antworten
How do you split multi-line string in Zeilen? Ich weiß, dieser Weg var result = input.Split("\n\r".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); sieht ein bisschen hässlich und verliert leere Zeilen. Gibt es eine bessere Lösung? InformationsquelleAutor der Frage Konstantin Spirin | 2009-10-02

Javascript "Tupel" -Notation: Was ist der Sinn?

Anzahl der Antworten 3 Antworten
In wtfjsfand ich, dass die folgenden gesetzlichen javascript. ",,," == Array((null,'cool',false,NaN,4)); //true Dem argument (null,'cool',false,NaN,4) sieht aus wie ein Tupel zu mir, aber javascript nicht Tupeln! Einige schnelle tests in meinem javascript-Konsole ergibt folgende. var t =

Gibt es eine Spezifikation für den Abschnitt SYNOPSIS einer Manpage?

Anzahl der Antworten 3 Antworten
Ich bin versucht, zu schreiben, einige Daten werden gemeinsam von einem kleinen team und immer wählerisch, was das format habe ich einige command-Listen. Gibt es eine formale definition der syntax in der SYNOPSIS section von man-Seiten? Aus

Holen Sie das erste Element jedes Tupels in eine Liste in Python

Anzahl der Antworten 5 Antworten
Einer SQL-Abfrage gibt mir eine Liste von Tupeln, wie diese: [(elt1, elt2), (elt1, elt2), (elt1, elt2), (elt1, elt2), (elt1, elt2), ...] Ich würde gerne alle die ersten Elemente der beiden Tupel. Jetzt benutze ich diese: rows =

Wie heißt der Java?: Operator und was macht er?

Anzahl der Antworten 14 Antworten
Arbeite ich mit Java ein paar Jahren, aber bis vor kurzem habe ich noch nicht ausgeführt haben über dieses Konstrukt: int count = isHere ? getHereCount(index) : getAwayCount(index); Dies ist wahrscheinlich eine sehr einfache Frage, aber kann

Welche brauchbaren Alternativen zur XML-Syntax kennen Sie?

Anzahl der Antworten 14 Antworten
Für mich nutzbar bedeutet, dass: es in real wold es hat tools unterstützen. (zumindest einige einfachen editor) es hat Menschen lesbare syntax (keine Spitzen Klammern bitte) Will auch ich es sein, als in der Nähe von XML

Was ist eine Parameter-Forward-Deklaration?

Anzahl der Antworten 1 Antworten
Ich dachte, ich wusste, dass C-syntax Recht gut, bis ich versucht zu kompilieren, den folgenden code: void f(int i; double x) { } Ich erwartet, dass der compiler auf die Reise, und es Tat, aber ich bekomme

Block Deklaration Syntax Liste

Anzahl der Antworten 7 Antworten
Block syntax in Objective-C (und auch C, nehme ich an) ist notorisch unpassend. Vorbei Blöcke als Argumente sieht anders aus, als das einfügen von Blöcken, wie ivars, die anders aussieht als typedefing blockiert. Gibt es eine umfassende

str.format () löst KeyError aus

Anzahl der Antworten 1 Antworten
Den folgenden code wirft eine KeyError Ausnahme: addr_list_formatted = addr_list_idx = 0 for addr in addr_list: # addr_list is a list addr_list_idx = addr_list_idx + 1 addr_list_formatted.append(""" "{0}" { "gamedir" "str" "address" "{1}" } """.format(addr_list_idx, addr))

PHP-Syntax für die Dereferenzierung der Funktion

Anzahl der Antworten 22 Antworten
Hintergrund In jeder anderen Programmiersprache die ich auf einer regelmäßigen basis, ist es einfach zu bedienen auf der Rückgabewert einer Funktion ohne die Deklaration einer neuen variable, um das Ergebnis der Funktion. In PHP, jedoch scheint dies

Gibt es in MATLAB eine foreach? Wenn ja, wie verhält es sich, wenn sich die zugrunde liegenden Daten ändern?

Anzahl der Antworten 9 Antworten
Gibt es eine foreach-Struktur in MATLAB? Wenn ja, was passiert, wenn die zugrunde liegenden Daten geändert haben (D. H. wenn Objekte Hinzugefügt werden, um das set)? InformationsquelleAutor der Frage Kip | 2009-01-02

Konstante (nicht variabel) in heredoc interpolieren?

Anzahl der Antworten 5 Antworten
<?php define('my_const', 100); echo <<<MYECHO <p>The value of my_const is {my_const}.</p> MYECHO; ?> Wenn ich eine variable innerhalb der Klammern druckt es aus. Aber nicht die Konstante. Wie kann ich es tun? Danke! InformationsquelleAutor der Frage Michael

Was macht & amp; (kaufmännisches Und-Punkt) bedeuten in Ruby?

Anzahl der Antworten 3 Antworten
Stieß ich auf diese Zeile ruby-code. Was bedeutet &. bedeutet in diesem? @object&.method InformationsquelleAutor der Frage Sami | 2016-04-23

C # Get / Set Syntax Verwendung

Anzahl der Antworten 7 Antworten
Diese Erklärungen für eine Person-Klasse. protected int ID { get; set; } protected string Title { get; set; } protected string Description { get; set; } protected TimeSpan jobLength { get; set; } Wie gehe ich über

Was ist 1 & lt; & lt; 0?

Anzahl der Antworten 5 Antworten
enum { kFlag_FPS = 1 << 0, kFlag_Help = 1 << 1, kFlag_RedBlue3D = 1 << 2, } Ich versuche zu verstehen, was dieser code ist, ich weiß nicht ganz, was: 1 << 0 bedeutet? Jede Hilfe

Else-Klausel für Python while-Anweisung

Anzahl der Antworten 8 Antworten
Ich mitbekommen habe ist der folgende code legal in Python. Meine Frage ist, warum? Gibt es einen bestimmten Grund? n = 5 while n != 0: print n n -= 1 else: print "what the..." InformationsquelleAutor der

Was sind diese Pipe-Symbole in Ruby?

Anzahl der Antworten 7 Antworten
Was sind die pipe-Symbole in Ruby? Lerne ich Ruby und RoR, aus einem PHP-und Java-hintergrund, aber ich komme immer über code wie diesen: def new @post = Post.new respond_to do |format| format.html # new.html.erb format.xml { render

Ist es korrekt, einfache Anführungszeichen für HTML-Attribute zu verwenden?

Anzahl der Antworten 15 Antworten
Vor kurzem habe ich gesehen, eine Menge von dieser: <a href='http://widget-site-example.com/example.html'> <img src='http://widget-site-example.com/ross.jpg' alt='Ross&#39;s Widget' /> </a> Ist es zulässig, verwenden Sie einfache Anführungszeichen in HTML? Wie ich schon oben dargelegt es ist auch problematisch, weil Sie

Wie kommst du in Liquid aus?

Anzahl der Antworten 3 Antworten
Was ist die richtige Art zu kommentieren in der Flüssigkeit templating-Sprache? InformationsquelleAutor der Frage Martin Buberl | 2014-11-19

Was ist der Unterschied zwischen einfachen und doppelten Anführungszeichen in PHP?

Anzahl der Antworten 11 Antworten
Ich bin kein Experte in PHP-Programmierung, aber ich bin ein wenig verwirrt, warum ich einige code, der in PHP mit string platziert in einfache Anführungszeichen und manchmal in Anführungszeichen gesetzt werden. Kenne ich nur in .NET, oder

Was macht das Forall-Keyword in Haskell / GHC?

Anzahl der Antworten 8 Antworten
Ich beginne zu verstehen, wie die forall - Schlüsselwort verwendet wird, im so genannten "existentiellen Typen" wie folgt: data ShowBox = forall s. Show s => SB s Dies ist nur eine Teilmenge, jedoch, wie forall verwendet

Warum wird NULL nicht deklariert?

Anzahl der Antworten 5 Antworten
Ich habe ein problem mit diesem struct contructor wenn ich versuche, um diesen code zu kompilieren: typedef struct Node { Node( int data ) // { this->data = data; previous = NULL; //Compiler indicates here next =

Wie übergebe ich mehrere Parameter in Objective-C?

Anzahl der Antworten 6 Antworten
Habe ich gelesen mehrere von der post über die Objective-C-Methode syntax, aber ich glaube, ich verstehe nicht, mehrere Namen für eine Methode. Ich versuche, erstellen Sie eine Methode namens getBusStops mit NSString und NSTimeInterval Parameter und einen

Was tun & gt; & gt; und & lt; & lt; meine in Python?

Anzahl der Antworten 5 Antworten
Doppel-weniger als und doppelte größer-als-Zeichen. Merke ich, dass ich Dinge tun kann, wie 2 << 5 um 64 und 1000 >> 2 zu 250. Auch ich verwenden kann, >> drucken print >>obj, "Hello world" Was ist hier

PHP-Array-Indizierung: $ array [$ index] vs $ array ["$ index"] vs $ array ["{$ index}"]

Anzahl der Antworten 7 Antworten
Was ist der Unterschied, wenn überhaupt, zwischen diesen Methoden der Indizierung in ein PHP-array: $array[$index] $array["$index"] $array["{$index}"] Ich bin daran interessiert, sowohl die performance und funktionale Unterschiede. Update: (In der Antwort an @Jeremy) ich bin mir nicht

Ist C ++ kontextfrei oder kontextsensitiv?

Anzahl der Antworten 18 Antworten
Ich höre oft behauptet, dass C++ ist eine Kontext-sensitive Sprache. Nehmen Sie das folgende Beispiel: a b(c); Ist dies eine Variablendefinition oder eine Funktionsdeklaration? Das hängt von der Bedeutung des symbols c. Wenn c ist ein variabledann

Javascript logisch "! ==" Operator?

Anzahl der Antworten 6 Antworten
Bin ich immer wieder in web-Entwicklung, und habe versucht, gehen über die Nuancen von jscript vor kurzem. Ich wurde Gießen durch die Quelle der THREEx-Erweiterungs-Bibliothek baut auf Three.JS und bemerkt diese Funktion THREEx.KeyboardState.prototype.pressed = function(keyDesc) { var

Erweiterte Nested List Comprehension Syntax

Anzahl der Antworten 4 Antworten
Ich war Herumspielen mit Liste Verstehens, um ein besseres Verständnis von Ihnen und ich lief in einige unerwartete Ausgabe, ich bin nicht in der Lage zu erklären. Ich habe nicht gefunden diese Frage gestellt, bevor, aber wenn

Ternärer Operator (? :) in Bash

Anzahl der Antworten 13 Antworten
Gibt es eine Möglichkeit, so etwas zu tun int a = (b == 5) ? c : d; Bash verwenden? InformationsquelleAutor der Frage En_t8 | 2010-10-17

"Unbekannter Escape-Sequenz" -Fehler in Go

Anzahl der Antworten 2 Antworten
Habe ich die folgende Funktion geschrieben in Go. Die Idee ist, die Funktion hat einen string übergeben und gibt die erste IPv4-IP-Adresse gefunden. Wenn keine IP-Adresse gefunden, wird ein leerer string zurückgegeben. func parseIp(checkIpBody string) string {