All Articles

140552 articles · Page 6940 of 7028
Java High-Performance Architecture
Java High-Performance Architecture
Sep 28, 2015 · Frontend Development

How CSS Preprocessors and Postprocessors Boost Front-End Development Efficiency

This article explains what CSS preprocessors and postprocessors are, how they add programming features and compatibility handling to CSS, provides LESS and Autoprefixer examples, and outlines their implementation principles, advantages, and drawbacks, helping developers improve large-scale front-end workflows.

AutoprefixerFrontendPreprocessor
0 likes · 4 min read
How CSS Preprocessors and Postprocessors Boost Front-End Development Efficiency
Qunar Tech Salon
Qunar Tech Salon
Sep 28, 2015 · Backend Development

Web System Scaling: Load Balancing, Caching, and Database Optimization Strategies

The article explains how a web system can evolve from handling 100,000 daily visits to over 100 million by implementing multi‑level load‑balancing, various caching strategies, MySQL optimization, distributed database architectures, and geographic deployment to ensure performance, reliability, and scalability.

CachingMySQLload balancing
0 likes · 19 min read
Web System Scaling: Load Balancing, Caching, and Database Optimization Strategies
MaGe Linux Operations
MaGe Linux Operations
Sep 28, 2015 · Fundamentals

Boost Your Vim with YouCompleteMe: A Semantic Code Completion Guide

This article introduces the YouCompleteMe Vim plugin, explains its semantic completion advantages over traditional text‑based methods, lists supported languages, shows installation and compilation steps for macOS and Linux, and provides configuration tips to achieve IDE‑like code assistance within Vim.

C#Pluginclang
0 likes · 14 min read
Boost Your Vim with YouCompleteMe: A Semantic Code Completion Guide
21CTO
21CTO
Sep 28, 2015 · Operations

Mastering Log Management: 16 Rules to Boost System Reliability

This article presents a comprehensive set of logging best‑practice rules—from defining log levels and classifications to using RequestIDs, monitoring alerts, and managing log size—aimed at improving system reliability, troubleshooting speed, and operational efficiency.

Best PracticesLoggingOperations
0 likes · 23 min read
Mastering Log Management: 16 Rules to Boost System Reliability
21CTO
21CTO
Sep 28, 2015 · Artificial Intelligence

How Meituan Built a Scalable AI‑Powered Recommendation Engine

This article details Meituan's end‑to‑end recommendation system, covering its four‑layer architecture, data sources, candidate‑generation strategies, fusion methods, and both linear and non‑linear re‑ranking models, while highlighting practical optimizations like AB testing and online learning.

Machine LearningMeituandata pipelines
0 likes · 15 min read
How Meituan Built a Scalable AI‑Powered Recommendation Engine
WeChat Client Technology Team
WeChat Client Technology Team
Sep 28, 2015 · Fundamentals

Mastering C# Memory Management and WP Leak Detection Techniques

This article explains C#'s managed and unmanaged resource handling, memory regions, garbage‑collection algorithms, generational GC, finalizers, the IDisposable pattern, value vs. reference types, and practical methods for discovering and pinpointing memory leaks in Windows Phone applications.

C#Garbage CollectionIDisposable
0 likes · 16 min read
Mastering C# Memory Management and WP Leak Detection Techniques
21CTO
21CTO
Sep 27, 2015 · Databases

Using Physical Primary Keys as Foreign Keys and Implementing Optimistic Locks

This article explains two key relational database design techniques: using auto‑increment or UUID physical primary keys for foreign key relationships, and employing optimistic locking with a version column to safely handle concurrent updates, while also covering when locks can be omitted.

DatabasesForeign KeyPrimary Key
0 likes · 6 min read
Using Physical Primary Keys as Foreign Keys and Implementing Optimistic Locks
21CTO
21CTO
Sep 27, 2015 · Backend Development

Understanding PHP’s Strict Types: Scalar Type Declarations Explained

This article explains the PHP RFC that introduces four new scalar type declarations (int, float, string, bool) and the declare(strict_types=1) directive, comparing strict and weak type checking, showing code examples, and discussing the rationale and impact on existing codebases.

Backend DevelopmentPHPdeclare directive
0 likes · 12 min read
Understanding PHP’s Strict Types: Scalar Type Declarations Explained
21CTO
21CTO
Sep 27, 2015 · Big Data

How Weidian Built a Scalable Big Data Platform for Mobile Commerce

This article outlines the design and implementation of Weidian’s end‑to‑end big data processing platform, covering dataset definition, data collection via Flume‑based DataAgent, transmission through Databus, storage options such as HDFS, Kafka and Elasticsearch, and the monitoring and resource‑integration strategies that support massive mobile commerce logs.

ElasticsearchFlumeHadoop
0 likes · 18 min read
How Weidian Built a Scalable Big Data Platform for Mobile Commerce
Architect
Architect
Sep 26, 2015 · Databases

Architectural Challenges and Optimization Strategies for Redis Cluster

The article analyzes the inherent drawbacks of Redis Cluster—such as its decentralized P2P design, gossip overhead, upgrade difficulty, lack of hot‑cold data separation, client protocol challenges, and implementation limits—and proposes architectural enhancements like proxy, dashboard, and agent components to improve scalability, manageability, and performance.

Redisarchitecturecluster
0 likes · 17 min read
Architectural Challenges and Optimization Strategies for Redis Cluster
21CTO
21CTO
Sep 26, 2015 · Product Management

What Makes a Great Leader? Lessons from Facebook’s Julie Zhuo

Julie Zhuo, Facebook’s product design director, explains how great leaders use Simon Sinek’s Golden Circle to inspire teams, contrasts ordinary and excellent managers across five real‑world scenarios, and shares ten practical management rules for building effective, purpose‑driven organizations.

Golden CircleProduct designmanagement
0 likes · 7 min read
What Makes a Great Leader? Lessons from Facebook’s Julie Zhuo
21CTO
21CTO
Sep 26, 2015 · Backend Development

Understanding Apache MPMs: Prefork, Worker, and Event Explained

This article explains the three stable Apache MPM modes—prefork, worker, and event—their compilation options, configuration directives, performance characteristics, and practical testing results, helping administrators choose the right processing model for high‑concurrency web servers.

MPM
0 likes · 9 min read
Understanding Apache MPMs: Prefork, Worker, and Event Explained