Queste sono davvero due domande, ma sono così simili, e per semplificare, ho pensato di farle unire insieme: Primo : dato un progetto Perl stabilito, quali sono alcuni modi decenti per accelerarlo oltre la semplice ottimizzazione in-code? Secondo : quando scrivi un programma da zero in Perl, quali sono alcuni buoni modi per migliorare notevolmente […]
Ho un array NumPy con valori interi. I valori della matrice vanno da 0 a max elementi in matrice (in altre parole, tutti i numeri da 0 a max di elementi dati presentati in essa). Ho bisogno di build una soluzione efficace (soluzione efficace veloce e completamente vettoriale ) per cercare il numero di elementi […]
Ho vari server (dev, 2 x test, 2 x prod) che eseguono lo stesso sito di asp.net. I server di test e di produzione sono in coppie bilanciate del carico (prod1 con prod2 e test1 con test2). La coppia di server di test presenta una sorta di (super) rallentamento o congelamento durante circa uno su […]
Sto scrivendo un’applicazione che ha bisogno di leggere file abbastanza grandi. Mi sono sempre chiesto quale sia la dimensione ottimale per il buffer di lettura su un moderno computer Windows XP. Ho cercato su Google e ho trovato molti esempi che avevano 1024 come dimensione ottimale. Ecco un frammento di ciò che intendo: long pointer […]
Qual è il tempo di esecuzione della dichiarazione di una matrice di dimensione n in Java? Suppongo che ciò dipenderebbe dal fatto che la memoria sia zero sulla raccolta dei rifiuti (nel qual caso potrebbe essere O (1)) o sull’inizializzazione (nel qual caso dovrebbe essere O (n)).
Esistono molti modi per convertire una stringa in un object intero. Qual è il più efficiente tra i seguenti: Integer.valueOf() Integer.parseInt() org.apache.commons.beanutils.converters.IntegerConverter Il mio caso d’uso ha bisogno di creare wrapper Integer objects … significa no primitive int … e i dati convertiti sono usati per sola lettura.
Voglio fare alcune misure di prestazioni (principalmente runtime) per il mio codice Java, un algoritmo singolo, locale, complesso. (Quindi non voglio un macro-benchmark per misurare un’implementazione JVM.) Con lo strumento, mi piacerebbe analizzare la complessità , cioè vedere come il mio codice scala per un parametro n (la profondità di ricerca). (Ho già un test […]
Considerando che hai un codice come questo: doSomething() // this method may throw a checked a exception //do some assignements calculations doAnotherThing() //this method may also throw the same type of checked exception //more calls to methods and calculations, all throwing the same kind of exceptions. Ora so che, quando si costruisce l’eccezione, si verifica […]
Quali sono i modi con cui possiamo ridurre la dimensione della risposta HTML inviata da un’applicazione asp.net? Sto usando i controlli che non sono di mia proprietà e produce output con spazi bianchi. Sono interessato a Minimizzare l’intero output HTML della pagina proprio come fa Google (Visualizza fonte www.google.com) per migliorare i tempi. C’è qualche […]
Devo dividere un file enorme in molti file più piccoli. Ciascuno dei file di destinazione è definito da un offset e dalla lunghezza come numero di byte. Sto usando il seguente codice: private void copy(string srcFile, string dstFile, int offset, int length) { BinaryReader reader = new BinaryReader(File.OpenRead(srcFile)); reader.BaseStream.Seek(offset, SeekOrigin.Begin); byte[] buffer = reader.ReadBytes(length); BinaryWriter […]