Tag

Timing

1 views collected around this technical thread.

Top Architect
Top Architect
Mar 21, 2023 · Backend Development

Various Ways to Measure Code Execution Time in Java

This article explains several Java techniques for measuring code execution time—including Spring's StopWatch, System.nanoTime, new Date, and System.currentTimeMillis—provides sample code snippets, discusses their usage and output, while also briefly mentions related utilities, and contains promotional links and community invitations.

JavaPerformanceStopWatch
0 likes · 5 min read
Various Ways to Measure Code Execution Time in Java
Top Architect
Top Architect
Mar 16, 2023 · Backend Development

Various Ways to Measure Code Execution Time in Java

This article explains several common techniques for measuring Java code execution time, including System.currentTimeMillis(), Spring's StopWatch utility, System.nanoTime(), and the use of new Date(), providing code examples and a brief overview of StopWatch's API for developers seeking precise performance metrics.

JavaPerformanceStopWatch
0 likes · 5 min read
Various Ways to Measure Code Execution Time in Java
Java Architect Essentials
Java Architect Essentials
Feb 23, 2023 · Backend Development

Using Spring and Apache Commons StopWatch for Precise Code Execution Timing in Java

This article explains why simple System.currentTimeMillis() timing is often insufficient, introduces Spring's org.springframework.util.StopWatch and Apache Commons' org.apache.commons.lang3.time.StopWatch, provides Maven dependencies and complete Java examples, and discusses important usage notes such as thread‑safety and task management.

Apache CommonsJavaPerformance
0 likes · 11 min read
Using Spring and Apache Commons StopWatch for Precise Code Execution Timing in Java
Python Programming Learning Circle
Python Programming Learning Circle
Feb 8, 2023 · Fundamentals

Measuring Execution Time and Memory Usage in Python

This article introduces four practical methods for monitoring Python code performance—using the built‑in time module, the %%time IPython magic, line_profiler for per‑line timing, and memory_profiler for detailed memory usage—complete with code examples and interpretation of results.

MemoryPerformance ProfilingPython
0 likes · 7 min read
Measuring Execution Time and Memory Usage in Python
Python Programming Learning Circle
Python Programming Learning Circle
Jun 30, 2022 · Fundamentals

Understanding Python Decorators: From Simple Functions to Advanced Usage

This article explains how Python decorators work by showing how to wrap functions for timing, handle arbitrary arguments, and create higher‑order decorators that can repeat calls, illustrating the power and flexibility of function wrapping in Python.

Code ExamplePythonTiming
0 likes · 9 min read
Understanding Python Decorators: From Simple Functions to Advanced Usage
Java Architect Essentials
Java Architect Essentials
Aug 5, 2021 · Backend Development

Various Methods for Measuring Code Execution Time in Java

This article introduces four practical approaches for measuring code execution time in Java—including simple time‑difference calculation, StopWatch‑style utilities, functional interfaces with Supplier/IntConsumer, and AutoCloseable‑based tracing—providing code examples, usage patterns, and enhancements such as chainable start methods.

AutoCloseableJavaPerformance
0 likes · 10 min read
Various Methods for Measuring Code Execution Time in Java
Python Programming Learning Circle
Python Programming Learning Circle
Apr 28, 2021 · Fundamentals

How to Speed Up Python Programs: Profiling, Timing, and Practical Optimization Techniques

This article explains why Python itself is not slow, demonstrates how to identify bottlenecks with timing and cProfile, and provides a collection of practical tips—such as using built‑in types, lru_cache, local variables, and efficient string formatting—to improve Python program performance by up to 30 percent.

PerformancePythonTiming
0 likes · 10 min read
How to Speed Up Python Programs: Profiling, Timing, and Practical Optimization Techniques
Laravel Tech Community
Laravel Tech Community
Mar 21, 2021 · Backend Development

Understanding PHP microtime() Function and Measuring Execution Time

This article explains how PHP's microtime() function returns the current Unix timestamp with microseconds, describes its optional parameter behavior, and provides a reusable example that measures script execution time using a custom microtime_float() helper.

PerformanceTimingbackend
0 likes · 2 min read
Understanding PHP microtime() Function and Measuring Execution Time
Selected Java Interview Questions
Selected Java Interview Questions
Jan 12, 2021 · Backend Development

Various Methods for Measuring Code Execution Time in Java

This article introduces four approaches—simple time‑difference calculation, StopWatch‑like utilities, functional interfaces, and AutoCloseable—to accurately measure arbitrary code segment durations in Java, providing code examples and discussing their advantages and trade‑offs.

Backend DevelopmentCode ProfilingJava
0 likes · 9 min read
Various Methods for Measuring Code Execution Time in Java
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 15, 2020 · Backend Development

Six Common Ways to Measure Execution Time in Java

This article introduces six practical methods for measuring Java code execution time, covering built‑in System.currentTimeMillis, System.nanoTime, new Date, Spring’s StopWatch, Apache Commons‑lang3 StopWatch, and Guava’s Stopwatch, and explains their underlying principles and usage examples.

JavaPerformanceStopWatch
0 likes · 11 min read
Six Common Ways to Measure Execution Time in Java