Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

30
Errore di migrazione Laravel: errore di sintassi o violazione di accesso: 1071 La chiave specificata era troppo lunga; la lunghezza massima della chiave è 767 byte
Errore di migrazione su Laravel 5.4 con php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]: errore di sintassi o violazione di accesso: 1071 La chiave specificata era troppo lunga; la lunghezza massima della chiave è 767 byte (SQL: alter tabl e usersadd unique users_email_unique( email)) [PDOException] SQLSTATE [42000]: …


4
impossibile convertire i dati (digitare interfaccia {}) per digitare stringa: è necessario asserire il tipo
Sono abbastanza nuovo per andare e stavo giocando con questa notifica pacchetto di . All'inizio avevo un codice simile al seguente: func doit(w http.ResponseWriter, r *http.Request) { notify.Post("my_event", "Hello World!") fmt.Fprint(w, "+OK") } Volevo aggiungere newline a Hello World!ma non nella funzione doitsopra, perché sarebbe piuttosto banale, ma in handlerseguito …
178 go  type-mismatch 

18
Inline CSS styles in React: come implementare un: hover?
Mi piace abbastanza il modello CSS incorporato in React e ho deciso di usarlo. Tuttavia, non è possibile utilizzare i :hoverselettori e simili. Qual è il modo migliore per implementare l'evidenziazione al passaggio del mouse durante l'utilizzo di stili CSS in linea? Un suggerimento di #reactjs è di avere un …
178 reactjs 


4
cosa significa / fa la variabile __file__?
A = os.path.join(os.path.dirname(__file__), '..') B = os.path.dirname(os.path.realpath(__file__)) C = os.path.abspath(os.path.dirname(__file__)) Di solito li fisso solo con il percorso effettivo. Ma c'è una ragione per queste affermazioni che determinano il percorso in fase di esecuzione e vorrei davvero comprendere il modulo os.path in modo da poter iniziare ad usarlo.
178 python 




13
Conversione da int a byte in Python 3
Stavo cercando di creare questo oggetto byte in Python 3: b'3\r\n' così ho provato l'ovvio (per me) e ho trovato un comportamento strano: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Apparentemente: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Non sono stato in grado di vedere alcun puntatore sul perché la conversione dei byte funziona in questo …
178 python  python-3.x 

4
Angular2 @Input su una proprietà con get / set
Ho un componente Angular2 in quel componente che attualmente ha un sacco di campi che hanno @Input () applicato prima di loro per consentire l'associazione a quella proprietà, cioè @Input() allowDay: boolean; Quello che vorrei fare è in realtà unire una proprietà con get / set, in modo da poter …
178 angular 

11
Come cambiare il mio nome utente Git nel terminale?
Stavo spingendo e tirando da git in Terminal, quindi ho cambiato il mio nome utente su github.com. Sono andato a fare alcune modifiche e non è stato possibile perché stava ancora riconoscendo il mio vecchio nome utente. Come posso cambiare / aggiornare il mio nome utente su git nel terminale?
178 git  github  git-config 

8
Python 3 trasforma l'intervallo in un elenco
Sto cercando di fare un elenco con i numeri 1-1000al suo interno. Ovviamente questo sarebbe fastidioso da scrivere / leggere, quindi sto cercando di fare un elenco con un intervallo al suo interno. In Python 2 sembra che: some_list = range(1,1000) avrebbe funzionato, ma in Python 3 l'intervallo è simile …
178 python  python-3.x  list  range 

5
Differenza tra socket e websocket?
Sto creando un'app Web che deve comunicare con un'altra applicazione utilizzando le connessioni socket. Questo è un nuovo territorio per me, quindi voglio essere sicuro che i socket siano diversi dai websocket . Sembra che siano concettualmente simili. Chiedere perché inizialmente avevo pianificato di usare Django come base per il …


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.