Java Tech Enthusiast
Author

Java Tech Enthusiast

Sharing computer programming language knowledge, focusing on Java fundamentals, data structures, related tools, Spring Cloud, IntelliJ IDEA... Book giveaways, red‑packet rewards and other perks await!

972
Articles
1
Likes
4.9k
Views
0
Comments
Recent Articles

Latest from Java Tech Enthusiast

100 recent articles max
Java Tech Enthusiast
Java Tech Enthusiast
Jul 16, 2026 · Information Security

Why Google’s Removal of Manifest V2 May Increase Ads in Your Browser

Google’s decision to retire Manifest V2 extensions and enforce Manifest V3 in Chrome limits real‑time request inspection, weakening ad‑blocking extensions like AdGuard and uBlock Origin, while citing security benefits that may inadvertently let more ads reach users.

Ad blockersBrowser securityChrome
0 likes · 7 min read
Why Google’s Removal of Manifest V2 May Increase Ads in Your Browser
Java Tech Enthusiast
Java Tech Enthusiast
Jul 15, 2026 · Databases

Vector Databases Made Easy: A Beginner’s Guide as Simple as Drinking Water

This article explains what vectors are, how embedding models turn text into high‑dimensional vectors, the common distance metrics, why specialized vector databases are needed, and walks through a hands‑on Python demo with ChromaDB before covering production‑grade options, advanced tuning, and typical pitfalls.

ANNChromaDBEmbedding
0 likes · 14 min read
Vector Databases Made Easy: A Beginner’s Guide as Simple as Drinking Water
Java Tech Enthusiast
Java Tech Enthusiast
Jul 15, 2026 · Fundamentals

Why Do URLs Contain Two Slashes? The History and Purpose Explained

The article explains that the double slash in a URL marks the authority part per RFC 3986, originates from the Apollo Domain workstation syntax that Tim Berners‑Lee copied, and shows how different URI schemes use or omit it, including protocol‑relative URLs and modern browser UI quirks.

RFC3986URIURL
0 likes · 10 min read
Why Do URLs Contain Two Slashes? The History and Purpose Explained
Java Tech Enthusiast
Java Tech Enthusiast
Jul 14, 2026 · Backend Development

Why Are More Developers Turning to FastAPI?

FastAPI, a modern Python web framework, offers high‑performance APIs, automatic documentation, type‑safe validation and native async support, making it a compelling alternative to Spring Boot and Flask for AI model serving, microservices, and rapid prototyping, as demonstrated by benchmarks, code examples, and real‑world comparisons.

APIASGIFastAPI
0 likes · 25 min read
Why Are More Developers Turning to FastAPI?
Java Tech Enthusiast
Java Tech Enthusiast
Jul 13, 2026 · Artificial Intelligence

Can GPT‑5.6 Beat Claude 5 and Grok 4.5? A Live Head‑to‑Head Test

The article benchmarks OpenAI's newly released GPT‑5.6 (Sol, Terra, Luna) against Anthropic's Claude Fable 5 and SpaceXAI's Grok 4.5 by having each model independently develop a football web game in Cursor, comparing pricing, benchmark scores, development speed, bug‑fix cycles, code size, UI quality, and overall suitability for different tasks.

AI code generationClaude Fable 5Cursor
0 likes · 15 min read
Can GPT‑5.6 Beat Claude 5 and Grok 4.5? A Live Head‑to‑Head Test
Java Tech Enthusiast
Java Tech Enthusiast
Jul 13, 2026 · Operations

Massive Windows 11 Bug Can Eat Up to 70 GB of C: What’s Happening and How to Fix It

A Windows 11 bug in the Capability Access Manager service can cause the file CapabilityAccessManager.db‑wal to balloon to dozens or even hundreds of gigabytes, filling the C: drive; Microsoft has acknowledged the issue, released KB5095093 to fix it, and users can also delete the file in safe mode as a workaround.

Capability Access ManagerKB5095093Windows 11
0 likes · 4 min read
Massive Windows 11 Bug Can Eat Up to 70 GB of C: What’s Happening and How to Fix It
Java Tech Enthusiast
Java Tech Enthusiast
Jul 11, 2026 · Backend Development

Replace if…else with a lightweight rule engine – Introducing Easy Rules

The article explains why extensive if…else chains degrade code readability, maintainability, and testability, and introduces Easy Rules—a lightweight Java rule engine that externalizes business logic into reusable rule objects, offering annotation, fluent API, expression, and YAML/JSON definitions, plus composite rules and engine configurations.

AnnotationEasy RulesFluent API
0 likes · 18 min read
Replace if…else with a lightweight rule engine – Introducing Easy Rules
Java Tech Enthusiast
Java Tech Enthusiast
Jul 11, 2026 · Mobile Development

Can Android 17’s hardware‑level memory limits end the ‘getting slower over time’ problem?

The article explains how Android’s historic lack of per‑app memory caps let rogue background apps exhaust device RAM, causing lag and crashes, and how Android 17’s new hardware‑enforced memory limits, precise leak detection, and industry‑wide fair‑memory standards aim to eliminate this long‑standing slowdown issue.

AndroidAndroid 17App Optimization
0 likes · 7 min read
Can Android 17’s hardware‑level memory limits end the ‘getting slower over time’ problem?