Sto scrivendo il codice di avvio per un sistema embedded – il codice che carica il puntatore dello stack iniziale prima di saltare alla funzione main () – e ho bisogno di dirgli quanti byte di stack la mia applicazione userà (o alcuni più grandi , stima conservativa). Mi è stato detto che il compilatore […]
Sto scrivendo un interprete in Java per un linguaggio specifico del dominio con alcune funzionalità di scripting. Ho già implementato un parser e ora devo fare un back-end. A tal fine, sto pensando di scrivere il mio interprete (sia lavorando con alberi sintattici astratti o con alcuni bytecode personalizzati) sia come target JVM (emetti ed […]
Se sì, perché ci sono ancora così tante iniezioni SQL di successo? Solo perché alcuni sviluppatori sono troppo stupidi per usare istruzioni parametrizzate?
Principalmente questo è un controllo di sanità mentale. Il codice chiave per entrambe le maiuscole è 16. Significa che è effettivamente imansible distinguere gli eventi di spostamento sinistro e destro in un browser?
In Kotlin, una funzione con almeno un argomento può essere definita come una normale funzione non membro o come funzione di estensione con un argomento come ricevitore. Per quanto riguarda l’ambito, non sembra esserci alcuna differenza: entrambi possono essere dichiarati all’interno o all’esterno delle classi e altre funzioni, ed entrambi possono o non possono avere […]
Non riesco a capire come aggiungere correttamente una libreria statica libcurl al mio ID :: Blocks IDE. Lo voglio statico perché poi i file .dll, che non sono inclusi in Windows per impostazione predefinita, sono necessari durante il runtime del mio programma. Sto usando questo libcurl: http://curl.haxx.se/dlwiz/?type=lib&os=Win32&flav=- (minGW senza OpenSSL) Ecco le mie impostazioni globali […]
Mi sono imbattuto in un codice che ha una grande funzione statica in un file di intestazione e sono curioso di sapere quando è / non è corretto farlo. Ad esempio, se molti file .c includono l’intestazione, perché non definire semplicemente la funzione non statica e collegarla? Sarebbe gradita qualsiasi consiglio o regola generale su […]
Ho lavorato con CI e ho visto sul sito web di CI è ansible caricare una vista come una parte variabile dei dati inviati alla vista “principale”, quindi, secondo il sito (che dice molte cose, e molti sono non come dicono … ej impaginazione e altri) ho fatto qualcosa di simile $data[‘menu’] = $this->load->view(‘menu’); $this->load->view […]
Considera la seguente dichiarazione: *((char*)NULL) = 0; //undefined behavior Evoca chiaramente comportamenti non definiti. L’esistenza di una tale affermazione in un dato programma significa che l’intero programma non è definito o che il comportamento diventa indefinito solo quando il stream di controllo raggiunge questa affermazione? Il seguente programma sarebbe ben definito nel caso in cui […]
Ho un file sorgente Kotlin, ma voglio tradurlo in Java. Come posso convertire Kotlin in Java?