Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

26
Come faccio a passare una variabile per riferimento?
La documentazione di Python sembra poco chiara sul fatto che i parametri vengano passati per riferimento o valore, e il codice seguente produce il valore invariato 'Originale' class PassByReference: def __init__(self): self.variable = 'Original' self.change(self.variable) print(self.variable) def change(self, var): var = 'Changed' C'è qualcosa che posso fare per passare la …


30
Come salvare uno stato di attività utilizzando lo stato dell'istanza di salvataggio?
Ho lavorato sulla piattaforma Android SDK ed è poco chiaro come salvare lo stato di un'applicazione. Quindi, dato questo piccolo re-tooling dell'esempio "Hello, Android": package com.android.hello; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloAndroid extends Activity { private TextView mTextView = null; /** Called when the activity is first …


30
Come ottenere il nome della filiale corrente in Git?
Vengo da un background di Subversion e, quando avevo un ramo, sapevo su cosa stavo lavorando con "Questi file di lavoro indicano questo ramo". Ma con Git non sono sicuro quando sto modificando un file in NetBeans o Notepad ++, sia che sia legato al master o ad un altro …
2595 git  branch  git-branch 




30
Come posso convertire una stringa in booleano in JavaScript?
Posso convertire una stringa che rappresenta un valore booleano (ad esempio, "vero", "falso") in un tipo intrinseco in JavaScript? Ho un modulo nascosto in HTML che viene aggiornato in base alla selezione di un utente all'interno di un elenco. Questo modulo contiene alcuni campi che rappresentano valori booleani e sono …
2553 javascript 

19
Come clonare o copiare un elenco?
Quali sono le opzioni per clonare o copiare un elenco in Python? Durante l'utilizzo new_list = my_list, ogni modifica alle modifiche new_listcambia my_listogni volta. Perchè è questo?
2550 python  list  copy  clone 






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.