DaTaobao Tech
Author

DaTaobao Tech

Official account of DaTaobao Technology

572
Articles
0
Likes
3.5k
Views
0
Comments
Recent Articles

Latest from DaTaobao Tech

100 recent articles max
DaTaobao Tech
DaTaobao Tech
Aug 29, 2025 · Backend Development

Why HSF’s Hessian2 Serialization Fails with Java 9 Immutable Collections (Set.of)

When an HSF service receives a parameter created with Java 9's immutable collection factories such as Set.of(), the default Hessian2 serializer drops the collection elements, causing a NullArray InvalidObjectException and resulting in a SERVER_SERIALIZE_ERROR on the server side, which can be avoided by using mutable collections or a compatible serializer.

HSFImmutableCollectionsJava
0 likes · 24 min read
Why HSF’s Hessian2 Serialization Fails with Java 9 Immutable Collections (Set.of)
DaTaobao Tech
DaTaobao Tech
Aug 27, 2025 · Fundamentals

What Defines Good Code? Multi‑Dimensional Standards, Bad Smells, and Design Patterns Explained

This article explores what makes code truly good by examining functional, stability, user experience, efficiency, and cost dimensions, presenting the "Gold Code" evaluation criteria, discussing design principles, common code smells, practical examples, and how design patterns and layering affect readability and maintainability.

code qualitycode reviewgood code
0 likes · 15 min read
What Defines Good Code? Multi‑Dimensional Standards, Bad Smells, and Design Patterns Explained
DaTaobao Tech
DaTaobao Tech
Aug 25, 2025 · Artificial Intelligence

Mastering RAG: From Quick Start to Deep Optimization Strategies

This article dives into the practical implementation of Retrieval‑Augmented Generation (RAG), covering document chunking, semantic and reverse HyDE indexing, embedding, hybrid search, and re‑ranking techniques, and provides concrete code examples and optimization tips for building high‑performance AI applications.

Artificial IntelligenceChunkingEmbedding
0 likes · 18 min read
Mastering RAG: From Quick Start to Deep Optimization Strategies
DaTaobao Tech
DaTaobao Tech
Aug 22, 2025 · Fundamentals

Why Jsonnet Is the Ultimate Tool for Flexible JSON Generation and Transformation

This article explores Jsonnet—a powerful, Turing‑complete configuration language—for generating and transforming JSON/YAML, detailing its background, implementation architecture, practical usage examples in Java, performance optimizations, and why it outperforms traditional JSON tools in complex data pipelines.

Configuration LanguageJsonnetKubernetes
0 likes · 12 min read
Why Jsonnet Is the Ultimate Tool for Flexible JSON Generation and Transformation
DaTaobao Tech
DaTaobao Tech
Aug 20, 2025 · Artificial Intelligence

How Cursor’s Coding Agent Works: Deep Dive into Its Architecture and Real‑World Experiments

This article examines the Cursor coding‑assistant by dissecting its backend architecture, running three practical experiments (a Go hello‑world program, a CUDA flash‑attention code search, and a single‑page to‑do web app), and analyzing why the tool succeeds or fails in real development scenarios.

CursorLLM Integrationcoding agent
0 likes · 9 min read
How Cursor’s Coding Agent Works: Deep Dive into Its Architecture and Real‑World Experiments
DaTaobao Tech
DaTaobao Tech
Aug 18, 2025 · Frontend Development

Mastering Complex Drag-and-Drop for Shopping Cart UI

This article provides an in‑depth technical walkthrough of the iCart shopping‑cart drag‑and‑drop feature, detailing the architecture, grouping rules, collision handling, non‑droppable logic, hover calculations, placement callbacks, performance optimizations, and future improvements for a smooth, stable user experience.

Drag-and-DropShopping CartWeex
0 likes · 17 min read
Mastering Complex Drag-and-Drop for Shopping Cart UI
DaTaobao Tech
DaTaobao Tech
Aug 15, 2025 · Mobile Development

How to Eliminate Text Lag in iOS LLM Chat Apps with Smart Buffering and Typewriter Animation

This article explains how to eliminate stuttered text output in iOS chat applications powered by local LLMs using the MNN framework, by introducing a three‑layer optimization—smart stream buffering, UI update throttling with batch processing, and a typewriter‑style animation—to achieve smooth, near‑online responsiveness.

C++LLMMNN
0 likes · 16 min read
How to Eliminate Text Lag in iOS LLM Chat Apps with Smart Buffering and Typewriter Animation
DaTaobao Tech
DaTaobao Tech
Aug 13, 2025 · Artificial Intelligence

Unlocking AI Power: A Complete Guide to Prompt Engineering and Advanced Techniques

This article explores the emerging field of prompt engineering, detailing its fundamentals, advanced strategies such as chain‑of‑thought, ReAct, and structured frameworks, and demonstrates practical applications in AI agents for data retrieval, SQL generation, and market insight, offering actionable guidance for developers and business users alike.

AI AgentsData RetrievalRAG
0 likes · 42 min read
Unlocking AI Power: A Complete Guide to Prompt Engineering and Advanced Techniques
DaTaobao Tech
DaTaobao Tech
Aug 8, 2025 · Frontend Development

Can AI Turn Design Mockups into Perfect Front‑End Code with One Click?

This article explores how a new AI‑powered workflow combines visual layout detection, design‑system standards, DSL recall, and a custom design‑plugin to turn complex transaction‑page mockups into clean, rpx‑compatible front‑end code in just a few steps, dramatically reducing developer effort and error.

AIMCPWeaveFox
0 likes · 20 min read
Can AI Turn Design Mockups into Perfect Front‑End Code with One Click?
DaTaobao Tech
DaTaobao Tech
Aug 6, 2025 · Artificial Intelligence

How AI-Powered Web Agents Are Redefining Browsing: A Deep Comparative Review

This article examines the rapid evolution of AI-driven web agents in 2025, comparing four leading products—ChatGPT Agent, Fellou, Perplexity Comet, and Dia—through benchmarks, technical architectures, performance metrics, pricing models, and market positioning, offering a comprehensive guide for developers and enterprises seeking intelligent browsing solutions.

AIBrowserAutomationWebAgent
0 likes · 25 min read
How AI-Powered Web Agents Are Redefining Browsing: A Deep Comparative Review