Programmazione

Domande e risposte per programmatori professionisti ed entusiasti



17
Qual è la parola chiave di rendimento utilizzata in C #?
Nella domanda Come posso esporre solo un frammento di IList <> una delle risposte aveva il seguente frammento di codice: IEnumerable<object> FilteredList() { foreach(object item in FullList) { if(IsItemInPartialList(item)) yield return item; } } Cosa ci fa la parola chiave yield? L'ho visto referenziato in un paio di posti e …
829 c#  yield 

28
Comprensione della "casualità"
Non riesco a capirlo, che è più casuale? rand() OPPURE : rand() * rand() Lo trovo un vero rompicapo, potresti aiutarmi? MODIFICARE: Intuitivamente so che la risposta matematica sarà che sono ugualmente casuali, ma non posso fare a meno di pensare che se "esegui l'algoritmo numerico casuale" due volte quando …


10
Come cercare un repository Git tramite il messaggio di commit?
Ho controllato del codice sorgente in GIT con il messaggio di commit "Build 0051". Tuttavia, non riesco più a trovare quel codice sorgente - come posso estrarre questa fonte dal repository GIT, usando la riga di comando? Aggiornare Controllato nelle versioni 0043, 0044, 0045 e 0046 utilizzando SmartGIT. Ho verificato …
828 git  git-log 

16
Entity Framework vs LINQ to SQL
Ora che .NET v3.5 SP1 è stato rilasciato (insieme a VS2008 SP1), ora abbiamo accesso al framework di entità .NET. La mia domanda è questa Quando si tenta di decidere tra l'utilizzo di Entity Framework e LINQ to SQL come ORM, qual è la differenza? Per come lo capisco, Entity …


25
Usando ls per elencare le directory e le loro dimensioni totali
È possibile utilizzare lsin Unix per elencare la dimensione totale di una sottodirectory e tutto il suo contenuto al contrario del solito 4Kche (presumo) sia solo il file di directory stesso? total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x …
828 linux  unix 

30
Conversione di pixel in dp
Ho creato la mia applicazione con l'altezza e la larghezza espresse in pixel per un dispositivo Pantech la cui risoluzione è 480x800. Devo convertire l'altezza e la larghezza per un dispositivo G1. Ho pensato che convertirlo in dp risolverà il problema e fornirà la stessa soluzione per entrambi i dispositivi. …
827 android  pixel  resolution  dpi 



15
Conversione della stringa timestamp unix in data leggibile
Ho una stringa che rappresenta un timestamp unix (cioè "1284101485") in Python, e vorrei convertirlo in una data leggibile. Quando uso time.strftime, ottengo un TypeError: >>>import time >>>print time.strftime("%B %d %Y", "1284101485") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: argument must be 9-item sequence, not …


28
Come posso passare un parametro a un callback setTimeout ()?
Ho del codice JavaScript che assomiglia a: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } topicIdViene visualizzato un errore non definito Tutto funzionava prima di utilizzare la setTimeout()funzione. Voglio che la mia postinsql(topicId)funzione venga chiamata dopo qualche tempo. Cosa …

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.