Sto realizzando un progetto di ricerca in cui sto ricercando le opzioni per gestire i cambiamenti in un'architettura di microservizi basata sugli eventi. Quindi, supponiamo di avere un'applicazione in cui abbiamo ottenuto quattro diversi servizi. Ognuno di questi servizi ha un proprio database per archiviare dati locali. In questa configurazione, …
Nand è noto come un gate logico 'universale', perché consente di definire tutte le altre porte logiche booleane: not(x) = nand(x,x) and(x, y) = not(nand(x, y)) or(x, y) = nand(not(x), not(y)) nor(x, y) = not(or(x, y)) xor(x, y) = nand(nand(a, nand(a, b)), nand(b, nand(a, b))) Questo è noto come nand-logic …
Nel linguaggio Swift, per inizializzare un'istanza, è necessario compilare tutti i campi di quella classe e solo allora chiamare supercostruttore: class Base { var name: String init(name: String) { self.name = name } } class Derived: Base { var number: Int init(name: String, number: Int) { // won't compile if …
Sto cercando di capire quando utilizzare il registro DIC / IoC per configurare il mio software e quando utilizzare le fabbriche, insieme al ragionamento alla base di entrambi gli approcci. Sto usando StructureMap come mio contenitore DI (DIC), che è facile da configurare usando i registri. Nel DIC praticamente tutti …
Recentemente digitalizzato e trasformato in repository, il codice sorgente del computer di guida Apollo 11 originale è stato reso disponibile per la visualizzazione su Github . In MAIN.agc , l'autore del repository commenta che loro dividere l'enorme codice sorgente monolitico in blocchi più piccoli e più gestibili, ovvero in singoli …
Sono attualmente in fase di progettazione di un'architettura basata su componenti in C ++. Il mio progetto attuale include l'uso di funzionalità come: std::vectors di std::shared_ptrs per contenere i componenti std::dynamic_pointer_cast std::unordered_map<std::string,[yada]> I componenti rappresenteranno i dati e la logica di vari elementi necessari in un software simile a un …
Redux è essenzialmente una programmazione funzionale e ha molto senso. Mentre torno a un linguaggio OOP non javascript in un progetto diverso, vorrei applicare gli stessi principi come oggetto a stato singolo, riduttori che agiscono su parti di quello stato, un livello aziendale di azioni semantiche per modificare lo stato. …
Sto creando una semplice implementazione MiniMax nel linguaggio di programmazione funzionale Elixir. Poiché esistono molti giochi a conoscenza perfetta (tic tac toe, connect-four, pedine, scacchi, ecc.), Questa implementazione potrebbe essere un framework per la creazione di II di giochi per uno di questi giochi. Un problema che sto affrontando, tuttavia, …
Mentre curioso sulla pagina principale di un sito di un linguaggio di programmazione di scripting, ho incontrato questo passaggio: Quando un sistema diventa troppo grande da tenere in testa, puoi aggiungere tipi statici. Questo mi ha fatto ricordare che in molte guerre di religione tra linguaggi compilati statici (come Java) …
La mia comprensione di REST che consente di modellare le operazioni di servizio come rappresentazione di stato e transizione da uno stato a un altro utilizzando HTTP. Ho sempre compreso le risorse come rappresentazioni dello stato lato servizio fino a poco tempo fa quando ho letto questo articolo di Jimmy …
Sono un product owner di una squadra agile. Io quando faccio i test di accettazione PO di solito prendo nota di provare alcuni casi limite. Non è raro per me scoprire qualcosa e poi lo riporto agli sviluppatori. Mi rifiuto da uno degli sviluppatori quando rifiuto le sue storie. Dice …
Sto lavorando al wrapping di un'API C ++ che fornisce l'accesso a un archivio dati (Hazelcast) nelle funzioni C, in modo che sia possibile accedere all'archivio dati anche dal codice C-only. L'API Hazelcast C ++ per la struttura dati della mappa è simile alla seguente: auto map = hazelcastClient->client->getMap<int, string>(mapName); …
Di solito analizzo i dati degli esperimenti e anche se ho uno schema generale di passaggi che devo fare, potrei aver bisogno di modificarli in base alle specifiche degli esperimenti o alle domande che stanno dietro. Di solito sono l'unica codifica. Ho guardato Wikipedia, ma non sono sicuro di quale …
Sto lavorando a un progetto personale che sto pianificando di concedere in licenza con GNU Affero GPL . Tuttavia, ho trovato del codice concesso in licenza in base al MIT che desidera davvero utilizzare, ma non sono sicuro di cosa dovrei fare in merito alle licenze. Il resto del codice …
Ho un problema nel mondo reale che sto cercando di rappresentare e automatizzare. L'ho semplificato e sottratto al seguente: Vi sono n luoghi di lavoro (P1, P2, ..., Pn). Ogni posto, Pn ha una chiave, Kn. Ci sono m Lavoratori, (W1, W2, ..., Wm). Per lavorare in Pn, un lavoratore …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.