Recentemente ho deciso che dovevo passare dall'uso di millisecondi a microsecondi per la mia classe Timer e dopo alcune ricerche ho deciso che QueryPerformanceCounter è probabilmente la mia scommessa più sicura. (L'avvertimento Boost::Posixche potrebbe non funzionare sull'API Win32 mi ha scoraggiato un po '). Tuttavia, non sono davvero sicuro di …
Un System.Timers.Timer trascorre su un thread separato rispetto al thread che lo ha creato? Diciamo che ho una lezione con un timer che si attiva ogni 5 secondi. Quando il timer si attiva, nel metodo trascorso, alcuni oggetti vengono modificati. Diciamo che ci vuole molto tempo per modificare questo oggetto, …
Sto portando un gioco, che era stato originariamente scritto per l'API Win32, su Linux (beh, portando il port OS X del port Win32 su Linux). L'ho implementato QueryPerformanceCounterfornendo gli uSecondi dall'inizio del processo: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= (1000 * 1000); performanceCount->QuadPart …
Qual'è la differenza tra std::system_clocke std::steady_clock? (Un caso esemplificativo che illustri risultati / comportamenti diversi sarebbe fantastico). Se il mio obiettivo è quello di misurare con precisione il tempo di esecuzione di funzioni (come un punto di riferimento), quale sarebbe la scelta migliore tra i std::system_clock, std::steady_clocke std::high_resolution_clock?
Pertanto, la mia app deve eseguire un'azione quasi continuamente (con una pausa di circa 10 secondi tra ogni esecuzione) per tutto il tempo in cui l'app è in esecuzione o viene richiesta una cancellazione. Il lavoro che deve fare ha la possibilità di richiedere fino a 30 secondi. È meglio …
Uso un System.Timers.Timernella mia applicazione Asp.Net e devo utilizzare il HttpServerUtility.MapPathmetodo che sembra essere disponibile solo tramite HttpContext.Current.Server.MapPath. Il problema è che HttpContext.Currentè nullquando l' Timer.Elapsedevento si accende. C'è un altro modo per ottenere un riferimento a un oggetto HttpServerUtility? Potrei iniettarlo nel costruttore della mia classe. È sicuro ? …
Sono nuovo alle attività di .Net 4.0 e non sono stato in grado di trovare ciò che pensavo fosse una sostituzione basata su attività o l'implementazione di un timer, ad esempio un'attività periodica. C'è una cosa del genere? Aggiornamento Mi è venuta in mente quella che penso sia una soluzione …
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.