Attualmente lavoro per un'azienda che ha recentemente ridimensionato. Faccio tutto il lavoro interno, installazioni client, build, QA e, in sostanza, tutto il lavoro interno. Il mio capo diretto è MOLTO non tecnico e ultimamente ho trovato MOLTO difficile gestire la sua mancanza di conoscenza. I maggiori problemi che ho avuto …
Nel java.util.functionpacchetto di Java 8 abbiamo: Funzione : accetta un argomento, produce un risultato. Consumatore : accetta un argomento, non produce nulla. Fornitore : non accetta argomenti, produce un risultato. ... : altri casi che trattano primitivi, 2 argomenti, ecc ... Ma devo gestire il caso " non prende argomenti, …
Uno dei principali problemi che ho riscontrato in un sistema con microservizi è il modo in cui le transazioni funzionano quando si estendono su servizi diversi. All'interno della nostra architettura, abbiamo utilizzato le transazioni distribuite per risolvere questo problema, ma presentano problemi propri. Soprattutto i deadlock sono stati un dolore …
Recentemente sembra di moda omettere i punti e virgola da Javascript. Qualche anno fa è stato pubblicato un post sul blog che sottolineava che in Javascript i punti e virgola sono facoltativi e l'essenza del post sembrava essere che non dovresti preoccuparti di loro perché non sono necessari. Il post, …
Io lavoro per una società in cui costruiamo le applicazioni aziendali, e manteniamo tre ambienti: sviluppo (o dev ), mettendo in scena (o stage ) e la produzione (o prod ). Il significato di dev è intuitivo: è l'ambiente utilizzato durante lo sviluppo dell'applicazione. Qual è la differenza tra ambienti …
A quanto ho capito, il punto dei test unitari è testare le unità di codice in modo isolato . Ciò significa che: Non dovrebbero interrompere alcuna modifica di codice non correlata altrove nella base di codice. Solo un test unitario dovrebbe superare un bug nell'unità testata, al contrario dei test …
A volte Java supera C ++ nei benchmark. Certo, a volte C ++ supera. Vedi i seguenti link: http://keithlea.com/javabench/ http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/ http://blog.cfelde.com/2010/06/c-vs-java-performance/ Ma come è possibile? Mi sorprende il fatto che interpretato dal codice potrebbe mai essere più veloce di un linguaggio compilato. Qualcuno può spiegare per favore? Grazie!
Sto programmando un database usando Java con SQLite. Ho scoperto che solo una connessione alla volta al database ha capacità di scrittura, mentre molte connessioni contemporaneamente hanno capacità di lettura. Perché l'architettura di SQLite è stata progettata in questo modo? Fintanto che le due cose che vengono scritte non vengono …
Ho sentito che dovresti evitare di guidare le nuove linee quando usi printf. In modo che al posto printf("\nHello World!")tuo dovresti usareprintf("Hello World!\n") In questo esempio particolare sopra non ha senso, poiché l'output sarebbe diverso, ma considera questo: printf("Initializing"); init(); printf("\nProcessing"); process_data(); printf("\nExiting"); rispetto a: printf("Initializing\n"); init(); printf("Processing\n"); process_data(); printf("Exiting"); …
Perché le "maschere di bit" si chiamano così? So che sono principalmente usati per operazioni bit per bit e l'uso di maschere di bit è più efficiente dell'uso di variabili separate. Tuttavia la mia domanda è: perché e quando sono state inventate le maschere? Sono stati usati sin dai primi …
Dopo aver sfogliato diverse risposte in Stack Overflow, è chiaro che alcune lingue compilate in modo nativo hanno la garbage collection . Ma non mi è chiaro come funzionerebbe esattamente. Capisco come la garbage collection potrebbe funzionare con un linguaggio interpretato. Il garbage collector correva semplicemente accanto all'interprete ed eliminava …
Questa è una domanda piuttosto concettuale, ma speravo di ottenere qualche buon consiglio in merito. Gran parte della programmazione che faccio è con array ( NumPy ); Spesso devo abbinare gli elementi in due o più array di dimensioni diverse e la prima cosa a cui vado è un for-loop …
Ho appena iniziato un lavoro in cui sto scrivendo Python dopo essere venuto da un background Java, e sto notando che altri sviluppatori tendono a citare stringhe usando virgolette singole ( '') anziché doppie ( ""). Per esempio: line1 = 'This is how strings typically look.' line2 = "Not like …
Javascript è un linguaggio orientato agli oggetti basato su prototipo ma può diventare basato su classi in vari modi, sia: Scrivere le funzioni da utilizzare come classi da soli Utilizzare un sistema di classe elegante in un framework (come mootools Class.Class ) Generalo da Coffeescript All'inizio tendevo a scrivere codice …
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.