Programmazione

Domande e risposte per programmatori professionisti ed entusiasti


25
Come si implementa un re-try-catch?
Try-catch ha lo scopo di aiutare nella gestione delle eccezioni. Ciò significa che in qualche modo aiuterà il nostro sistema a essere più robusto: prova a recuperare da un evento imprevisto. Sospettiamo che possa accadere qualcosa durante l'esecuzione e l'istruzione (invio di un messaggio), quindi viene racchiuso nel tentativo. Se …


30
Trovare l'indice del carattere in Swift String
È tempo di ammettere la sconfitta ... In Objective-C, potrei usare qualcosa come: NSString* str = @"abcdefghi"; [str rangeOfString:@"c"].location; // 2 In Swift, vedo qualcosa di simile: var str = "abcdefghi" str.rangeOfString("c").startIndex ... ma questo mi dà solo un String.Index, che posso usare per abbonarmi nuovamente nella stringa originale, ma …
203 string  swift 


18
Qual è la differenza tra una "funzione" e una "procedura"?
In generale, sentiamo tutti parlare delle funzioni o delle procedure nei linguaggi di programmazione. Tuttavia, ho appena scoperto che uso questi termini quasi in modo intercambiabile (il che è probabilmente molto sbagliato). Quindi, la mia domanda è: Qual è la differenza in termini di funzionalità, scopo e utilizzo? Un esempio …




2
Come posso impedire a Notepad ++ di mostrare il completamento automatico per tutte le parole nel file
Sto cercando di usare Notepad ++ con il linguaggio di programmazione Progress. Ho installato la definizione della lingua in %APPDATA%\Roaming\Notepad++as userDefineLang.xmle l'evidenziazione della sintassi funziona correttamente. Ho inserito un file nella notepad++ Plugins\APIsdirectory denominata progress.xml, ma il contenuto non è riconosciuto da Notepad ++. Ho anche rimosso tutti gli altri …

2
Domande Django - id vs pk
Quando si scrivono query django si possono usare sia id / pk come parametri di query. Object.objects.get(id=1) Object.objects.get(pk=1) So che pk sta per chiave primaria ed è solo una scorciatoia, secondo la documentazione di Django. Tuttavia non è chiaro quando si dovrebbe usare id o pk.
203 django  orm  primary-key 


10
Le modalità di navigazione della barra delle azioni sono obsolete in Android L
Dando un'occhiata al rapporto diff API per l'anteprima "L" di Android, vedo che tutti i metodi relativi alle modalità di navigazione nel ActionBar classe (ad esempio setNavigationMode(), addTab(),selectTab() , ecc). ora sono deprecati. La documentazione spiega: Le modalità di navigazione della barra delle azioni sono obsolete e non supportate dalle …

4
Applica gli stili CSS a un elemento in base ai suoi elementi figlio
È possibile definire uno stile CSS per un elemento, che viene applicato solo se l'elemento corrispondente contiene un elemento specifico (come elemento figlio diretto)? Penso che questo sia meglio spiegato usando un esempio. Nota : sto cercando di dare uno stile all'elemento genitore , a seconda degli elementi figlio che …
203 html  css 

7
Un file CSV può avere un commento?
Esiste un modo ufficiale per consentire a un file in formato CSV di consentire commenti, sulla propria riga o alla fine di una riga? Ho provato a controllare Wikipedia su questo e anche su RFC 4180 ma entrambi non menzionano nulla che mi induca a credere che non fa parte …

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.