Articles of gestione

Restituzione di promesse da azioni Vuex

Recentemente ho iniziato a migrare le cose da jQ a un framework più strutturato essendo VueJS, e lo adoro! Concettualmente, Vuex è stato un po ‘un cambiamento di paradigma per me, ma sono fiducioso di sapere di cosa si tratta adesso, e di averlo capito completamente! Ma esistono alcune piccole aree grigie, principalmente dal punto […]

Come posso creare una matrice di strutture di dimensioni dinamiche?

So come creare una serie di strutture ma con una dimensione predefinita. C’è comunque un modo per creare una matrice dynamic di strutture in modo tale che l’array possa ingrandirsi? Per esempio: typedef struct { char *str; } words; main() { words x[100]; // I do not want to use this, I want to dynamic […]

Come interrompere gli eventi ripetuti keyPressed () / keyReleased () in Swing

Quindi il problema che sto avendo sembra essere un bug che si verifica solo su Linux. Sto provando ad avere il mio record di swing swing quando un tasto viene premuto, quindi a rilevare quando quel tasto viene rilasciato. Ora non dovrebbe essere in discussione perché KeyListener dovrebbe gestirlo per me. Il problema è che […]

Come posso prendere un 404?

Ho il codice seguente: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = “HEAD”; request.Credentials = MyCredentialCache; try { request.GetResponse(); } catch { } Come posso rilevare un errore 404 specifico? Il WebExceptionStatus.ProtocolError può solo rilevare che si è verificato un errore, ma non fornire il codice esatto dell’errore. Per esempio: catch (WebException ex) { if (ex.Status != […]

Controlla se localStorage è disponibile

So che ci sono state molte domande sul controllo di localStorage ma cosa succede se qualcuno lo chiude manualmente nel suo browser? Ecco il codice che sto usando per verificare: localStorage.setItem(‘mod’, ‘mod’); if (localStorage.getItem(‘mod’) != null){ alert (“yes”); localStorage.removeItem(‘mod’); }else{ alert (“no”); } Funzione semplice e funziona. Ma se vado nelle mie impostazioni di Chrome […]

Scrivi i file di testo senza il Byte Order Mark (BOM)?

Sto cercando di creare un file di testo usando VB.Net con la codifica UTF8, senza BOM. Qualcuno può aiutarmi, come farlo? Posso scrivere file con codifica UTF8, ma come rimuovere Byte Order Mark da esso? edit1: Ho provato codice come questo; Dim utf8 As New UTF8Encoding() Dim utf8EmitBOM As New UTF8Encoding(True) Dim strW As New […]

Come rimuovere “onclick” con JQuery?

codice php: Qualify Come rimuovere onclick=”check($id,1) quindi” Qualify “non può essere cliccato o” check($id,1) non verrà licenziato. Come farlo con JQuery?

ERRORE 1396 (HY000): operazione CREATE USER non riuscita per ‘jack’ @ ‘localhost’

Mi sembra di non essere in grado di ricreare un utente semplice che ho cancellato, anche come root in MySQL. Il mio caso: l’utente “jack” esisteva prima, ma l’ho cancellato da mysql.user per poterlo ricreare. Non vedo tracce di questo in quel tavolo. Se eseguo questo comando per qualche altro nome utente casuale, ad esempio […]

‘System.OutOfMemoryException’ è stato lanciato quando c’è ancora molta memoria libera

Questo è il mio codice: int size = 100000000; double sizeInMegabytes = (size * 8.0) / 1024.0 / 1024.0; //762 mb double[] randomNumbers = new double[size]; Eccezione: è stata generata un’eccezione di tipo “System.OutOfMemoryException”. Ho una memoria da 4 GB su questa macchina 2.5 GB è gratuito quando avvio questa esecuzione, c’è chiaramente abbastanza spazio […]

Gestore di eventi Javascript con parametri

Voglio creare un eventoHandler che passa l’evento e alcuni parametri. Il problema è che la funzione non ottiene l’elemento. Ecco un esempio: doClick = function(func){ var elem = .. // the element where it is all about elem.onclick = function(e){ func(e, elem); } } doClick(function(e, element){ // do stuff with element and the event }); […]