Trovo confuso il termine "protocollo" (in termini di informatica). Se il protocollo è solo un insieme di regole, non sarebbe più semplice se usassimo invece il termine "standard" (come in "standard HTTP")?
Come, quando si sviluppa un progetto di medie dimensioni, si identificano, si creano e si mantengono i codici di errore? Io per la vita di me non riesco a pensare a un metodo semplice e pulito per farlo. Alcune delle mie idee convertono i nomi di classe e il nome …
Quanto sono utili gli operatori infix in un linguaggio di programmazione? Valgono la complessità extra che forniscono? Potete fornire esempi in cui gli operatori infix sono più adatti al problema che non possono essere gestiti semplicemente sovraccaricando gli operatori normali?
Al momento ho due microservizi. Li chiameremo Ae B. Il database in microservice Aha la seguente tabella: A |-- users Il database in microservice Bha la seguente tabella: B |-- trackers I requisiti lo affermano userse trackershanno una relazione molti-a-molti. Non sono sicuro di come gestirlo correttamente all'interno di un'architettura …
Secondo il sito Kafka : " Kakfa viene utilizzato per la creazione di pipeline di dati in tempo reale e app di streaming " . Cercando su Internet in lungo e in largo, ho trovato la seguente definizione generalmente accettata di cosa sono i " dati di flusso ": I …
Stiamo migrando un'applicazione monolitica nell'architettura dei microservizi. A causa di alcuni requisiti normativi, dobbiamo conservare i dati dei clienti di diversi paesi in database separati (specifici per paese). Cioè db US per clienti statunitensi, db UK per clienti britannici ... I seguenti progetti che stiamo prendendo in considerazione sono i …
In questo momento sto lavorando con sistemi embedded e sto cercando di capire come implementare le stringhe su un microprocessore senza sistema operativo. Finora quello che sto facendo è semplicemente usare l'idea di avere dei puntatori a caratteri terminati NULL e trattarli come stringhe in cui il NULL indica la …
Sono confuso sulla scelta dei nomi per le mie funzioni in Python . A volte le funzioni integrate di Python sono indispensabili come: printfunzione e metodo stringa find. A volte non sono come: il lensuo nome non è un imperativo come calculate_len, ad esempio, e typenon lo è find_type. Posso …
Potresti dirmi la tua opinione sul livello giusto per posizionare i gestori di eventi di dominio in DDD? Ad esempio, ho un servizio di applicazione per aggiungere un nuovo contratto e vorrei inviare una notifica e-mail alla persona di contatto, quando il contratto è stato aggiunto, così è quel servizio …
Ho programmato in diversi linguaggi come Java, Ruby, Haskell e Python. Devo passare da una lingua all'altra a causa di diversi progetti su cui lavoro. Ora, il problema è che spesso dimentico di scrivere selfcome il primo parametro nelle definizioni delle funzioni in Python stesso è con i metodi di …
Nella notazione del diagramma di classe UML, come posso indicare una funzione di livello superiore che non ha alcuna classe incapsulante o altra struttura? ad es. ho una funzione usata per recuperare dati da un URL. Poiché è una funzione (nel senso matematico) solo dei suoi parametri e uno stato …
Sto cercando di insegnare a me stesso l'ingegneria del software e trovo alcune informazioni contrastanti che mi confondono. Ho imparato OOP e quali sono le classi / interfacce astratte e come usarle, ma poi sto leggendo che si dovrebbe "favorire la composizione sull'eredità". Capisco la composizione quando una classe compone …
Nella maggior parte dei primi libri sugli algoritmi, <-riferiti al compito e =al confronto. Ma al giorno d'oggi le uniche lingue che non usano =per il compito sono Pascal ( :=) e linguaggi giocattolo come COOL . Cosa ha fatto sì che i moderni linguaggi di programmazione cambiassero =in assegnazione …
Mi sembra che l'attraversamento del pre-ordine e il DFS siano gli stessi di entrambi i casi che attraversiamo dalla radice fino al ramo sinistro e di nuovo alla radice e poi ricorsivamente al ramo destro. Qualcuno potrebbe correggermi se sbaglio? Grazie in anticipo!
Attualmente, ho un paio di oggetti singleton in cui sto facendo corrispondenze su espressioni regolari e i miei Patternsono definiti in questo modo: class Foobar { private final Pattern firstPattern = Pattern.compile("some regex"); private final Pattern secondPattern = Pattern.compile("some other regex"); // more Patterns, etc. private Foobar() {} public static …
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.