Articles of syntax

Quali sono le differenze tra i vari simboli (*, &, ecc) combinati con i parametri?

Possibile duplicato: c ++ * vs e nella dichiarazione di funzione So che probabilmente questa sembra una domanda incredibilmente elementare per molti di voi, ma ho avuto davvero un tempo imansible trovare una spiegazione valida e approfondita, nonostante tutti i miei migliori risultati su Google. Sono certo che la risposta è là fuori, e quindi […]

Qualche libreria Java là fuori che convalida la syntax SQL?

Non sono sicuro che esista o meno, quindi ho pensato di sfruttare la saggezza degli altri .. Mi stavo chiedendo se ci sono delle librerie Java là fuori che possono essere utilizzate per convalidare la syntax di una query SQL. So che ci sono molte deviazioni dalle specifiche SQL comuni, quindi probabilmente funzionerebbe solo contro […]

F # forward dichiarazioni di tipo

Mi sono imbattuto in questo problema in F #. Supponiamo, voglio dichiarare due tipi che si richiamano l’un l’altro: type firstType = | T1 of secondType //……………. type secondType = | T1 of firstType //……………. Come faccio a farlo, quindi il compilatore non genera un errore?

Sintassi e formato dei modificatori Java

Mi trovo a confondermi con l’ordine dei modificatori di accesso e non di accesso. Per esempio abstract void go() abstract public void go() public final void go() void final go() final class Test{} class final Test{} final abstract class Test{} abstract final Test{} Non so mai quale sia l’ordine corretto ea volte mi sbaglio perché […]

Cosa significa “punto” (.) Dell’operatore?

Dato il codice: A = [1 2 3; 3 2 1] B = A.^2 Il risultato : B = 1 4 9 9 4 1 Ma se faccio questo: B = A^2 L’output è: Error using ^ Inputs must be a scalar and a square matrix. To compute elementwise POWER, use POWER (.^) instead. Cosa […]

Le parentesi quadre sono consentite negli URL?

Sono consentite le parentesi quadre negli URL? Ho notato che Apache commons HttpClient (3.0.1) lancia una IOException, tuttavia wget e Firefox accettano parentesi quadre. Esempio di URL: http://example.com/path/to/file[3].html Il mio client HTTP incontra tali URL ma non sono sicuro se applicare patch al codice o lanciare un’eccezione (come dovrebbe essere in realtà).

Qual è il simbolo del separatore decimale in JavaScript?

Un pensiero mi colpì mentre stavo scrivendo un pezzo di codice JavaScript che elaborava alcuni valori in virgola mobile. Qual è il simbolo del punto decimale in JavaScript? È sempre ? O è specifico della cultura? E per quanto riguarda .toFixed() e .parseFloat() ? Se sto elaborando un input utente, è probabile che includa il […]

Il modo migliore per formattare più ‘o’ condizioni in un’istruzione if (Java)

Una domanda semplice ma Google non ha aiutato molto. Ho una dichiarazione if con molte condizioni (devo controllare per 10 o 15 costanti per vedere se qualcuno di loro è presente.) Invece di scrivere qualcosa come: if (x == 12 || x == 16 || x == 19 || …) c’è un modo per formattarlo […]

Cosa significa $ / fare in Haskell?

Quando scrivi funzioni un po ‘più complesse, noto che $ è usato molto ma non ho idea di cosa faccia?

come fare riferimento a una “impostazione” YAML da un’altra parte nello stesso file YAML?

Ho il seguente YAML: paths: patha: /path/to/root/a pathb: /path/to/root/b pathc: /path/to/root/c Come posso “normalizzare” questo, rimuovendo /path/to/root/ dai tre percorsi, e averlo come propria impostazione, qualcosa come: paths: root: /path/to/root/ patha: *root* + a pathb: *root* + b pathc: *root* + c Ovviamente non è valido, l’ho appena inventato. Qual è la vera syntax? Può […]