Skip to main content

58 posts tagged with "java"

View all tags

Deploy SigNoz Quickly

· One min read
Apache Wangye
Software developer and technical writer

SigNoz provides traces, metrics, and logs through an OpenTelemetry-based ingestion pipeline. Use the installation method that matches the target environment and pin a tested release.

Understanding How Computers Store Floating-Point Numbers

· 2 min read
Apache Wangye
Software developer and technical writer

IEEE 754 represents a floating-point value as:

V = (-1)^s × M × 2^E

s: sign bit; 0 means positive and 1 means negative
M: significand represented as a binary fraction
E: exponent that scales the significand by a power of two

Floating-point values are finite approximations of real numbers. Many decimal fractions cannot be represented exactly in binary, which explains rounding errors, overflow, underflow, and why financial systems often use decimal or fixed-point arithmetic.

How the Java G1 Garbage Collector Works

· 3 min read
Apache Wangye
Software developer and technical writer

Garbage-First (G1) is a server-oriented Java garbage collector designed to balance throughput with predictable pause times. Instead of treating the heap as a few fixed contiguous generations, G1 divides it into equal-sized regions and assigns roles such as Eden, Survivor, and Old dynamically.

Java Garbage Collection Fundamentals

· One min read
Apache Wangye
Software developer and technical writer

Java garbage collection reclaims heap objects that are no longer reachable from a set of GC roots. Roots include active thread stacks, static fields, JNI references, and JVM-internal structures.

Total views -- · Visitors --