Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

9
Ottenere il primo carattere di una stringa con $ str [0]
Voglio ottenere la prima lettera di una stringa e ho notato che $str[0]funziona alla grande. Non sono sicuro che si tratti di una "buona pratica", poiché tale notazione viene generalmente utilizzata con le matrici. Questa funzione non sembra essere ben documentata, quindi mi rivolgo a voi ragazzi per dirmi se …
276 php  string  substring 


19
Come faccio a uscire da un ciclo in Scala?
Come faccio a interrompere un ciclo? var largest=0 for(i<-999 to 1 by -1) { for (j<-i to 1 by -1) { val product=i*j if (largest>product) // I want to break out here else if(product.toString.equals(product.toString.reverse)) largest=largest max product } } Come posso trasformare i nidificati per loop in ricorsione della coda? …

12
Perché usiamo Base64?
Wikipedia dice Gli schemi di codifica Base64 vengono comunemente utilizzati quando è necessario codificare i dati binari che devono essere archiviati e trasferiti su supporti progettati per gestire dati testuali. Questo per garantire che i dati rimangano intatti senza modifiche durante il trasporto. Ma i dati non sono sempre archiviati …

7
deve apparire nella clausola GROUP BY o essere utilizzato in una funzione aggregata
Ho un tavolo che assomiglia a questo creatore "makerar" cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 E voglio selezionare la media massima per ogni cname. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; ma avrò …

5
In quali condizioni viene creato un JSESSIONID?
Quando / quali sono le condizioni quando JSESSIONIDviene creato un? È per un dominio? Ad esempio, se ho un server di app Tomcat e distribuisco più applicazioni Web, verrà JSESSIONIDcreato un diverso per contesto (applicazione Web) o sarà condiviso tra le applicazioni Web purché si tratti dello stesso dominio?
276 java  jsessionid 

4
Perché Java attiva gli input contigui sembra funzionare più velocemente con i casi aggiunti?
Sto lavorando su alcuni codici Java che devono essere altamente ottimizzati in quanto verranno eseguiti in funzioni attive che vengono invocate in molti punti della mia logica principale del programma. Parte di questo codice comporta la moltiplicazione di doublevariabili per 10sorti a int exponents arbitrari non negativi . Un modo …

7
Il modo più efficiente per invertire un array intorpidito
Che ci crediate o no, dopo aver profilato il mio codice attuale, l'operazione ripetitiva di inversione numerica dell'array ha mangiato un grosso pezzo del tempo di esecuzione. Quello che ho in questo momento è il metodo basato sulla vista comune: reversed_arr = arr[::-1] C'è un altro modo per farlo in …
276 python  numpy 

13
Come funzionano malloc () e free ()?
Voglio sapere come malloce freelavoro. int main() { unsigned char *p = (unsigned char*)malloc(4*sizeof(unsigned char)); memset(p,0,4); strcpy((char*)p,"abcdabcd"); // **deliberately storing 8bytes** cout << p; free(p); // Obvious Crash, but I need how it works and why crash. cout << p; return 0; } Le sarei davvero grato se la risposta …


12
Aumenta le dimensioni dell'heap in Java
Sto lavorando su un server Windows 2003 (64 bit) con 8 GB di RAM. Come posso aumentare al massimo la memoria dell'heap? Sto usando la -Xmx1500mbandiera per aumentare la dimensione dell'heap a 1500 Mb. Posso aumentare la memoria dell'heap al 75% della memoria fisica (heap da 6 GB)?
276 java  heap-memory 

12
Cosa succede quando una chiave duplicata viene inserita in una HashMap?
Se mi passa lo stesso tasto più volte per HashMap's putmetodo, che cosa succede al valore originale? E se anche il valore si ripete? Non ho trovato alcuna documentazione su questo. Caso 1: valori sovrascritti per una chiave Map mymap = new HashMap(); mymap.put("1","one"); mymap.put("1","not one"); mymap.put("1","surely not one"); System.out.println(mymap.get("1")); …
276 java  hashmap  hashtable 

8
Differenza in make_shared e normale shared_ptr in C ++
std::shared_ptr<Object> p1 = std::make_shared<Object>("foo"); std::shared_ptr<Object> p2(new Object("foo")); Ci sono molti post su Google e StackOverflow, ma non riesco a capire perché make_sharedsia più efficiente dell'utilizzo diretto shared_ptr. Qualcuno può spiegarmi passo dopo passo la sequenza di oggetti creati e le operazioni eseguite da entrambi in modo che io possa capire …
276 c++  c++11  shared-ptr 

3
Esiste un'API di Google Keep? [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 2 anni fa . Migliora questa domanda Esiste un'API per Google Keep? Voglio creare un'app di Windows 8 …


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.