Programmazione

Domande e risposte per programmatori professionisti ed entusiasti


11
Oggetti mutabili vs immutabili
Sto cercando di orientarmi tra oggetti mutevoli e immutabili. L'uso di oggetti mutabili genera molta cattiva qualità (ad es. Restituendo una matrice di stringhe da un metodo) ma ho difficoltà a capire quali sono gli impatti negativi di questo. Quali sono le migliori pratiche sull'uso di oggetti mutabili? Dovresti evitarli …



23
Spring Boot non offre contenuto statico
Non riesco a far sì che il mio progetto Spring-boot offra contenuti statici. Ho inserito una cartella staticsotto src/main/resources. Al suo interno ho una cartella chiamata images. Quando impacco l'app e la eseguo, non riesce a trovare le immagini che ho inserito in quella cartella. Ho cercato di mettere i …



1
obiettivi, etichette, accesso ai dati - quale libreria per l'accesso alla struttura e la mutazione è migliore
Esistono almeno tre librerie popolari per l'accesso e la manipolazione dei campi dei record. Quelli che conosco sono: accesso ai dati, etichette e obiettivi. Personalmente ho iniziato con l'accesso ai dati e li sto usando ora. Tuttavia, di recente sul haskell-cafe c'era un'opinione che fclabels fosse superiore. Pertanto sono interessato …

5
IIS Express Chiude immediatamente il sito in esecuzione dopo aver arrestato l'applicazione Web
Sto usando Visual Studio 2012 nei primi giorni in cui voglio interrompere l'applicazione in IDE, l'applicazione era ancora in esecuzione su IIS Express, potevo navigare e lavorare con l'applicazione in esecuzione, ma ora non posso. IIS Chiusura immediata dell'applicazione se si preme il pulsante di arresto. Da quando ricordo di …

6
Autorizzazioni di file Git su Windows
Ho letto alcune domande sui permessi dei file in Git e sono ancora un po 'confuso. Ho un repository su GitHub biforcuto da un altro. Dopo l'unione, dovrebbero essere identici. Però: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755 ants/dist/sample_bots/csharp/compile.sh mode change 100644 => 100755 ants/dist/starter_bots/coffeescript/MyBot.coffee mode …

11
Come impostare il timeout della connessione con OkHttp
Sto sviluppando un'app utilizzando la libreria OkHttp e il mio problema è che non riesco a trovare come impostare il timeout della connessione e il timeout del socket. OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder().url(url).build(); Response response = client.newCall(request).execute();
173 java  timeout  okhttp 



15
Classe con metodo singolo - approccio migliore?
Supponiamo che io abbia una classe che intende svolgere una singola funzione. Dopo aver eseguito la funzione, può essere distrutta. C'è qualche motivo per preferire uno di questi approcci? // Initialize arguments in constructor MyClass myObject = new MyClass(arg1, arg2, arg3); myObject.myMethod(); // Pass arguments to method MyClass myObject = …
173 c#  java  oop  static-methods 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.