Lin is Dream
Author

Lin is Dream

Sharing Java developer knowledge, practical articles, and continuous insights into computer engineering.

99
Articles
0
Likes
389
Views
0
Comments
Recent Articles

Latest from Lin is Dream

99 recent articles
Lin is Dream
Lin is Dream
Jun 29, 2026 · Artificial Intelligence

Create Any‑Domain MVP in 30 Minutes with the Diverge‑Converge Skill

The article introduces a "diverge‑converge" skill that guides an AI agent to first expand a vague idea into a comprehensive map of possibilities and then iteratively lock decisions, enabling you to produce a complete, implementable MVP plan for any field within half an hour.

AI AgentDiverge-ConvergeMVP Planning
0 likes · 11 min read
Create Any‑Domain MVP in 30 Minutes with the Diverge‑Converge Skill
Lin is Dream
Lin is Dream
Jun 11, 2026 · Artificial Intelligence

What WWDC 2026 Revealed: Five Paradigms Shaping the AI Agent Industry

Apple's WWDC 2026 introduced Apple Intelligence 2.0, a rebuilt Siri AI, and a Core AI framework, illustrating five concrete agent paradigms—system‑wide integration, deep personal context, standardized action protocols, privacy‑first architecture, and goal‑driven interaction—while noting the service remains unavailable in mainland China.

AI Agent ParadigmsApp IntentsApple Intelligence
0 likes · 15 min read
What WWDC 2026 Revealed: Five Paradigms Shaping the AI Agent Industry
Lin is Dream
Lin is Dream
Jun 2, 2026 · Artificial Intelligence

Exploring Agent Skill Management: Treating Agent Capabilities Like Software Packages

The article proposes a systematic Agent Skill Hub that organizes, versions, releases, deploys, and rolls back AI Agent capabilities using software‑package‑style practices, illustrated with a concrete image‑download skill, directory conventions, metadata files, and a Spring AI Alibaba runtime loading strategy.

AIAgentGitHub
0 likes · 15 min read
Exploring Agent Skill Management: Treating Agent Capabilities Like Software Packages
Lin is Dream
Lin is Dream
Apr 29, 2026 · Artificial Intelligence

Where Do Agent Capabilities Come From? A High‑Frequency Skill Toolset for AI Agents

This article presents a practical collection of high‑frequency tools—including Python, Shell, SQL, Mermaid, Pandoc, curl, ImageMagick, and PlantUML—that can be wrapped as Agent Skills to give AI agents real execution power, illustrated with concrete prompts and scripts that cut manual work from hours to seconds.

Agent SkillAutomationImageMagick
0 likes · 13 min read
Where Do Agent Capabilities Come From? A High‑Frequency Skill Toolset for AI Agents
Lin is Dream
Lin is Dream
Mar 26, 2026 · Information Security

Detect and Fix the Critical Apifox Remote Code Execution Vulnerability

This article explains the high‑severity remote code execution and data‑theft flaw discovered in Apifox, outlines how malicious scripts can steal SSH keys, Git credentials and shell history, and provides step‑by‑step Mac and Windows commands for self‑inspection and comprehensive remediation.

ApifoxGitRemediation
0 likes · 7 min read
Detect and Fix the Critical Apifox Remote Code Execution Vulnerability
Lin is Dream
Lin is Dream
Oct 22, 2025 · Backend Development

Designing High‑Performance Coupon Codes with Bit‑Level Encoding

This article explains how to design scalable, collision‑free coupon codes by using a custom binary layout, bit‑field allocation, checksum validation, obfuscation, Base62 encoding, and provides complete Java‑style algorithms and database schema for production use.

Database Designbit encodingcode generation
0 likes · 15 min read
Designing High‑Performance Coupon Codes with Bit‑Level Encoding
Lin is Dream
Lin is Dream
Oct 20, 2025 · Fundamentals

From Philosophy to Bits: A Minimalist Computer History and Bitwise Operator Mastery

This article traces the evolution of computers from philosophical logic to modern digital circuits, explains how logical gates enable computation, introduces bitwise operators with practical code examples, and analyzes a coupon‑code generation algorithm that combines masking, shifting, and XOR operations for secure identifier creation.

Computer Historyalgorithm analysisbitwise-operators
0 likes · 12 min read
From Philosophy to Bits: A Minimalist Computer History and Bitwise Operator Mastery
Lin is Dream
Lin is Dream
Oct 14, 2025 · Backend Development

Designing a Scalable Short‑Link System: From Base62 Encoding to Security

This article explains how to build a production‑grade short‑link service, covering the background of SMS short URLs, Base62 encoding principles, database schema design, request routing, security measures such as custom alphabets, rate limiting, and signed links, and additional management features for operation and monitoring.

Database DesignSecuritybackend architecture
0 likes · 16 min read
Designing a Scalable Short‑Link System: From Base62 Encoding to Security
Lin is Dream
Lin is Dream
Oct 11, 2025 · Backend Development

Why Your Spring Boot File Upload Fails: Async Reading, Temp Files, and Encoding Gotchas

This article explains common pitfalls when handling file uploads in Spring Boot, including temporary file lifecycle causing FileNotFound errors in asynchronous processing, and character encoding mismatches that lead to garbled text, and provides practical solutions such as size limits, main‑thread parsing, and BOM‑based charset detection.

EncodingMultipartFilebom
0 likes · 7 min read
Why Your Spring Boot File Upload Fails: Async Reading, Temp Files, and Encoding Gotchas