Tagged articles

plugin

238 articles · Page 1 of 3
21CTO
21CTO
Aug 4, 2026 · Artificial Intelligence

JetBrains Open‑Sources KotlinLLM: LLM‑Driven Smart Macros for Compiled Kotlin

JetBrains has open‑sourced the experimental KotlinLLM IntelliJ IDEA plugin, which introduces LLM‑driven smart macros for Kotlin/JVM projects, addressing runtime delegation latency, external agent workflow complexity, and language integration challenges by providing explicit LLM awareness, source‑level persistence, and zero runtime overhead.

IntelliJ IDEAKotlinLLM
0 likes · 4 min read
JetBrains Open‑Sources KotlinLLM: LLM‑Driven Smart Macros for Compiled Kotlin
JavaGuide
JavaGuide
Jul 7, 2026 · Artificial Intelligence

How Does Claude Code Detect the Skills You’ve Been Using for Months?

The article explains the technical differences between CLAUDE.md and Skill files, when to use each, their loading strategies, file structures, front‑matter fields, dynamic context, security considerations, and how Skills interact with Subagents, Plugins and Agent Teams in Claude Code.

AI SkillsAgent ArchitectureClaude Code
0 likes · 19 min read
How Does Claude Code Detect the Skills You’ve Been Using for Months?
Java Architect Essentials
Java Architect Essentials
Jun 19, 2026 · Artificial Intelligence

Why CC GUI Is the Ideal Free, Open‑Source Companion for Claude Code and Codex in IntelliJ IDEA

The article explains how the open‑source CC GUI plugin integrates Claude Code and Codex directly into IntelliJ IDEA, eliminating context‑switching, offering a full visual workspace, comparing it with the lightweight ACP approach, and providing step‑by‑step installation, usage tips, and a feature matrix to help developers choose the right AI coding assistant.

AI codingCC GUIClaude Code
0 likes · 10 min read
Why CC GUI Is the Ideal Free, Open‑Source Companion for Claude Code and Codex in IntelliJ IDEA
JavaEdge
JavaEdge
Jun 11, 2026 · Artificial Intelligence

Turning Prompt Engineering into Reusable Codex Skills: A Practical Guide

This guide details how to convert repeatable prompt‑engineering knowledge into reusable Codex skills, covering guiding principles, skill structure, workflow design, packaging as plugins, deployment strategies, testing methods, and governance to ensure reliable, secure, and maintainable AI‑driven workflows.

CodexPrompt EngineeringReusable Workflows
0 likes · 26 min read
Turning Prompt Engineering into Reusable Codex Skills: A Practical Guide
Top Architect
Top Architect
Jun 10, 2026 · Backend Development

Why Spring Boot Plugin Development Is a Game‑Changer

This article explains how Spring Boot’s plugin architecture—using SPI, custom configuration, and Spring Factories—enables modular, extensible services, demonstrates step‑by‑step implementations with code samples, and shows real‑world use cases for building flexible micro‑service components.

MicroservicesSPISpring Boot
0 likes · 22 min read
Why Spring Boot Plugin Development Is a Game‑Changer
LuTiao Programming
LuTiao Programming
Jun 8, 2026 · Artificial Intelligence

Why Codex Skills Aren’t Plugins – Common Misuses Explained

The article clarifies that Codex Skills differ from plugins—plugins connect external resources while skills define how to act—and shows why many developers see no effect because they invoke skills incorrectly, use vague prompts, ignore context, or choose the wrong trigger mode.

AI skillCodexFrontend
0 likes · 15 min read
Why Codex Skills Aren’t Plugins – Common Misuses Explained
vivo Internet Technology
vivo Internet Technology
Jun 3, 2026 · Frontend Development

How to Build a Stable @Document Mention Input with ProseMirror

This article walks through implementing an @document mention feature for a knowledge‑base Q&A input box, comparing a naïve contenteditable approach with a ProseMirror‑based solution, detailing schema design, plugin and suggestion handling, and the stability challenges of cursor, IME, and undo/redo.

FrontendProseMirrordecoration
0 likes · 12 min read
How to Build a Stable @Document Mention Input with ProseMirror
macrozheng
macrozheng
Jun 2, 2026 · Artificial Intelligence

Why the 200k‑Star Claude Code Plugin Is a Must‑Have for AI Programming

This article walks through the superpowers plugin for Claude Code—its 200 k star popularity, built‑in 20 AI‑assisted workflow skills, installation via npm, step‑by‑step usage to build a full‑stack Markdown editor, and key considerations such as sub‑agent isolation and test‑driven development.

AI programmingClaude Codenpm
0 likes · 5 min read
Why the 200k‑Star Claude Code Plugin Is a Must‑Have for AI Programming
Architect's Tech Stack
Architect's Tech Stack
Mar 31, 2026 · Artificial Intelligence

How OpenAI’s Codex Plugin Bridges Claude Code for Seamless AI-Powered Coding

OpenAI’s newly open‑sourced codex‑plugin‑cc lets Claude Code users invoke OpenAI Codex directly for code review, task delegation, and cross‑model collaboration, offering a simple command interface, TypeScript‑based architecture, and configurable settings while highlighting strategic shifts in AI tooling ecosystems.

Claude CodeCodexOpenAI
0 likes · 6 min read
How OpenAI’s Codex Plugin Bridges Claude Code for Seamless AI-Powered Coding
Node.js Tech Stack
Node.js Tech Stack
Mar 30, 2026 · Artificial Intelligence

OpenAI Embeds Codex as a Plugin Inside Anthropic’s Claude Code

OpenAI has released a Codex plugin for Claude Code that adds a suite of /codex commands for code review, adversarial review, rescue, status, result, and setup, with a three‑step installation, lightweight integration, and strategic reasons behind the move.

AI coding assistantClaude CodeCodex
0 likes · 6 min read
OpenAI Embeds Codex as a Plugin Inside Anthropic’s Claude Code
Node.js Tech Stack
Node.js Tech Stack
Mar 30, 2026 · Artificial Intelligence

My First Codex Plugin Experiment: Integrating WeChat and Why It Fell Short

The author explores Codex v0.117.0's new Plugin system by packaging a WeChat bridge, demonstrates that the integration works technically but suffers from missing TUI conversation display and lack of push notifications, and highlights the cumbersome manual installation compared to Claude Code.

AI integrationClaudeCodex
0 likes · 9 min read
My First Codex Plugin Experiment: Integrating WeChat and Why It Fell Short
AI Architecture Path
AI Architecture Path
Mar 28, 2026 · Artificial Intelligence

How Claude‑HUD Turns Claude Code Into a Real‑Time Dashboard

This article introduces the open‑source Claude‑HUD plugin—a terminal status‑bar for Claude Code that visualizes context usage, subscription limits, tool activity, Agent status, and Todo progress, and provides step‑by‑step installation, configuration, and troubleshooting guidance.

AI codingClaude HUDOpen Source
0 likes · 6 min read
How Claude‑HUD Turns Claude Code Into a Real‑Time Dashboard
Ubiquitous Tech
Ubiquitous Tech
Mar 24, 2026 · Artificial Intelligence

How Adding MemOS Long‑Term Memory to OpenClaw Slashed Token Usage

The article explains the shortcomings of OpenClaw's built‑in memory, introduces MemOS as a cloud‑or‑local long‑term memory service that reduces token consumption by up to 72%, details installation and configuration steps, compares cloud and local plugins, and demonstrates improved recall and multi‑agent collaboration.

Long-Term MemoryMemOSOpenClaw
0 likes · 12 min read
How Adding MemOS Long‑Term Memory to OpenClaw Slashed Token Usage
IT Services Circle
IT Services Circle
Mar 23, 2026 · Artificial Intelligence

Connect OpenClaw AI Bot to WeChat Using the New ClawBot Plugin

WeChat's latest version introduces the official ClawBot plugin, enabling users to link OpenClaw AI robots directly through WeChat without risking account bans, and this guide walks you through installation, configuration, and important usage notes.

AI botClawbotInstallation
0 likes · 4 min read
Connect OpenClaw AI Bot to WeChat Using the New ClawBot Plugin
Subtle Storm
Subtle Storm
Mar 21, 2026 · Operations

How to Connect OpenClaw to Feishu: A Step‑by‑Step Integration Guide

This guide walks you through creating a Feishu bot, adding robot capabilities, obtaining App ID and Secret, installing the OpenClaw Feishu plugin, configuring channels and permissions, restarting the gateway, publishing the app, and verifying the integration so you can automate notifications and task distribution via OpenClaw.

APIAutomationFeishu
0 likes · 4 min read
How to Connect OpenClaw to Feishu: A Step‑by‑Step Integration Guide
JD Cloud Developers
JD Cloud Developers
Mar 17, 2026 · Backend Development

How to Build a MyBatis Plugin to Throttle Burst SQL Traffic and Protect Your Database

This article explores the challenges of sudden traffic spikes that overload applications and databases, and presents a step‑by‑step design, implementation, and optimization of a MyBatis plugin that intercepts SQL, applies fingerprint‑based rate limiting, and integrates with Joycode for rapid development and testing.

Database protectionMyBatisSQL throttling
0 likes · 10 min read
How to Build a MyBatis Plugin to Throttle Burst SQL Traffic and Protect Your Database
Shuge Unlimited
Shuge Unlimited
Mar 16, 2026 · Backend Development

Unified Management of 10+ Coding Agents on Messaging Platforms via OpenClaw ACP

This article explains how the Agent Client Protocol (ACP) standardizes communication between AI coding agents and editors or messaging platforms, describes OpenClaw's acpx plugin that connects ACP to Discord and Telegram, and provides detailed configuration, command reference, comparison with sub‑agents, practical use cases, and troubleshooting guidance.

ACPJSON-RPCMessaging Platforms
0 likes · 18 min read
Unified Management of 10+ Coding Agents on Messaging Platforms via OpenClaw ACP
java1234
java1234
Mar 8, 2026 · Backend Development

How to Build a Custom MyBatis Plugin: Step-by-Step Guide

This article explains the MyBatis plugin mechanism, walks through implementing the Interceptor interface, configuring the plugin in mybatis-config.xml, provides a complete code example, and outlines common use cases such as SQL logging, performance monitoring, permission control, and automatic field filling.

InterceptorMyBatisSQL
0 likes · 6 min read
How to Build a Custom MyBatis Plugin: Step-by-Step Guide
java1234
java1234
Mar 3, 2026 · Backend Development

How MyBatis Plugins Execute: Core Interface and Runtime Flow

This article explains MyBatis’s plugin mechanism, detailing the Interceptor interface methods, how plugins form an interceptor chain to wrap core components like Executor, and provides a step‑by‑step example of a logging plugin with code and configuration, illustrating the runtime flow and extension capabilities.

InterceptorMyBatisPersistence
0 likes · 7 min read
How MyBatis Plugins Execute: Core Interface and Runtime Flow
Top Architect
Top Architect
Feb 21, 2026 · Backend Development

Boost Your Maven Multi‑Module Setup with a One‑Click Generation Plugin

This article introduces a Maven aggregation Quickstart plugin for IntelliJ IDEA that automates the creation of multi‑module Java projects, explains its core features, provides step‑by‑step installation and usage instructions, shows how to customize templates, and offers troubleshooting tips along with the source repository.

AutomationIntelliJMaven
0 likes · 11 min read
Boost Your Maven Multi‑Module Setup with a One‑Click Generation Plugin
Top Architect
Top Architect
Feb 5, 2026 · Backend Development

Boost Java Project Setup with a One‑Click Maven Multi‑Module Generation Plugin

This article explains how a custom IntelliJ IDEA plugin can automate the creation of Maven multi‑module projects, turning a tedious half‑hour manual process into a 30‑second one‑click operation, and provides step‑by‑step installation, usage, customization, and troubleshooting guidance.

Build ToolsIntelliJ IDEAMaven
0 likes · 12 min read
Boost Java Project Setup with a One‑Click Maven Multi‑Module Generation Plugin
Tech Minimalism
Tech Minimalism
Jan 28, 2026 · Artificial Intelligence

Master Oh My Claude Code: Complete Guide to Multi‑Agent AI Coding with Claude

Oh My Claude Code transforms Claude Code into a multi‑agent orchestration platform, offering five execution modes, 32 specialized agents, automatic model routing, and simple installation, enabling developers to automate complex coding tasks from planning to testing with natural‑language commands.

AI codingAutomationClaude Code
0 likes · 15 min read
Master Oh My Claude Code: Complete Guide to Multi‑Agent AI Coding with Claude
Old Zhang's AI Learning
Old Zhang's AI Learning
Jan 26, 2026 · Fundamentals

Why Obsidian Users Should Use Vega to Create Professional Data Charts Directly in Their Notes

The article explains how Obsidian users can overcome the hassle of external chart tools by installing the Vega Visualizations plugin, writing declarative JSON specifications, and rendering a variety of charts—simple and complex—right inside their markdown notes, complete with installation steps, examples, and troubleshooting tips.

Data VisualizationMarkdownObsidian
0 likes · 12 min read
Why Obsidian Users Should Use Vega to Create Professional Data Charts Directly in Their Notes
Top Architect
Top Architect
Jan 11, 2026 · Backend Development

How to Implement Java SPI with Maven Multi‑Module Projects and Spring Boot

This guide explains Java's Service Provider Interface (SPI) mechanism, compares it with traditional APIs, and walks through building a multi‑module Maven project that defines an SPI, provides a default implementation, creates an external plugin jar, loads it at runtime with a custom class loader, and integrates the service into a Spring Boot application.

SPIclasspathplugin
0 likes · 14 min read
How to Implement Java SPI with Maven Multi‑Module Projects and Spring Boot
Code Wrench
Code Wrench
Jan 10, 2026 · Cloud Native

CoreDNS Uncovered: Why It Powers Kubernetes DNS Perfectly

By dissecting CoreDNS’s source code, this article reveals how its minimalist, plugin‑driven architecture serves as a lightweight DNS runtime for Kubernetes, detailing startup flow, Corefile processing, the plugin Handler interface, request chaining via the responsibility‑chain pattern, and the design advantages that suit dynamic cloud‑native environments.

CloudNativeCoreDNSDNS
0 likes · 9 min read
CoreDNS Uncovered: Why It Powers Kubernetes DNS Perfectly
Selected Java Interview Questions
Selected Java Interview Questions
Jan 6, 2026 · Backend Development

Generate Precise Java Javadoc with AI in One Shortcut

This article explains how an IntelliJ plugin uses large‑language‑model AI to read your Java method body and automatically produce accurate Javadoc comments, eliminating the need for manual documentation and overcoming the limitations of simple name‑translation tools.

AIIntelliJcode generation
0 likes · 6 min read
Generate Precise Java Javadoc with AI in One Shortcut
Architect
Architect
Dec 9, 2025 · Backend Development

Master Java SPI: Build a Pluggable Authentication System with Maven Multi‑Module

This guide explains Java's Service Provider Interface (SPI), contrasts it with traditional APIs, and walks through creating a multi‑module Maven project that uses SPI, a custom class loader, and external JAR loading to implement a flexible authentication plugin in a Spring Boot application.

ClassLoaderMavenSPI
0 likes · 15 min read
Master Java SPI: Build a Pluggable Authentication System with Maven Multi‑Module
AntTech
AntTech
Nov 27, 2025 · Artificial Intelligence

How AMem NCCL‑Plugin Cuts GPU Memory Overhead for Trillion‑Parameter RL Models

The article explains the design, implementation, and performance of the AMem NCCL‑Plugin, a lightweight extension to NVIDIA's NCCL that enables transparent offloading and rapid recovery of GPU memory during reinforcement‑learning training of trillion‑parameter models, detailing its architecture, APIs, benchmarks, installation steps, and integration guidelines.

ASystemDistributed TrainingGPU
0 likes · 18 min read
How AMem NCCL‑Plugin Cuts GPU Memory Overhead for Trillion‑Parameter RL Models
Xiao Liu Lab
Xiao Liu Lab
Nov 24, 2025 · Information Security

Why MySQL Returns ‘Plugin Not Loaded’ for One Missing User but ‘Access Denied’ for Another

When logging into a new MySQL 8.4 instance with a non‑existent user, one login attempt yields a "Plugin 'mysql_native_password' is not loaded" error while another returns the usual "Access denied", a difference caused by MySQL's hidden decoy‑user mechanism that randomizes authentication plugins for nonexistent accounts.

DatabaseMySQLauthentication
0 likes · 7 min read
Why MySQL Returns ‘Plugin Not Loaded’ for One Missing User but ‘Access Denied’ for Another
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 12, 2025 · Frontend Development

What’s New in enum-plus v3.0? Simplify Enum Initialization and Explore the New Plugin System

enum-plus v3.0 introduces a milestone set of features—including removal of the as const assertion, new enum.named and enum.meta properties, revamped enum.values behavior, additional helper methods, a global configuration API, and a modular plugin ecosystem—while also detailing breaking changes and bug fixes for developers.

EnumFrontendLibrary
0 likes · 8 min read
What’s New in enum-plus v3.0? Simplify Enum Initialization and Explore the New Plugin System
Python Programming Learning Circle
Python Programming Learning Circle
Oct 23, 2025 · Backend Development

Master Python Plugin Architecture with Pluggy and Stevedore – A Hands‑On Guide

This article explains what plugins are, shows how Python’s dynamic features enable flexible plugin systems, and provides step‑by‑step examples using pluggy and stevedore—including defining specifications, implementing plugins, packaging with entry points, and invoking them via driver or extension managers—while recommending stevedore for practical use.

PluggyPythonStevedore
0 likes · 13 min read
Master Python Plugin Architecture with Pluggy and Stevedore – A Hands‑On Guide
Architect's Tech Stack
Architect's Tech Stack
Sep 28, 2025 · Backend Development

Boost Your Java Project Setup: One-Click Maven Multi-Module Generation

This article introduces a custom IntelliJ IDEA plugin that automates the creation of Maven multi‑module Java projects, turning a tedious half‑hour setup into a 30‑second one‑click process, while offering smart dependency wiring, customizable templates, and detailed installation and usage instructions.

AutomationIntelliJ IDEAMaven
0 likes · 10 min read
Boost Your Java Project Setup: One-Click Maven Multi-Module Generation
Code Wrench
Code Wrench
Sep 18, 2025 · Backend Development

Master GORM Plugins: Build an Asynchronous Audit Log Extension in Go

Learn how to extend GORM with custom plugins by implementing the Plugin interface, registering lifecycle callbacks, and creating an asynchronous audit‑log module that records Create, Update, Delete, and Query actions to a dedicated table, with configurable batch size, flush interval, and buffer settings.

GORMGoORM
0 likes · 10 min read
Master GORM Plugins: Build an Asynchronous Audit Log Extension in Go
macrozheng
macrozheng
Aug 28, 2025 · Backend Development

One-Click Maven Multi-Module Setup for Java Projects with IntelliJ Plugin

Discover how to dramatically speed up Java Maven multi‑module project creation by using a custom IntelliJ plugin that generates full module structures, configures dependencies, and applies best‑practice settings in seconds, complete with installation methods, usage tips, and troubleshooting advice.

AutomationIntelliJMaven
0 likes · 11 min read
One-Click Maven Multi-Module Setup for Java Projects with IntelliJ Plugin
DeWu Technology
DeWu Technology
Aug 27, 2025 · Backend Development

How to Build Scalable Go Systems: Principles, Patterns, and Code Practices

This article explains why scalable systems are essential, outlines core design principles such as the open‑closed and modular approaches, demonstrates Go implementations of strategy, middleware, plugin, and configuration‑driven architectures, and provides validation metrics and an evolution roadmap for building extensible backend services.

ConfigurationDesign PatternsGo
0 likes · 20 min read
How to Build Scalable Go Systems: Principles, Patterns, and Code Practices
Code Ape Tech Column
Code Ape Tech Column
Aug 26, 2025 · Backend Development

Boost Your Maven Project Setup: One-Click Multi-Module Generation Plugin

This article introduces a custom IntelliJ IDEA plugin that automates the creation of Maven multi‑module projects, allowing developers to generate full directory structures, pom dependencies, and configuration files with a single command, dramatically reducing setup time from minutes to seconds.

AutomationIntelliJ IDEAMaven
0 likes · 10 min read
Boost Your Maven Project Setup: One-Click Multi-Module Generation Plugin
DevOps Engineer
DevOps Engineer
Jul 30, 2025 · Operations

Unlock Instant AI Debugging with Jenkins’ New Explain Error Plugin

The Explain Error Plugin adds an AI‑powered button to Jenkins build logs that automatically sends failure details to OpenAI for analysis, offering a one‑click error explanation via the explainError() pipeline step, with configurable models, API keys, and support for both pipeline and freestyle jobs.

AICI/CDJenkins
0 likes · 6 min read
Unlock Instant AI Debugging with Jenkins’ New Explain Error Plugin
Linux Ops Smart Journey
Linux Ops Smart Journey
Jul 23, 2025 · Operations

Master Real-Time Kubernetes Logs with the kubectl tail Plugin

This guide explains how to install and use the kubectl tail plugin—a krew‑based tool that streams logs from multiple Kubernetes Pods and containers in real time, covering prerequisites, offline manifest download, installation steps, and practical command examples for various selectors.

KubernetesLog MonitoringOperations
0 likes · 6 min read
Master Real-Time Kubernetes Logs with the kubectl tail Plugin
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 9, 2025 · Operations

How Apache HertzBeat Enables Agent‑Free Real‑Time Monitoring and Alerting

This guide introduces Apache HertzBeat, an open‑source real‑time monitoring and alerting platform that requires no agents, supports high‑performance clusters, offers customizable protocols, integrates with Grafana, provides plugin hot‑updates, and details its time‑wheel scheduling, cloud‑edge collaboration, and alert configuration.

ClusterHertzBeatMonitoring
0 likes · 22 min read
How Apache HertzBeat Enables Agent‑Free Real‑Time Monitoring and Alerting
php Courses
php Courses
Mar 27, 2025 · Backend Development

Simplifying Laravel API Requests with SaloonPHP Laravel Plugin

This article introduces the SaloonPHP Laravel Plugin, explains how to install it, demonstrates creating request classes and using them in services, and highlights features like caching and retries that streamline API request management in Laravel projects.

APIPHPSaloon
0 likes · 3 min read
Simplifying Laravel API Requests with SaloonPHP Laravel Plugin
Full-Stack Cultivation Path
Full-Stack Cultivation Path
Mar 27, 2025 · Frontend Development

How Vite + AI Can Boost Development Efficiency by 200%

The article explains how Vite’s native ES‑module architecture and the Model Context Protocol (MCP) enable deep AI integration via the vite‑plugin‑vue‑mcp, allowing tools like Cursor to access component trees, state and routing, which the author claims can raise development speed by up to 200% and cut bugs by 65%.

AI integrationCursorFrontend tooling
0 likes · 6 min read
How Vite + AI Can Boost Development Efficiency by 200%
JD Tech
JD Tech
Mar 24, 2025 · Backend Development

SQL Coloring Plugin for MyBatis: Design, Implementation, and Usage Guide

This article describes a lightweight, non‑intrusive MyBatis plugin that adds identifiable coloring comments to SQL statements—embedding statementId, pFinderId, and optional custom data—to simplify SQL source tracing, improve slow‑SQL analysis, and support SELECT, INSERT, UPDATE, DELETE operations with minimal performance overhead.

MyBatisSQLbackend
0 likes · 12 min read
SQL Coloring Plugin for MyBatis: Design, Implementation, and Usage Guide
Architecture Digest
Architecture Digest
Mar 10, 2025 · Backend Development

Implementing a Plugin Architecture in Java and Spring Boot Using SPI and Spring Factories

This article explains how to design and implement a flexible plugin mechanism for Java applications, covering the benefits of decoupling, common implementation strategies such as ServiceLoader (SPI), custom configuration loading, and Spring Boot integration via spring.factories, with complete code examples and a real‑world case study.

SPISpring Bootdependency injection
0 likes · 19 min read
Implementing a Plugin Architecture in Java and Spring Boot Using SPI and Spring Factories
JD Cloud Developers
JD Cloud Developers
Mar 6, 2025 · Backend Development

How a MyBatis Plugin Can Color‑Mark SQL for Instant Business Traceability

This article examines the challenges of locating and diagnosing SQL statements in large systems and introduces a lightweight, non‑intrusive MyBatis plugin that injects color‑marking metadata into SELECT, INSERT, UPDATE and DELETE queries, enabling rapid business source identification and enhanced debugging.

MyBatisSQL tracingjava
0 likes · 15 min read
How a MyBatis Plugin Can Color‑Mark SQL for Instant Business Traceability
Java Web Project
Java Web Project
Feb 5, 2025 · Big Data

Master DeepSeek: Install, Configure, and Harness Its Data Processing Power

This guide walks you through DeepSeek’s core capabilities—including installation on Windows, macOS, and Linux, configuration of storage paths, API keys, and logging levels, as well as data import, cleaning, analysis, visualization, batch processing, scheduling, and plugin extensions—providing concrete command examples and troubleshooting tips.

AutomationCommand LineData Processing
0 likes · 8 min read
Master DeepSeek: Install, Configure, and Harness Its Data Processing Power
Raymond Ops
Raymond Ops
Jan 28, 2025 · Databases

Unlock MySQL’s Pluggable Storage Engine: Architecture, APIs, and DIY Guide

This article explains MySQL’s logical architecture, details the storage‑engine API and its key components such as connectors, parsers, optimizer, caches, and file system interaction, and provides step‑by‑step guidance on creating, opening, locking, scanning tables and building a custom storage engine.

APIDatabase ArchitectureMySQL
0 likes · 12 min read
Unlock MySQL’s Pluggable Storage Engine: Architecture, APIs, and DIY Guide
Top Architect
Top Architect
Jan 22, 2025 · Backend Development

Understanding Plugin Mechanisms in Java and Spring Boot

This article explains the concept of plugin mechanisms in Java and Spring Boot, covering benefits, common implementation approaches such as ServiceLoader and custom configuration, detailed code examples, and practical guidance for building extensible backend systems.

SPISpring Bootbackend development
0 likes · 22 min read
Understanding Plugin Mechanisms in Java and Spring Boot
Top Architect
Top Architect
Dec 31, 2024 · Backend Development

Java Plugin Architecture and Spring Boot Implementation Guide

This article explains various plugin implementation approaches in Java, including SPI, ServiceLoader, custom configuration, and Spring Boot's spring.factories, providing detailed code examples and step‑by‑step guidance for building extensible backend systems that can be dynamically loaded and configured at runtime.

SPISpringBootjava
0 likes · 22 min read
Java Plugin Architecture and Spring Boot Implementation Guide
Architect's Guide
Architect's Guide
Dec 22, 2024 · Backend Development

Cool Request Plugin for IDEA: Tracing, MyBatis Function Tracking, and Custom Timing Features

The article introduces the Cool Request IDEA plugin, explains its tracing capabilities for arbitrary packages, automatic MyBatis function monitoring, customizable timing colors, script-based environment manipulation, and provides a Java code example for handling responses, highlighting its usefulness for backend developers.

IDEAMyBatisSpring
0 likes · 4 min read
Cool Request Plugin for IDEA: Tracing, MyBatis Function Tracking, and Custom Timing Features
DeWu Technology
DeWu Technology
Dec 9, 2024 · Fundamentals

Deadlock Caused by Do-While Loop in Plugin

A mobile app deadlock was traced to a do‑while loop introduced by a weaver plugin that concurrently copied method nodes, causing ASM label‑node mismatches; adding thread synchronization to the method‑cloning process resolved the issue and underscores the concurrency risks of bytecode instrumentation.

BytecodeDeadlockR8
0 likes · 10 min read
Deadlock Caused by Do-While Loop in Plugin
Top Architect
Top Architect
Dec 6, 2024 · Backend Development

Java Plugin Architecture: SPI, ServiceLoader, and Spring Boot Integration

This article explains how to implement plugin mechanisms in Java using SPI and ServiceLoader, demonstrates custom configuration approaches, and shows how Spring Boot’s spring.factories can be leveraged for extensible services, providing practical code examples and step‑by‑step guidance for building modular backend applications.

SPISpringBootarchitecture
0 likes · 23 min read
Java Plugin Architecture: SPI, ServiceLoader, and Spring Boot Integration
Code Ape Tech Column
Code Ape Tech Column
Nov 27, 2024 · Backend Development

Java Plugin Development: SPI, ServiceLoader, and Spring Factories in Spring Boot

This article explains the concept of plugin-based development, outlines its benefits such as module decoupling and extensibility, and provides detailed Java implementations using ServiceLoader, custom configuration files, dynamic JAR loading, and Spring Boot's spring.factories mechanism with complete code examples.

SPIServiceLoaderSpring Boot
0 likes · 21 min read
Java Plugin Development: SPI, ServiceLoader, and Spring Factories in Spring Boot
Python Programming Learning Circle
Python Programming Learning Circle
Nov 13, 2024 · Backend Development

Using Pluggy and Stevedore for Python Plugin Development

This article explains Python plugin architecture, introducing pluggy and stevedore frameworks, showing how to define hook specifications, implement plugins, register them via entry points, and use driver or extension managers to load and invoke plugins in backend applications.

PluggyStevedorebackend development
0 likes · 13 min read
Using Pluggy and Stevedore for Python Plugin Development
DevOps Cloud Academy
DevOps Cloud Academy
Oct 22, 2024 · Operations

Troubleshooting Jenkins Plugin Installation Failure and Solutions

This guide explains the standard Jenkins setup steps, describes the common plugin installation error that can occur during step three, and provides four practical solutions—including network checks, retrying, restarting Jenkins, and running Jenkins with Java-enabled mode using a command line example.

CI/CDDevOpsJenkins
0 likes · 3 min read
Troubleshooting Jenkins Plugin Installation Failure and Solutions
Programmer1970
Programmer1970
Oct 7, 2024 · Backend Development

Mastering MyBatis Plugins: Features, Mechanics, Real‑World Use Cases & Best Practices

This article explains MyBatis plugins’ core capabilities—SQL rewriting, logging, performance monitoring, transaction enhancement, and result handling—detailing their interception points, the Java dynamic‑proxy implementation, a complete pagination plugin example, typical application scenarios, and practical best‑practice recommendations for developers.

Dynamic ProxyMyBatisSQL Interception
0 likes · 11 min read
Mastering MyBatis Plugins: Features, Mechanics, Real‑World Use Cases & Best Practices
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 6, 2024 · Artificial Intelligence

Zero‑Code AI Agent with Higress: Build, Deploy, and Understand ReAct

This article explains the AI Agent concept, introduces the AI Gateway plugin architecture, walks through zero‑code deployment of an AI Agent using Higress with AMap and Seniverse services, and details the ReAct‑based reasoning and tool‑calling implementation with code examples and workflow diagrams.

AI AgentAPI GatewayHigress
0 likes · 16 min read
Zero‑Code AI Agent with Higress: Build, Deploy, and Understand ReAct
Sohu Tech Products
Sohu Tech Products
Aug 28, 2024 · Databases

MySQL Data Migration with Double‑Write Using MyBatis Plugin

The article details how the vivo Game Center’s appointment service migrated billions of rows to a dedicated MySQL database with zero‑downtime by implementing a double‑write strategy via a custom MyBatis interceptor that mirrors updates and queries to the new database, handling full and incremental sync, primary‑key consistency, transaction limits, and final cut‑over steps.

Data MigrationDatabaseMyBatis
0 likes · 19 min read
MySQL Data Migration with Double‑Write Using MyBatis Plugin
vivo Internet Technology
vivo Internet Technology
Aug 21, 2024 · Databases

MySQL Data Migration with Double‑Write Strategy Using a MyBatis Plugin

The article details a zero‑downtime migration of a high‑traffic reservation service from a shared MySQL instance to an isolated database by employing a double‑write strategy implemented through a custom MyBatis plugin, covering full and incremental sync, consistency verification, traffic shifting, and key lessons on primary‑key handling and asynchronous write side‑effects.

Data MigrationDatabaseMyBatis
0 likes · 19 min read
MySQL Data Migration with Double‑Write Strategy Using a MyBatis Plugin
php Courses
php Courses
Jun 28, 2024 · Backend Development

How to Create Custom WordPress Shortcodes in Three Simple Steps

This guide walks you through creating a custom WordPress shortcode by installing the Code Snippets plugin, writing a PHP function to display the current date, registering the shortcode, and inserting it into a page, providing clear step‑by‑step instructions and example code.

PHPWordPresscustomization
0 likes · 7 min read
How to Create Custom WordPress Shortcodes in Three Simple Steps
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
Jun 18, 2024 · Backend Development

Understanding API Gateways: Kong Overview, Comparison, Features, Performance, and Deployment

This article explains the concept of API gateways, compares popular solutions such as Kong, Zuul, Spring Cloud Gateway and Tyk, details Kong's architecture, features, performance benchmarks, deployment scenarios, monitoring setup, and the practical problems encountered with their resolutions.

API GatewayKongperformance
0 likes · 17 min read
Understanding API Gateways: Kong Overview, Comparison, Features, Performance, and Deployment
58UXD
58UXD
May 27, 2024 · Artificial Intelligence

How to Build AI Chatbots with Coze: Free ChatGPT‑4 Powered Platform

This guide introduces Coze, ByteDance's AI chatbot and app‑development platform that offers free ChatGPT‑4 access, outlines its core features such as plugins, knowledge bases, workflows and multi‑platform integration, and provides a step‑by‑step tutorial for creating and publishing your own AI bot.

AI chatbotAI platformChatGPT-4
0 likes · 8 min read
How to Build AI Chatbots with Coze: Free ChatGPT‑4 Powered Platform
Top Architecture Tech Stack
Top Architecture Tech Stack
Apr 27, 2024 · Backend Development

Maven Helper Plugin: Installation and Usage Guide

This article introduces the Maven Helper plugin, explains how to install it both online and offline in IntelliJ IDEA, and demonstrates its key features for simplifying Maven dependency management, conflict resolution, and project packaging, helping developers focus on coding rather than build complexities.

Build ToolDependency ManagementIntelliJ IDEA
0 likes · 5 min read
Maven Helper Plugin: Installation and Usage Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 10, 2024 · Artificial Intelligence

Building and Optimizing AI Bots with Coze: A Step‑by‑Step Low‑Code Guide

This article explains how to create, configure, and enhance AI bots on the Coze platform using a three‑step process, advanced workflow design, prompt engineering, and plugin integration, providing practical tips, code examples, and best‑practice recommendations for reliable content extraction and summarization.

AI botCozeKnowledge Base
0 likes · 18 min read
Building and Optimizing AI Bots with Coze: A Step‑by‑Step Low‑Code Guide
37 Interactive Technology Team
37 Interactive Technology Team
Mar 4, 2024 · Mobile Development

Android Plugin Architecture Overview and Implementation Guide

This guide explains Android pluginization, showing how a host app can dynamically load separate APK modules—including native libraries, classes via a custom DexClassLoader, and mixed resources—while supporting hot updates, modular isolation, and reduced initial size, and details each loading step and manager implementation.

AndroidClassLoaderDynamic Loading
0 likes · 31 min read
Android Plugin Architecture Overview and Implementation Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 7, 2024 · Frontend Development

Introducing Pictode: A Konva.js‑Based Graphical Editor Framework with Tutorials and Plugin Guide

This article presents Pictode, a Konva.js‑driven graphics editor framework, explains its core features, demonstrates how to set up a canvas, use drawing tools, selector and history plugins, and provides step‑by‑step code examples for integration with Vue or other front‑end projects.

CanvasJavaScriptKonva.js
0 likes · 14 min read
Introducing Pictode: A Konva.js‑Based Graphical Editor Framework with Tutorials and Plugin Guide
Baidu Geek Talk
Baidu Geek Talk
Nov 27, 2023 · Industry Insights

Inside Baidu’s Lingjing Platform: How AI Developer Ecosystems Are Built

This article examines Baidu’s Lingjing developer platform, exploring its origins, design choices, integration of plugins and agents, ecosystem advantages, commercial‑monetization loops, and future roadmap, while providing insights from an interview with platform head Zhang Ruixing on the challenges and opportunities of building AI‑native developer platforms.

AIAgentDeveloper Platform
0 likes · 16 min read
Inside Baidu’s Lingjing Platform: How AI Developer Ecosystems Are Built