Tagged articles
3 articles
Page 1 of 1
IT Services Circle
IT Services Circle
Oct 24, 2025 · Fundamentals

Master Java Generics: Decoding the T, E, K, V, and ? Symbols

This article demystifies Java generic symbols—T, E, K, V, and ?, explains why they exist, shows how to use them safely with clear code examples, and provides advanced tips and best‑practice guidelines for writing type‑safe, readable generic code.

?=ETGenerics
0 likes · 19 min read
Master Java Generics: Decoding the T, E, K, V, and ? Symbols
Deepin Linux
Deepin Linux
Jul 14, 2025 · Backend Development

Unlocking Epoll: A Deep Dive into Linux’s High‑Performance I/O Mechanism

This article explores Linux’s epoll interface in depth, covering its core architecture, LT and ET trigger modes, underlying red‑black tree and linked‑list data structures, callback workflow, practical code examples, and best‑practice guidelines for high‑concurrency network applications.

ETI/O MultiplexingLT
0 likes · 33 min read
Unlocking Epoll: A Deep Dive into Linux’s High‑Performance I/O Mechanism
Liangxu Linux
Liangxu Linux
Dec 29, 2024 · Backend Development

Master epoll: Boost Linux Server Performance with Event‑Driven I/O

This article explains how epoll works as Linux's high‑performance I/O multiplexer, compares it with select and poll, details its three‑step workflow, data structures, code examples, and the trade‑offs between level‑triggered and edge‑triggered modes for building scalable network servers.

ETEvent-drivenI/O Multiplexing
0 likes · 22 min read
Master epoll: Boost Linux Server Performance with Event‑Driven I/O