Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

14
#Pragma è una volta sicuro includere la guardia?
Ho letto che c'è qualche ottimizzazione del compilatore durante l'utilizzo #pragma onceche può portare a una compilazione più veloce. Riconosco che non è standard e quindi potrebbe rappresentare un problema di compatibilità multipiattaforma. È qualcosa che è supportato dalla maggior parte dei compilatori moderni su piattaforme non Windows (gcc)? Voglio …

12
Che cos'è un "richiamo"?
Ora che è chiaro cosa sia una metaclasse , esiste un concetto associato che uso sempre senza sapere cosa significhi davvero. Suppongo che una volta tutti abbiano commesso un errore con la parentesi, risultando in un'eccezione "oggetto non chiamabile". Inoltre, usare __init__e __new__portare a chiedersi a cosa __call__possa essere usato …
311 python  callable 

5
Differenza tra git pull e git pull --rebase
Ho iniziato a usare git qualche tempo fa e non capisco perfettamente le complessità. La mia domanda di base qui è scoprire la differenza tra a git pulle git pull --rebase, poiché l'aggiunta --rebasedell'opzione non sembra fare qualcosa di molto diverso: fa solo un tiro. Per favore aiutami a capire …
311 git  git-pull 



10
Quanto è buono UUID.randomUUID di Java?
So che gli UUID randomizzati hanno una probabilità molto, molto, molto bassa di collisione in teoria, ma mi chiedo, in pratica, quanto è buono Java randomUUID()in termini di non avere collisioni? Qualcuno ha qualche esperienza da condividere?
311 java  uuid 

15
Come posso creare un oggetto e aggiungere attributi ad esso?
Voglio creare un oggetto dinamico (all'interno di un altro oggetto) in Python e quindi aggiungere attributi ad esso. Provai: obj = someobject obj.a = object() setattr(obj.a, 'somefield', 'somevalue') ma questo non ha funzionato. Qualche idea? modificare: Sto impostando gli attributi da un forciclo che scorre attraverso un elenco di valori, …


13
Come posso creare una matrice / matrice vuota in NumPy?
Non riesco a capire come usare un array o una matrice nel modo in cui userei normalmente un elenco. Voglio creare un array (o matrice) vuoto e quindi aggiungere una colonna (o riga) alla volta. Al momento l'unico modo per trovare questo è come: mat = None for col in …
311 python  arrays  numpy 

3
Comprensione degli KST LSTM
Sto cercando di conciliare la mia comprensione degli LSTM e sottolineato qui in questo post di Christopher Olah implementato a Keras. Sto seguendo il blog scritto da Jason Brownlee per il tutorial di Keras. Ciò di cui sono principalmente confuso è Il rimodellamento della serie di dati in [samples, time …


6
Richiesta errata Codice in onActivityResult
Sto iniziando una nuova attività dal mio frammento con startActivityForResult(intent, 1); e vuoi gestire il risultato nell'attività principale del frammento: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { Log.d(TAG, "onActivityResult, requestCode: " + requestCode + ", resultCode: " + resultCode); if (requestCode == 1) { // bla bla …

8
Come si UrlEncode senza utilizzare System.Web?
Sto cercando di scrivere un'applicazione client Windows che chiama un sito Web per i dati. Per ridurre al minimo l'installazione, sto provando a utilizzare solo le dll nel profilo client di .NET Framework . Il problema è che ho bisogno di UrlEncode alcuni parametri, c'è un modo semplice per farlo …

14
Confronto tra Corona, Phonegap, Titanium
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Sono uno sviluppatore web e voglio spostare i miei prodotti Web su iPhone. Uno dei prodotti è come Google Maps: mostra …

8
SQL: trova record da una tabella che non esistono in un'altra
Ho le seguenti due tabelle SQL (in MySQL): Phone_book +----+------+--------------+ | id | name | phone_number | +----+------+--------------+ | 1 | John | 111111111111 | +----+------+--------------+ | 2 | Jane | 222222222222 | +----+------+--------------+ Call +----+------+--------------+ | id | date | phone_number | +----+------+--------------+ | 1 | 0945 | 111111111111 …
310 sql  mysql 

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.