Gestire il path separator in Python
Supponiamo che in un nostro script Python creiamo un path a runtime.
Magari perchè è parametrizzato, o perchè ci dobbiamo appendere il file creato al volo, ecc.
Supponiamo che in un nostro script Python creiamo un path a runtime.
Magari perchè è parametrizzato, o perchè ci dobbiamo appendere il file creato al volo, ecc.
Kotlin ha il metodo joinToString che ci permette di creare una stringa da una lista di elementi.
Accetta diversi parametri, nessuno obbligatorio:
Ovviamente non vuole essere una serie di "trucchi" completa; sicuramente ce ne sono altri che non conosco.
Ma vorrebbe essere una guida in divenire di funzioni sugli array per Javascript.
Anzia, più che una guida una lista.
Le JOIN vengono usate per estrarre records tra tabelle collegate.
Ma si possono usare con l'istruzione DELETE per cancellare determinati records da una tabella selezionandoli in base a determinati valori da una tabella collegata.
Oggi vediamo come fare in SQL Server.
Rust nasce come linguaggio che deve essere molto veloce; fa un largo uso dei thread e della programmazione concorrente, e lo fa in maniera molto efficace.
Oggi vedremo un esempio, ovviamente basilare, ma utile per partire.
In pratica, nel mio db, ho una tabella movimenti, che ha due FOREIGN KEY su altre due tabelle (causali e conti).
Ogni movimento può avere un conto e una causale.
Nel momento in cui vado a creare in LoopBack le relazioni, il modello risultante è comunque così:
[
{
"mov_id": 0,
"mov_tipo": "string",
"mov_valore": 0,
"mov_causale_fk": 0,
"mov_conto_fk": 0,
"mov_data": "2017-10-06T13:44:32.241Z",
"mov_note": "string",
"mov_utente_fk": 0,
"mov_aggiunta": "2017-10-06T13:44:32.241Z"
}
]
Come vedete non c'è traccia delle tabelle collegate, mentre io avrei bisogno di vedere anche quei campi.