Sql Server Resettare Indice Tabella
Nel caso in cui una tabella abbia una colonna ID autoincrementale talvolta può essere opportuno resettare il suo valore di base (ad esempio in seguito ad una truncate table) DBCC CHECKIDENT ('tableName', RESEED, 1)
Sql Server Contare Tutte Le Righe Di Tutte Le Tabelle
Questa query serve per contare tutte le righe di tutte le tabelle di un database CREATE TABLE #counts ( table_name varchar(255), row_count int ) EXEC sp_MSForEachTable @command1='INSERT #counts (table_name, row_count) SELECT ''?'', COUNT(*) FROM ?' SELECT table_name, row_count FROM #counts ORDER BY row_count DESC DROP TABLE #counts
SQL Server effettuare backup database tramite query
Per effettuare il backup di un database SQL Server utilizzando una query SQL bisogna utilizzare il seguente comando: BACKUP DATABASE NomeDB TO DISK ='C:\DBSQLBACKUP\NomeDB.bak'
Linux Manutenzione Dello Spazio Su Disco
In questa sezione vengono illustrati i comandi per ottimizzare lo spazio su server Linux. Eliminare file con una certa estensione Si può utilizzare il comando find specificando: directory in cui cercare (in maniera ricorsiva) il tag -name per filtrare l’estensione il tag -delete per lanciare la cancellazione dei file trovati find /var/opt/docker -name *.bak -delete Trovare file con dimensione superiore a 1GB Si può utilizzare il comando file specificando: directory in cui cercare (in maniera ricorsiva) il tag -name per filtrare l’estensione il tag -size per filtare solo i file con dimensione uguale o superiore a 1 GB il tag -printf per stampare nome del file e dimensione in KB find /var/opt/docker -name '*....
Ef Migrations
In questa sezione sono illustrati comandi utili per gestire le migrations. Rimuovere una migration Per rimuovere una migration bisogna utilizzare il comando sottostante specificando la migration alla quale si vuole tornare. Ad esempio se ho la migration m01 e m02 e volessi annullare quest’ultima, dovrei specificare m01 nel seguente comando: dotnet ef database update <<previous-migration>> --context contextName
Javascript Filter Map Reduce
Queste tre funzioni servono per gestire rapidamente dati all’interno di liste. Sono l’equivalente in Javascript del LINQ Filter La funzione filter consente di estrarre determinati elementi dell’array in base ad una funzione const numbers = [1, 4, 5, 6, 4, 2, 5, 6, 3, 1]; const even = numbers.filter((x) => x % 2 === 0); console.log("Numeri pari: ", even); Map La funzione map consente di applicare una funzione ad ogni elemento della lista...
Guida 7zip
7-Zip è utilizzabile tramite console. Per semplificarne l’utilizzo è sufficiente aggiungere il percorso dell’eseguibile alla PATH di sistema Archiviare 7z.exe a archivio.7z .\fileorigine.ext Estrarre file 7z.exe e fileorigine.zip
Impedire Doppio Click Button Asp Webforms
Per prevenire il doppio click involontario di un Button in un progetto Asp.Net WebForms è necessario impostare il tag UseSubmitBehavior="false": <asp:Button runat="server" OnClick="Execute_Click" Text="Esegui" UseSubmitBehavior="false" OnClientClick="CheckDouble(this)"/> e richiamare il seguente script Javascript: var submit = 0; function CheckDouble(bt) { //alert(submit); if (submit > 0) { bt.disabled = true; alert( "Hai già cliccato il bottone. Attendi il completamento dell'operazione" ); return false; } submit++; return true; }