Questo vale sia per Java SE che per Android, poiché i contratti sono identici. Documentazione CharSequence per Java SE Documentazione CharSequence per Android CharSequencenon definisce un contains(CharSequence)metodo. Non riesco a trovare un motivo per cui, e includerlo sarebbe abbastanza utile, evitando la necessità di chiamare CharSequence#toString()per verificare la presenza di …
Sto lottando con una domanda molto semplice: Ora sto lavorando su un'applicazione server e ho bisogno di inventare una gerarchia per le eccezioni (alcune eccezioni esistono già, ma è necessario un framework generale). Come posso iniziare a farlo? Sto pensando di seguire questa strategia: 1) Cosa non va? Viene chiesto …
L'intuizione di tipo opzionale come Maybe Intè che o non v'è alcuna Int (quindi, c'è Nothinglì) o che vi sia qualche Int; c'è qualcosa lì. Per me ha senso che chiamiamo il costruttore di tipo per il caso "negativo" Nothing, dal momento che significa esattamente questo - che non Intc'è. …
Java e .NET hanno meravigliosi garbage collector che gestiscono la memoria per te e modelli convenienti per il rilascio rapido di oggetti esterni ( Closeable, IDisposable), ma solo se sono di proprietà di un singolo oggetto. In alcuni sistemi potrebbe essere necessario consumare una risorsa in modo indipendente da due …
Sto sviluppando un nuovo servizio in un ambiente di micro-servizi. Questo è un servizio REST. Per semplicità, diciamo che il percorso è: / historyBooks E il metodo POST per questo percorso crea un nuovo libro di storia. Supponiamo che un libro di storia copra una o più epoche della storia. …
Nella mia azienda, è comune non fare alcun build intermedio per verificare come ogni ramo feature / bugfix viene unito in dev. Esiste solo build giornaliera, che provoca sempre molti test falliti e errori di compilazione. Mi è stato detto che è irragionevole fare build per ogni unione per oltre …
Ho letto un sacco di risorse online su questo, ma mi chiedo se c'è un modo migliore per testare un'idea per un prodotto prima di passare innumerevoli settimane a costruire la maledetta cosa? Ho letto cose come Validate.tech che mettono alla prova le idee dei prodotti in meno di un …
Sono uno sviluppatore C ++ che da allora utilizza il modello MVC per progettare GUI. Recentemente volevo tornare in C # e ho impostato un'applicazione Windows Form, ma ora mi sono un po 'perso su come spingerlo a una struttura conforme a MVC. Quello che sto attualmente cercando di fare …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Prendi in considerazione un tutorial comune per linguaggi di programmazione orientati …
Ho un caso d'uso specifico e ho trovato 3 modi per farlo su Internet, che sono definiti per casi di utilizzo vaghi. Sto fissando queste tre domande su quale applicare. Tendo a sedermi lì senza sapere cosa fare, quindi non fare nulla ... C'è un buon modo di scegliere? Dovrei …
Le moderne implementazioni Javascript come V8 (Chrome), SpiderMonkey (Firefox) e Chakra (IE / Edge) hanno tutte la compilazione JIT e una serie di altre ottimizzazioni per migliorare le prestazioni. Perché Python non li ha? Ho osservato PyPy e IronPython, che entrambi rivendicano guadagni di velocità. PyPy Non capisco come un'implementazione …
Vedo immutabili i vantaggi di rendere gli oggetti nel mio programma. Quando penso davvero a un buon design per la mia applicazione, spesso arrivo naturalmente a molti dei miei oggetti immutabili. Spesso arriva al punto in cui vorrei avere tutti i miei oggetti immutabili. Questa domanda si occupa della stessa …
C'è un momento in cui cominci a capire che, nell'architettura dei micro servizi, è più spaventoso aspettare una settimana per distribuire tutti i micro servizi contemporaneamente per assicurarsi che tutto funzioni insieme, piuttosto che applicare rigorosamente il controllo delle versioni di API, scrivere un sacco di automatico test (un po …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Leggendo un articolo caotico sugli aspetti negativi di OOP a favore …
Stiamo implementando molti algoritmi che in genere hanno molti parametri condivisi, noti pubblicamente e rilevanti per la sicurezza. Attualmente, utilizziamo semplicemente una classe che contiene tutti i parametri e due oggetti globali predefiniti: class PublicParams(object): p = q = 0 def __init__(self, p, q): self.p = p self.q = q …
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.