JavaGuide
Author

JavaGuide

Backend tech guide and AI engineering practice covering fundamentals, databases, distributed systems, high concurrency, system design, plus AI agents and large-model engineering.

46
Articles
0
Likes
2
Views
0
Comments
Recent Articles

Latest from JavaGuide

46 recent articles
JavaGuide
JavaGuide
May 9, 2026 · Artificial Intelligence

DeepSeek V4 vs GLM‑5.1: Which AI Coding Model Offers the Best Cost‑Performance?

The article compares DeepSeek V4 and GLM‑5.1 AI coding models by analyzing their pricing structures, cache‑hit mechanisms, real‑world billing data, and suitability for different coding workloads, ultimately offering guidance on when each model provides the most cost‑effective solution.

AI codingDeepSeekGLM
0 likes · 12 min read
DeepSeek V4 vs GLM‑5.1: Which AI Coding Model Offers the Best Cost‑Performance?
JavaGuide
JavaGuide
Apr 27, 2026 · Artificial Intelligence

DeepSeek V4 Slashes Prices by 75% – Real‑World Claude Code Test with 4M Tokens

DeepSeek V4’s pricing fell 75% overnight, making the V4‑Pro and V4‑Flash models dramatically cheaper than competing AI services; the article details the new rates, compares them with other providers, shows two Claude Code case studies consuming nearly 4 million tokens, and explains how domestic Ascend 950 hardware enables the discount.

AI pricingAscend 950Claude Code
0 likes · 13 min read
DeepSeek V4 Slashes Prices by 75% – Real‑World Claude Code Test with 4M Tokens
JavaGuide
JavaGuide
Apr 22, 2026 · Artificial Intelligence

The Ultimate Seamless Way to Run Claude Code and Codex in IDEA with CC GUI

This article introduces CC GUI, an open‑source JetBrains plugin that adds a visual workspace for Claude Code and OpenAI Codex, walks through installation, configuration, and usage steps, compares it with the Qoder plugin, and shows how to automate code reviews inside IDEA.

AI coding assistantCC GUIClaude Code
0 likes · 10 min read
The Ultimate Seamless Way to Run Claude Code and Codex in IDEA with CC GUI
JavaGuide
JavaGuide
Apr 15, 2026 · Artificial Intelligence

Why Claude Code + VS Code/IDE Is a Game‑Changer for AI Coding

The article analyzes the rise of AI‑driven CLI tools like Claude Code versus traditional AI‑enhanced IDEs, compares their workflows, strengths, and limitations, and explains how mixed usage and emerging trends are reshaping the future of AI‑assisted software development.

AI agentsAI codingCLI
0 likes · 18 min read
Why Claude Code + VS Code/IDE Is a Game‑Changer for AI Coding
JavaGuide
JavaGuide
Apr 14, 2026 · Artificial Intelligence

Interview Question: How to Build Prompt Engineering for an Agent and Defend Against Malicious Prompt Injection

The article explains how industrial‑grade AI agents require structured prompt engineering, chain‑of‑thought reasoning, task decomposition, and a three‑layer defense (sandbox, prompt isolation, and human approval) to prevent prompt‑injection attacks, while also covering context engineering, retrieval‑augmented generation, and tool design best practices.

Agent DesignChain of ThoughtLLM Security
0 likes · 23 min read
Interview Question: How to Build Prompt Engineering for an Agent and Defend Against Malicious Prompt Injection
JavaGuide
JavaGuide
Apr 7, 2026 · Information Security

Why Brute‑Force Won’t Cut It for Sensitive‑Word Filtering (And What Actually Works)

The article walks through the evolution of sensitive‑word filtering—from naïve brute‑force scanning to Trie, Aho‑Corasick automaton, Double‑Array Trie, and DFA implementations—detailing their algorithms, time/space complexities, concrete Java code examples, performance trade‑offs, high‑concurrency optimizations, and practical production advice for building a robust content‑moderation system.

Aho-CorasickDFADouble-Array Trie
0 likes · 26 min read
Why Brute‑Force Won’t Cut It for Sensitive‑Word Filtering (And What Actually Works)
JavaGuide
JavaGuide
Mar 30, 2026 · Backend Development

Interviewers Ask About Claude Code Skills—What If You Haven’t Used /simplify?

The article explains the built‑in Claude Code /simplify command, how it uses three parallel AI agents to review and automatically fix code, demonstrates real‑world bugs it uncovered in Java projects, compares it with traditional linters, and offers practical tips and integration guidance.

/simplifyAI agentsClaude Code
0 likes · 16 min read
Interviewers Ask About Claude Code Skills—What If You Haven’t Used /simplify?
JavaGuide
JavaGuide
Mar 18, 2026 · Artificial Intelligence

Why Build Your Own Claude Code Agent? A Step‑by‑Step Walkthrough

This article explores the Learn Claude Code website, breaking down the universal agent loop into twelve incremental versions, demonstrating language‑agnostic implementations in Python and Java, and detailing progressive capabilities—from basic tool integration to memory compression, concurrency, and multi‑agent collaboration.

AI AgentAgent LoopClaude
0 likes · 9 min read
Why Build Your Own Claude Code Agent? A Step‑by‑Step Walkthrough
JavaGuide
JavaGuide
Mar 17, 2026 · Backend Development

Boost Java Backend Productivity with IDEA + Qoder: From Days to Minutes

This article demonstrates how the Qoder AI plugin for JetBrains IDEA can transform lengthy backend tasks—such as deep‑pagination optimization and legacy code refactoring—into rapid, automated workflows, cutting development time from days to under ten minutes while preserving code quality.

AI codingIDEAJava backend
0 likes · 18 min read
Boost Java Backend Productivity with IDEA + Qoder: From Days to Minutes
JavaGuide
JavaGuide
Mar 9, 2026 · Databases

Does SELECT * Always Invalidate Indexes? Why Some Teams Ban It

While many believe that using SELECT * inevitably disables indexes, MySQL’s optimizer only skips indexes when a full table scan is cheaper, and patterns such as violating the left‑most prefix, applying functions or implicit casts, leading‑wildcard LIKE, OR/IN misuse, and mismatched ORDER BY can cause index invalidation, prompting some companies to forbid SELECT * in production.

DatabaseIndex OptimizationMySQL
0 likes · 14 min read
Does SELECT * Always Invalidate Indexes? Why Some Teams Ban It