Programmazione

Domande e risposte per programmatori professionisti ed entusiasti



13
Come generare un ID univoco con node.js
function generate(count) { var founded = false, _sym = 'abcdefghijklmnopqrstuvwxyz1234567890', str = ''; while(!founded) { for(var i = 0; i < count; i++) { str += _sym[parseInt(Math.random() * (_sym.length))]; } base.getID(string, function(err, res) { if(!res.length) { founded = true; // How to do it? } }); } return str; } …

22
Ottenere il nome di una variabile come stringa
Questo thread illustra come ottenere il nome di una funzione come stringa in Python: Come ottenere un nome di funzione come stringa? Come posso fare lo stesso per una variabile? A differenza delle funzioni, le variabili Python non hanno l' __name__attributo. In altre parole, se ho una variabile come: foo …
174 python 

3
Che cos'è esattamente std :: atomic?
Capisco che std::atomic<>è un oggetto atomico. Ma atomico fino a che punto? Secondo me un'operazione può essere atomica. Cosa si intende esattamente per rendere atomico un oggetto? Ad esempio, se ci sono due thread che eseguono contemporaneamente il seguente codice: a = a + 12; Quindi l'intera operazione (diciamo add_twelve_to(int)) …

21
Quando un nome di metodo Java è troppo lungo? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Migliora questa domanda Nelle ultime settimane ho visto alcuni ragazzi usare …
173 java  methods 

3
Installato Ruby 1.9.3 con RVM ma la riga di comando non mostra ruby ​​-v
Ecco l'output della console: sergio@sergio-VirtualBox:~$ rvm list rvm rubies ruby-1.9.3 [ i386 ] sergio@sergio-VirtualBox:~$ rvm use 1.9.3 Using /usr/share/ruby-rvm/gems/ruby-1.9.3 sergio@sergio-VirtualBox:~$ ruby -v The program 'ruby' can be found in the following packages: * ruby1.8 * ruby1.9.1 Try: sudo apt-get install <selected package> Quindi cosa sta succedendo? Devo riavviare il mio …
173 ruby  ubuntu  rvm 

7
Come inizializzare una stringa da NSData in Swift
Ho cercato di inizializzare una stringa da NSDatain Swift. Nella documentazione NSString Cocoa, Apple afferma che è necessario utilizzare questo: init(data data: NSData!, encoding encoding: UInt) Tuttavia, Apple non ha incluso alcun esempio per l'utilizzo o dove collocare il file init. Sto cercando di convertire il seguente codice da Objective-C …
173 string  swift  cocoa  nsdata 




6
Perché voglio evitare costruttori non predefiniti nei frammenti?
Sto creando un'app con Fragmentse in una di esse ho creato un costruttore non predefinito e ho ricevuto questo avviso: Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead Qualcuno può dirmi perché questa non è una buona idea? Puoi anche suggerire come farei questo: public static …

30
L'identità utilizzata per firmare l'eseguibile non è più valida
Ho un'applicazione di cui sto eseguendo il debug su iPad. 2 giorni fa volevo eseguire il debug di una stessa applicazione aggiornata ma ho riscontrato questo errore. L'identità utilizzata per firmare l'eseguibile non è più valida. Verificare che l'orologio del dispositivo sia impostato correttamente e che il certificato di firma …
173 ios  xcode  ipad  xcode4 



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.