Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

8
Perché dovrei usare IHttpActionResult invece di HttpResponseMessage?
Ho sviluppato con WebApi e sono passato a WebApi2, dove Microsoft ha introdotto una nuova IHttpActionResultinterfaccia che sembra raccomandata per essere utilizzata per la restituzione di a HttpResponseMessage. Sono confuso sui vantaggi di questa nuova interfaccia. Sembra principalmente fornire un modo LEGGERMENTE più semplice per creare un HttpResponseMessage. Vorrei sostenere …


12
Perché è una cattiva pratica chiamare System.gc ()?
Dopo aver risposto a una domanda su come forzare gli oggetti in Java (il ragazzo stava cancellando una HashMap da 1,5 GB) System.gc(), mi è stato detto che è una cattiva pratica chiamare System.gc()manualmente, ma i commenti non erano del tutto convincenti. Inoltre, nessuno sembrava osare votare, né sottovalutare la …

30
Impossibile eseguire Eclipse; JVM terminata. Codice di uscita = 13
Ho appena aggiunto -vm C: \ Programmi \ Java \ jre6 \ bin \ javaw.exe in eclipse.ini quindi provo a riavviare eclipse e ho riscontrato questo errore. Dammi come risolvere o collegare che effettivamente risolverlo. questo è il mio eclipse.ini -startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile …
326 eclipse  startup 


10
Equivalente di typedef in C #
Esiste un equivalente dattiloscritto in C # o in qualche modo ottenere un comportamento simile? Ho fatto un po 'di googling, ma ovunque sembro essere negativo. Attualmente ho una situazione simile alla seguente: class GenericClass<T> { public event EventHandler<EventData> MyEvent; public class EventData : EventArgs { /* snip */ } …
326 c#  typedef 


11
Come posso usare la riflessione per invocare un metodo privato?
Esistono un gruppo di metodi privati ​​nella mia classe e devo chiamarne uno dinamicamente basato su un valore di input. Sia il codice invocante che i metodi target sono nella stessa istanza. Il codice è simile al seguente: MethodInfo dynMethod = this.GetType().GetMethod("Draw_" + itemType); dynMethod.Invoke(this, new object[] { methodParams }); …



10
Android Fragment onAttach () obsoleto
Ho aggiornato la mia app per utilizzare l'ultima libreria di supporto (versione 23.0.0), ho scoperto che hanno deprecato la funzione onAttach () della classe Fragment. Invece di: onAttach (Activity activity) Nevica: onAttach (Context context) Poiché la mia app utilizza l'attività passata prima dell'ammortamento, una possibile soluzione che penso sia: @Override …

9
git ignora l'eccezione
Ho un file gitignore che fa in modo che git ignori i *.dllfile e questo è in realtà il comportamento che desidero. Tuttavia, se desidero un'eccezione (ovvero essere in grado di impegnarmi foo.dll), come posso raggiungere questo obiettivo?
326 git  gitignore 



6
Aggiorna un valore di colonna, sostituendo parte di una stringa
Ho una tabella con le seguenti colonne in un database MySQL [id, url] E gli URL sono come: http://domain1.com/images/img1.jpg Voglio aggiornare tutti gli URL a un altro dominio http://domain2.com/otherfolder/img1.jpg mantenendo il nome del file così com'è. Qual è la query che devo eseguire?
326 mysql  sql 

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.