Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

5
Cosa sono gli oggetti di "prima classe"?
Quando si dice che oggetti o qualcos'altro sono "di prima classe" in un determinato linguaggio di programmazione e perché? In cosa differiscono dalle lingue in cui non sono? MODIFICARE. Quando si dice "tutto è un oggetto" (come in Python), significa davvero che "tutto è di prima classe"?

12
Messaggio di errore 500 dettagliato, ASP + IIS 7.5
IIS 7.5, 2008rc2, asp classico, errore 500 msg: La pagina non può essere visualizzata perché si è verificato un errore interno del server. Devo sapere come configurare IIS per ottenere un errore più dettagliato. Ho provato a impostare su true tutte le opzioni di debug nella configurazione ASP. Ma non …

3
Utilizzo di variabili all'interno di una eredità bash
Sto cercando di interpolare le variabili all'interno di una eredità bash: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF Questo non funziona come mi aspetterei ( $varviene trattato alla lettera, non espanso). Devo usare sudo teeperché la creazione del file richiede sudo. Fare …
192 bash  variables  sh  heredoc 


10
Attendere che vengano eseguiti due blocchi asincroni prima di iniziare un altro blocco
Quando si utilizza GCD, vogliamo attendere che vengano eseguiti e eseguiti due blocchi asincroni prima di passare alle fasi successive dell'esecuzione. Qual è il modo migliore per farlo? Abbiamo provato quanto segue, ma non sembra funzionare: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block1 }); dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block2 }); …


12
struttura vs classe in un linguaggio veloce
Dal libro di Apple "Una delle differenze più importanti tra strutture e classi è che le strutture vengono sempre copiate quando vengono passate nel codice, ma le classi vengono passate per riferimento". Qualcuno può aiutarmi a capire cosa significa? Per me, le classi e le strutture sembrano essere le stesse.
192 swift 

10
Dividi stringa, converti ToList <int> () in una riga
Ho una stringa che ha numeri string sNumbers = "1,2,3,4,5"; Posso dividerlo e convertirlo in List&lt;int&gt; sNumbers.Split( new[] { ',' } ).ToList&lt;int&gt;(); Come posso convertire un array di stringhe in un numero intero? In modo che sarò in grado di convertire string[]inIEnumerable
192 c#  list  split 

13
Definire la classe css in django Forms
Supponiamo che io abbia un modulo class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Esiste un modo per definire le classi css su ciascun campo in modo tale da poter usare jQuery in base alla classe nella mia pagina renderizzata? Speravo di non dover compilare manualmente il …



8
Come arrotondare una media a 2 decimali in PostgreSQL?
Sto usando PostgreSQL tramite il 'sequel' della gemma di Ruby. Sto cercando di arrotondare al secondo decimale. Ecco il mio codice: SELECT ROUND(AVG(some_column),2) FROM table Ottengo il seguente errore: PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) Non ottengo alcun errore quando eseguo il seguente codice: SELECT ROUND(AVG(some_column)) …
192 sql  ruby  postgresql  sequel 

6
Capire l'einsum di NumPy
Sto lottando per capire esattamente come einsumfunziona. Ho esaminato la documentazione e alcuni esempi, ma non sembra aderire. Ecco un esempio che abbiamo esaminato in classe: C = np.einsum("ij,jk-&gt;ki", A, B) per due array AeB Penso che questo richiederebbe A^T * B, ma non sono sicuro (sta prendendo il recepimento …

4
Codice equivalente alla parola chiave "let" nelle chiamate al metodo di estensione LINQ concatenate
Utilizzando le funzionalità di comprensione delle query dei compilatori C #, è possibile scrivere codice come: var names = new string[] { "Dog", "Cat", "Giraffe", "Monkey", "Tortoise" }; var result = from animalName in names let nameLength = animalName.Length where nameLength &gt; 3 orderby nameLength select animalName; Nell'espressione di query …


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.