Articles of analisi

Riempi os.Stdin per la funzione che legge da esso

Come faccio a riempire os.Stdin nel mio test per una funzione che legge da esso utilizzando uno scanner? Richiedo un input da riga di comando dell’utente tramite uno scanner utilizzando la seguente funzione: func userInput() error { scanner := bufio.NewScanner(os.Stdin) println(“What is your name?”) scanner.Scan() username = scanner.Text() /* … */ } Ora, come posso […]

Espressione matematica di corrispondenza con espressione regolare?

Ad esempio, si tratta di espressioni matematiche valide: a * b + c -a * (b / 1.50) (apple + (-0.5)) * (boy – 1) E queste sono espressioni matematiche non valide: –a *+ b @ 1.5.0 // two consecutive signs, two consecutive operators, invalid operator, invalid number -a * b + 1) // unmatched […]

Java XML Parser per file enormi

Ho bisogno di un parser xml per analizzare un file che è di circa 1,8 GB. Quindi il parser non dovrebbe caricare tutti i file in memoria. Eventuali suggerimenti?

Parser Javascript per Java

Qualcuno può raccomandare un parser Javascript decente per Java? Credo che Rhino possa essere usato, comunque sembra eccessivo per il solo fatto di fare il parsing, o è l’unica soluzione decente? Qualsiasi suggerimento sarebbe molto apprezzato. Grazie.

Come analizzare le informazioni da un core dump Java?

Se un processo si blocca e lascia un core dump o ne creo uno con gcore come posso analizzarlo? Mi piacerebbe essere in grado di usare jmap , jstack , jstat ecc e anche di vedere i valori di tutte le variabili. In questo modo posso trovare le ragioni di una JVM arrestata o bloccata.

Unisci due file XML in Java

Ho due file XML di struttura simile che desidero unire in un unico file. Attualmente sto usando EL4J XML Merge che ho trovato in questo tutorial. Tuttavia non si fonde come mi aspetto che per le istanze il problema principale è che non si unisca il da entrambi i file in un elemento, uno che […]

Posso eseguire più versioni di Google Chrome sullo stesso computer? (Mac o Windows)

Questa favolosa risposta suggerisce che non è ansible eseguire più versioni di Google Chrome su un unico computer. Di tanto in tanto si ottiene un utente del sito Web bloccato su una vecchia versione di Chrome (non so come, ma succede – forse hanno installato la versione standalone ?) Con un problema, e devi essere […]

Opzioni di analisi CSV con .NET

Sto esaminando le opzioni di analisi del file delimitato (ad esempio CSV, separatore di tabulazione, ecc.) In base allo stack MS in generale e in particolare .net. L’unica tecnologia che sto escludendo è SSIS, perché so già che non soddisferà le mie esigenze. Quindi le mie opzioni sembrano essere: Regex.Split TextFieldParser Parser CSV OLEDB Ho […]

Cluster di array di numeri 1D

Possibile duplicato: Raggruppa i dati monodesmensionali in modo ottimale? Quindi diciamo che ho una matrice come questa: [1,1,2,3,10,11,13,67,71] C’è un modo conveniente per suddividere l’array in qualcosa di simile? [[1,1,2,3],[10,11,13],[67,71]] Ho esaminato domande simili ma la maggior parte delle persone ha suggerito di usare k-means per raggruppare i punti, come scipy , che è piuttosto […]

Come posso analizzare le date e convertire i fusi orari in Perl?

Ho usato la funzione localtime in Perl per ottenere la data e l’ora corrente, ma ho bisogno di analizzare le date esistenti. Ho una data GMT nel seguente formato: “20090103 12:00” Mi piacerebbe analizzarlo in un object di data con cui posso lavorare e quindi convertire l’ora / data GMT nel mio fuso orario corrente […]