Sto costruendo un’applicazione C ++ distribuita che ha bisogno di fare molta serializzazione e deserializzazione di semplici strutture di dati che vengono passate tra diversi processi e computer. Non mi interessa serializzare gerarchie di classi complesse, ma più di inviare strutture con pochi membri semplici come numeri, stringhe e vettori di dati. I vettori di […]
C’è questo festival-tech a IIT-Bombay, in India, dove stanno organizzando un evento chiamato “Artbot” in cui dovremmo progettare artbot con abilità artistiche. Ho avuto un’idea di un robot musicale che prende una canzone come input, rileva le note nella canzone e la riproduce su un pianoforte. Ho bisogno di un metodo che mi aiuti a […]
Mi chiedo se c’è un modo semplice per chiamare una funzione da una stringa. Conosco un modo semplice, usando ‘se’ e ‘else’. int function_1(int i, int j) { return i*j; } int function_2(int i, int j) { return i/j; } … … … int function_N(int i, int j) { return i+j; } int main(int argc, […]
Voglio scrivere un lavoro back-ground (EJB 3.1), che viene eseguito ogni minuto. Per questo uso la seguente annotazione: @Schedule(minute = “*/1”, hour = “*”) che sta funzionando bene. Tuttavia, a volte il lavoro potrebbe richiedere più di un minuto. In questo caso, il timer è ancora triggersto, causando problemi di threading. È in qualche modo […]
Ho scoperto una perdita di memoria nel mio codice Rails – vale a dire, ho trovato il codice che perde ma non perché perde. L’ho ridotto a un testcase che non richiede Rails: require ‘csspool’ require ‘ruby-mass’ def report puts ‘Memory ‘ + `ps ax -o pid,rss | grep -E “^[[:space:]]*#{$$}”`.strip.split.map(&:to_i)[1].to_s + ‘KB’ Mass.print end […]
Ho un file molto lungo che voglio stampare ma saltare le prime linee 1e6 per esempio. Guardo la pagina man di cat ma non ho visto nessuna opzione per farlo. Sto cercando un comando per fare questo o un semplice programma bash.
Stiamo appena iniziando una class UNIX e stiamo imparando una serie di comandi di Bash. Il nostro compito comporta l’esecuzione di vari comandi su una directory che contiene anche un certo numero di cartelle. So come elencare e contare tutti i file normali dalla cartella radice usando: find . -type l | wc -l Ma […]
Possibile duplicato: Le perdite di memoria sono un problema di “comportamento indefinito” in C ++? Non chiamare mai delete or delete[] sull’indirizzo restituito da new or new [] resp in un programma C ++ è un comportamento indefinito o semplicemente una perdita di memoria? I riferimenti dallo standard (se ce ne sono) sono i benvenuti. […]
Un progetto su cui sto lavorando utilizza Spring 2.5 e JPA con Hibernate come fornitore. Le mie classi DAO ampliano JopaDaoSupport, quindi ottengo il mio JpaTemplate usando il metodo getJpaTemplate (). Il database di back-end può essere modificato dalla mia applicazione o da un’applicazione di terze parti. Quando un’applicazione di terze parti cambia il database […]
Ci sono API Java che forniranno una forma plurale di parole inglesi (es. cactus per cactus )?