Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

13
Tratti vs. interfacce
Ultimamente ho cercato di studiare PHP e mi ritrovo a rimanere impiccato sui tratti. Comprendo il concetto di riutilizzo del codice orizzontale e non voglio necessariamente ereditare da una classe astratta. Quello che non capisco è: qual è la differenza cruciale tra l'uso dei tratti rispetto alle interfacce? Ho provato …
346 php  interface  traits 



27
Come faccio ad aggiungere un ritardo in un ciclo JavaScript?
Vorrei aggiungere un ritardo / sospensione all'interno di a while loop: L'ho provato in questo modo: alert('hi'); for(var start = 1; start < 10; start++) { setTimeout(function () { alert('hello'); }, 3000); } È vero solo il primo scenario: dopo averlo mostrato alert('hi'), attenderà 3 secondi quindi alert('hello')verrà visualizzato ma …
346 javascript  loops  sleep 


9
Digitare la definizione nell'oggetto letterale in TypeScript
Nelle classi TypeScript è possibile dichiarare i tipi per le proprietà, ad esempio: class className { property: string; }; Come dichiarare il tipo di una proprietà in un oggetto letterale? Ho provato il seguente codice ma non viene compilato: var obj = { property: string; }; Ricevo il seguente errore: …
346 typescript 



11
Fai una copia di un array
Ho un array ache viene costantemente aggiornato. Diciamo di Let a = [1,2,3,4,5]. Devo fare una copia duplicata esatta ae chiamarla b. Se adovesse cambiare [6,7,8,9,10], bdovrebbe essere ancora [1,2,3,4,5]. Qual è il modo migliore per farlo? Ho provato un forciclo come: for(int i=0; i<5; i++) { b[i]=a[i] } ma …
345 java  arrays  copy 


30
La porta 80 viene utilizzata da SYSTEM (PID 4), che cos'è?
Sto cercando di utilizzare la porta 80 per il mio server delle applicazioni, ma quando eseguo netstat -aonottengo: TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4 Quando guardo il processo nel task manager, mostra PID 4è SYSTEM, questo è tutto. Nessuna estensione ... niente. Solo " SYSTEM". Cosa sta succedendo qui? Ho paura …
345 iis  port  pid  netstat 


1
Che cos'è "YTowOnt9"?
Il nostro framework (PHP) a volte esegue il rendering di input nascosti con valore YTowOnt9. Non riesco a trovare quella stringa da nessuna parte nella (enorme) base di codice, e non riesco a capire da dove provenga. Ho deciso di Google per quella particolare stringa e il risultato mi ha …
345 php  html  output 

4
Elenco di Big-O per funzioni PHP
Dopo aver usato PHP per un po 'di tempo, ho notato che non tutte le funzioni PHP integrate sono veloci come previsto. Considera queste due possibili implementazioni di una funzione che rileva se un numero è primo usando una matrice di numeri primi memorizzata nella cache. //very slow for large …


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.