Ho un buffer di stringa di circa 2000 caratteri e devo controllare il buffer se contiene una stringa specifica. Farà il controllo in una webapp ASP.NET 2.0 per ogni webrequest. Qualcuno sa se il metodo String.Contains funziona meglio del metodo String.IndexOf ? // 2000 characters in s1, search token in …
Ho visto molte risposte pubblicate a domande su Stack Overflow che coinvolgono l'uso del metodo Pandas apply. Ho anche visto utenti commentare sotto di loro dicendo che " applyè lento e dovrebbe essere evitato". Ho letto molti articoli sull'argomento delle prestazioni che spiegano applyè lento. Ho anche visto un disclaimer …
Stavo cercando di implementare un test di primalità di Miller-Rabin e sono rimasto perplesso sul motivo per cui ci volesse così tanto tempo (> 20 secondi) per i numeri di medie dimensioni (~ 7 cifre). Alla fine ho scoperto che la seguente riga di codice era l'origine del problema: x …
Sto creando un tavolo e mi sono chiesto. Se immagazzino, diciamo auto che hanno una marca (fx BMW, Audi ecc.), Farà qualche differenza sulla velocità della query se memorizzo la marca come int o varchar. Così è SELECT * FROM table WHERE make = 5 AND ...; Più veloce / …
Esiste un modo reale per caricare e lavorare più velocemente Netbeans? È troppo lento e peggiora quando si codifica da un po 'di tempo. Mangia tutta la mia RAM. Sono su una macchina Windows, in particolare Windows Server 2008 Datacenter Edition x64, 4 Gb di RAM, processore 3Ghz Core 2 …
Come tutti sappiamo, molte app Android visualizzano una schermata bianca molto brevemente prima che la loro prima Activityvenga messa a fuoco. Questo problema si osserva nei seguenti casi: App Android che estendono la Applicationclasse globale e vi eseguono importanti inizializzazioni. L' Application oggetto viene sempre creato prima del primo Activity(un …
Vorrei sapere se ho una query di join simile a questa: Select E.Id,E.Name from Employee E join Dept D on E.DeptId=D.Id e una sottoquery simile a questa - Select E.Id,E.Name from Employee Where DeptId in (Select Id from Dept) Quando considero le prestazioni quale delle due query sarebbe più veloce …
Come abbiamo potuto vedere da The Computer Language Benchmarks Game nel 2010: Go è in media 10 volte più lento di C Go è 3 volte più lento di Java !? Come può essere, tenendo presente che il compilatore Go produce codice nativo per l'esecuzione? Compilatori immaturi per Go? O …
Continuo a vedere la gente dire che le eccezioni sono lente, ma non vedo mai alcuna prova. Quindi, invece di chiedere se lo sono, chiederò come funzionano le eccezioni dietro le quinte, così posso prendere decisioni su quando usarle e se sono lente. Da quello che so, le eccezioni sono …
La mia domanda è relativa alle caratteristiche prestazionali dei metodi statici rispetto ai metodi di istanza e alla loro scalabilità. Si supponga per questo scenario che tutte le definizioni di classe siano in un singolo assembly e che siano necessari più tipi di puntatori discreti. Tener conto di: public sealed …
Ho sentito alcune persone esprimere preoccupazioni riguardo all'operatore "+" in std :: string e varie soluzioni alternative per accelerare la concatenazione. Qualcuno di questi è davvero necessario? In tal caso, qual è il modo migliore per concatenare le stringhe in C ++?
In ISO / IEC 9899: 2018 (C18), è indicato al punto 7.20.1.3: 7.20.1.3 Tipi di numeri interi di larghezza minima più veloci 1 Ciascuno dei seguenti tipi designa un tipo intero che di solito è il più veloce 268) per operare con tutti i tipi interi che hanno almeno la …
Avere almeno un metodo virtuale in una classe C ++ (o una qualsiasi delle sue classi padre) significa che la classe avrà una tabella virtuale e ogni istanza avrà un puntatore virtuale. Quindi il costo della memoria è abbastanza chiaro. Il più importante è il costo della memoria sulle istanze …
Ho profilato alcuni dei nostri calcoli matematici di base su un Intel Core Duo e, esaminando vari approcci alla radice quadrata, ho notato qualcosa di strano: utilizzando le operazioni scalari SSE, è più veloce prendere una radice quadrata reciproca e moltiplicarla per ottenere sqrt, piuttosto che utilizzare il codice operativo …
Quali strumenti o tecniche posso utilizzare per rimuovere il contenuto dei file memorizzati nella cache per evitare che i risultati delle mie prestazioni vengano distorti? Credo di aver bisogno di cancellare completamente o rimuovere selettivamente le informazioni memorizzate nella cache sul contenuto di file e directory. L'applicazione che sto sviluppando …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.