Java Companion
Author

Java Companion

A highly professional Java public account

164
Articles
0
Likes
1.1k
Views
0
Comments
Recent Articles

Latest from Java Companion

100 recent articles max
Java Companion
Java Companion
May 26, 2026 · Artificial Intelligence

PromptHub: A One‑Click Skill Manager for All AI Editors (1.2k GitHub Stars)

The author, frustrated by maintaining separate prompt and configuration files for each AI tool, discovered the open‑source PromptHub, which consolidates prompts, SKILL.md files, and AI‑tool configs into a local workspace and distributes them to over 15 editors with one click, while offering versioning, a skill store, sync options, and encryption.

AI toolsElectronPrompt Management
0 likes · 10 min read
PromptHub: A One‑Click Skill Manager for All AI Editors (1.2k GitHub Stars)
Java Companion
Java Companion
May 24, 2026 · Artificial Intelligence

How a Chinese Open‑Source AI Code Auditor with 6K Stars Uncovered 49 CVEs

DeepAudit, a 6K‑star open‑source AI code‑audit system, uses a four‑agent architecture and sandboxed PoC verification to automatically discover and confirm 49 high‑severity CVEs across popular projects, while offering both deep audit and instant analysis modes, but it faces model dependency, cost, and sandbox limitations.

AI code auditCVELLM
0 likes · 11 min read
How a Chinese Open‑Source AI Code Auditor with 6K Stars Uncovered 49 CVEs
Java Companion
Java Companion
May 23, 2026 · Information Security

Spending 25 yuan on ChatGPT Plus Reveals the Full Gray‑Market Resale Chain

The author shows how buying a ChatGPT Plus subscription for just 25 yuan via a Turkish Apple ID enables resellers to reuse the same Apple receipt, exploiting OpenAI’s lack of purchaser binding, and outlines the entire gray‑market workflow, its profitability, and the associated security risks.

Apple receipt vulnerabilityChatGPT PlusOpenAI security
0 likes · 8 min read
Spending 25 yuan on ChatGPT Plus Reveals the Full Gray‑Market Resale Chain
Java Companion
Java Companion
May 22, 2026 · Frontend Development

How an 80k‑Star UI Skill Elevates AI‑Generated Front‑End Design

The ui‑ux‑pro‑max skill adds a design‑system inference engine to Claude Code, replacing generic AI‑generated pages with industry‑specific styles, color palettes, typography, and UX rules, while offering installation options, usage tips, and a discussion of token costs and skill conflicts.

AI UIClaude CodeSkill Plugin
0 likes · 10 min read
How an 80k‑Star UI Skill Elevates AI‑Generated Front‑End Design
Java Companion
Java Companion
Apr 30, 2026 · Backend Development

JDK 26 Introduces ofFileChannel: Simplify Large File Chunk Uploads

JDK 26 adds HttpRequest.BodyPublishers.ofFileChannel, letting developers read specific file segments directly from a shared FileChannel without copying data into heap memory, dramatically reducing memory usage and simplifying parallel chunk uploads to object storage such as OSS or S3.

FileChannelHttpClientJDK 26
0 likes · 12 min read
JDK 26 Introduces ofFileChannel: Simplify Large File Chunk Uploads
Java Companion
Java Companion
Apr 27, 2026 · Artificial Intelligence

From Spring Boot 3.5 to an AI OS: One JAR Powers Agents, Knowledge Base, and Toolchain

MateClaw is an open‑source, Java‑centric AI operating system built on Spring Boot 3.5 and Spring AI Alibaba that runs as a single JAR, offering multi‑agent collaboration, a structured wiki‑style knowledge base, tool‑guarded utilities, multi‑model routing, and cross‑channel deployment while keeping all data on‑premises.

AIJavaSpring Boot
0 likes · 16 min read
From Spring Boot 3.5 to an AI OS: One JAR Powers Agents, Knowledge Base, and Toolchain
Java Companion
Java Companion
Apr 26, 2026 · Databases

Is Sharding Ready to Retire? Why the Classic Split‑Database Approach Is Becoming Legacy

The article reviews the rise and decline of traditional database sharding, explains its technical pitfalls such as wrong shard keys, cross‑database joins, and distributed transactions, compares it with emerging NewSQL solutions like TiDB, OceanBase and PolarDB‑X, and offers practical criteria for choosing the right architecture.

Database ScalingNewSQLOceanBase
0 likes · 14 min read
Is Sharding Ready to Retire? Why the Classic Split‑Database Approach Is Becoming Legacy
Java Companion
Java Companion
Apr 25, 2026 · Artificial Intelligence

How draw.io’s New Claude Code Integration Lets You Generate Diagrams Automatically

draw.io (diagrams.net) now offers an official Claude Code integration via the open‑source drawio‑mcp project, providing four ways for AI to generate and export diagrams—directly in chat, in a browser editor, through a Claude Code skill, or via zero‑install project instructions—while supporting multiple file formats and a 10,000‑plus shape library.

AI integrationClaude AIDraw.io
0 likes · 10 min read
How draw.io’s New Claude Code Integration Lets You Generate Diagrams Automatically