All Articles

143359 articles · Page 6640 of 7168
Meituan Technology Team
Meituan Technology Team
Oct 12, 2017 · Artificial Intelligence

Machine Learning Q&A: Data Imputation, Feature Selection, Recommendation Systems and More

The article answers ten machine‑learning questions, explaining how to impute missing behavior data, extract and select features, describe Meituan‑Dianping’s recommendation pipeline, suggest a beginner learning path, clarify L1 sparsity, recommend TextCNN for text, discuss search‑ranking sample bias, label generation for wide‑deep models, the shift to deep‑learning video detection, and the use of factorization machines for CTR with open‑source examples.

Deep LearningL1 RegularizationMachine Learning
0 likes · 7 min read
Machine Learning Q&A: Data Imputation, Feature Selection, Recommendation Systems and More
Meituan Technology Team
Meituan Technology Team
Oct 12, 2017 · Big Data

Spark Aggregation Operations Deep Dive

The seminar provides professionals with a comprehensive deep dive into Spark’s aggregation mechanisms, examining memory overhead, performance bottlenecks, and practical optimization techniques for large‑scale distributed data processing, enabling attendees to tackle real‑world big‑data challenges more efficiently.

SparkTechnical Seminardata aggregation
0 likes · 1 min read
Spark Aggregation Operations Deep Dive
Meituan Technology Team
Meituan Technology Team
Oct 12, 2017 · Frontend Development

Managing Software Complexity with Abstraction, Composition, and Functional Programming in Redux/React

By using abstraction to model common concepts and composition to build complex behavior from simple, pure‑function building blocks like map, filter, and reduce, the article shows how functional programming techniques underpin Redux and React, providing a systematic way to tame front‑end software complexity.

Higher-Order FunctionsReActRedux
0 likes · 22 min read
Managing Software Complexity with Abstraction, Composition, and Functional Programming in Redux/React
Meituan Technology Team
Meituan Technology Team
Oct 12, 2017 · Mobile Development

Meituan Android Plugin Framework: Design, Compatibility, and Build System

Meituan’s Android plugin framework combines MultiDex‑style dex loading, global AssetManager replacement, component proxies, and a four‑phase Gradle integration to enable stable AAR‑based development while dynamically loading plugins across Android versions and OEM ROMs, handling resources, bytecode, and native libraries with minimal compatibility issues.

AndroidCompatibilityPlugin Framework
0 likes · 15 min read
Meituan Android Plugin Framework: Design, Compatibility, and Build System
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 12, 2017 · Backend Development

How Taobao Scaled Its Backend Architecture Over Time

This article outlines Taobao's learning objectives, traces the evolution of its backend architecture from V1.0 to V3.0, highlights the technical challenges faced at each stage, and explains the architectural decisions—such as modularization, service‑oriented frameworks, distributed storage, and large‑scale monitoring—that enabled massive scalability, reliability, and performance improvements.

ArchitectureBackendBig Data
0 likes · 6 min read
How Taobao Scaled Its Backend Architecture Over Time
Hujiang Technology
Hujiang Technology
Oct 12, 2017 · Artificial Intelligence

An Overview of Machine Learning and Deep Learning: Definitions, Concepts, and Core Techniques

This article provides a comprehensive introduction to machine learning and deep learning, covering their definitions, classifications, key algorithms, neural network structures, core concepts such as generalization and regularization, and typical architectures like CNN and RNN, illustrated with numerous diagrams.

CNNMachine LearningRNN
0 likes · 22 min read
An Overview of Machine Learning and Deep Learning: Definitions, Concepts, and Core Techniques
Hujiang Technology
Hujiang Technology
Oct 12, 2017 · Fundamentals

Functional Light JavaScript: A Practical Introduction to Lightweight Functional Programming

This article introduces the Chinese translation of "Functional Light JavaScript," explaining the book’s focus on lightweight functional programming concepts in JavaScript, the author’s journey, the core philosophy, a detailed table of contents, and where to find the open‑source translation.

JavaScriptProgramming Paradigmsfunctional programming
0 likes · 12 min read
Functional Light JavaScript: A Practical Introduction to Lightweight Functional Programming
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Oct 12, 2017 · Artificial Intelligence

Which Machine Learning Skills Will Be Most In‑Demand in the Next 3‑5 Years?

The article explains that industrial AI needs specialists who can apply machine‑learning models to specific domains, outlines essential fundamentals such as regression, classification, neural networks, data visualization, and unsupervised learning, and offers practical career advice for students and early‑career professionals seeking to transition into machine‑learning roles.

Data VisualizationIndustrial AIMachine Learning
0 likes · 11 min read
Which Machine Learning Skills Will Be Most In‑Demand in the Next 3‑5 Years?
58 Tech
58 Tech
Oct 12, 2017 · Cloud Computing

Design and Implementation of 58 Private Cloud Platform Using Container Technology

The article details 58's private cloud platform built on container technology, explaining the motivations, overall architecture, and core module designs such as container management, network model, image repository, logging, and monitoring, illustrating how Docker and Kubernetes enable efficient resource utilization, rapid scaling, and streamlined deployment.

MonitoringPrivate Cloudcloud architecture
0 likes · 12 min read
Design and Implementation of 58 Private Cloud Platform Using Container Technology
ITPUB
ITPUB
Oct 12, 2017 · Operations

Master Linux TC: Shape Bandwidth and Control Traffic with HTB, Qdisc, and Filters

This guide explains Linux traffic control (TC), covering its core components—queueing disciplines, classes, and filters—along with HTB configuration, step‑by‑step command examples, burst handling, and practical use cases for limiting bandwidth per IP or subnet.

HTBNetworkbandwidth shaping
0 likes · 12 min read
Master Linux TC: Shape Bandwidth and Control Traffic with HTB, Qdisc, and Filters
ITPUB
ITPUB
Oct 12, 2017 · Databases

Recovering Oracle SYSAUX DBF Corruption and Restoring User Data

The article details a step‑by‑step recovery of an Oracle database where the SYSAUX01.DBF file was corrupted, using DBV detection, attempted repairs, analysis of export/Data Pump failures, and low‑level file parsing to fully restore the ZXFG user's data.

CorruptionDBVData Pump
0 likes · 5 min read
Recovering Oracle SYSAUX DBF Corruption and Restoring User Data
Architecture Digest
Architecture Digest
Oct 12, 2017 · Backend Development

Cache Eviction Strategies and Java Cache Implementations

This article explains various cache eviction strategies, compares heap, off‑heap, disk and distributed cache types, and provides concrete Java implementations using Guava Cache, EhCache 3.x and MapDB with code examples and usage patterns such as Cache‑Aside and Cache‑As‑SoR.

CacheCache EvictionEhcache
0 likes · 18 min read
Cache Eviction Strategies and Java Cache Implementations
Java Backend Technology
Java Backend Technology
Oct 12, 2017 · Backend Development

Mastering Java’s ReentrantReadWriteLock: When to Use Read/Write Locks

This article explains Java’s ReentrantReadWriteLock, detailing its shared read lock and exclusive write lock behavior, comparing it to ReentrantLock and concurrent collections, and provides clear code examples demonstrating read‑read sharing, write‑write exclusion, and read‑write mutual exclusion.

ConcurrencyJavaLock
0 likes · 3 min read
Mastering Java’s ReentrantReadWriteLock: When to Use Read/Write Locks
MaGe Linux Operations
MaGe Linux Operations
Oct 12, 2017 · Fundamentals

10 Common Python Pitfalls Every Developer Should Avoid

This article defines what constitutes a Python trap and walks through ten classic pitfalls—including mutable default arguments, the subtle differences between x+=y and x=x+y, tuple syntax quirks, list-of-lists initialization, modifying lists during iteration, late-binding closures, __del__ garbage‑collection issues, import inconsistencies, Python 2‑to‑3 changes, and the infamous GIL—providing clear examples and best‑practice solutions.

mutable-default-argumentspitfallspython2to3
0 likes · 12 min read
10 Common Python Pitfalls Every Developer Should Avoid
dbaplus Community
dbaplus Community
Oct 11, 2017 · Databases

Master MySQL Advanced Features: Partitioning, Views, Stored Procedures, and More

This article explores MySQL’s advanced features—including partition tables, views, stored procedures, triggers, foreign key constraints, bind variables, user‑defined functions, and character set considerations—explaining their principles, usage patterns, performance implications, and practical tips for large‑scale data scenarios.

Character SetMySQLPartitioning
0 likes · 35 min read
Master MySQL Advanced Features: Partitioning, Views, Stored Procedures, and More