Domande con tag 'java'

2
risposte

Controllo delle modifiche dell'utente dell'applicazione Web

Ho un'applicazione web scritta in Java, Oracle e AngularJS. Voglio salvare il log in nel database quando l'utente cambia, crea o aggiorna qualcosa. Ci sono due modi per implementarlo: 1. Controllo delle tabelle tramite trigger Contr...
posta 19.09.2017 - 10:35
1
risposta

Uso di lambda per simulare i generatori Python in java

Attualmente mi occupo di un'app con diverse classi che vengono utilizzate per confrontare i file in vari formati (xls, csv, xml, html, pdf ...). Stanno tutti implementando un'interfaccia definita in questo modo: public interface ReportComparat...
posta 07.09.2017 - 08:35
1
risposta

Dovrei creare più oggetti in Java?

Sono un Java molto nuovo e ho fatto un pasticcio con un programma che essenzialmente stampa una linea casuale di caratteri basata su valori di char casuali e manipolazione dell'array. Ho molti problemi a capire la relazione tra classe di ogge...
posta 12.09.2017 - 05:58
1
risposta

Come convalidare molti campi JSON senza ingombrare il codice con if-checks su ogni campo?

Ho una classe che contiene vari campi e potrebbero essere accessibili con l'aiuto di getter e setter come il seguente public class Student { private String name; private int age; private int sibblingsCount; private String elde...
posta 02.07.2017 - 09:02
3
risposte

È consentito lanciare un'eccezione di runtime da un java.util.Predicate

L'interfaccia java.util.Predicate contiene il metodo test(...) , di cui JavaDoc indica che [valuta] questo predicato sull'argomento specificato e che [restituisce] true se l'argomento di input corrisponde al predicato, altrimenti f...
posta 03.09.2018 - 13:51
2
risposte

Come elaborare enormi quantità di dati con risorse di elaborazione limitate? [chiuso]

Ricevo quotidianamente da una fonte esterna una grande quantità di dati (circa 250 GB con 260 milioni di righe di testo a larghezza fissa) distribuiti su 5 file di testo. Sto scrivendo un'applicazione Java che dovrebbe combinare un primo gruppo...
posta 07.09.2018 - 10:58
1
risposta

Uso dei generici sulle interfacce quando l'implementazione non è generica

È pratica accettabile mettere i generici su un'interfaccia quando l'implementazione non sarà generica? Diciamo che il mio progetto avrà molte classi che leggono i dati dal database. Potrei creare un'interfaccia generica come: public interface...
posta 18.11.2018 - 18:30
1
risposta

Questa parte della mia web-app dovrebbe essere implementata sul lato server o sul lato client?

Voglio scrivere un'applicazione che monitora alcuni URL (come un paio di centinaia) di tutti i rami della scuola. Monitorando, intendiamo che invia richieste a tali URL a intervalli regolari (l'intervallo per ogni URL è definito dall'utente) e,...
posta 17.08.2018 - 06:57
1
risposta

Quando si crea un fornitore per un oggetto meno costoso rispetto alla creazione dell'oggetto stesso?

Objects contiene 2 overload di metodi in cui uno prende un oggetto e l'altro prende un Supplier di quell'oggetto: public static <T> T requireNonNull​(T obj, String message) public static <T> T requireNonNull​(T obj, Sup...
posta 28.08.2018 - 18:37
2
risposte

Va bene mettere tutta la gestione degli errori sul layer facciata?

Sto facendo un progetto di backend Java Spring-Boot e sto implementando un pattern controller-facade-service sulla mia struttura. Quindi è meglio mettere tutta la mia gestione degli errori sul livello facciata, mentre il servizio lancia solo...
posta 03.07.2018 - 12:11