All Articles

142445 articles · Page 6762 of 7123
MaGe Linux Operations
MaGe Linux Operations
Feb 26, 2017 · Fundamentals

Master Python Nested Loops in 3 Minutes: For & While Examples

This concise guide explains how Python supports nesting loops, shows the exact syntax for embedding for‑loops inside while‑loops and vice versa, and provides a complete example that prints all prime numbers between 2 and 100, complete with output screenshots.

Prime NumbersProgramming FundamentalsPython
0 likes · 2 min read
Master Python Nested Loops in 3 Minutes: For & While Examples
Efficient Ops
Efficient Ops
Feb 25, 2017 · Operations

60+ Must‑Use Open‑Source DevOps Tools to Accelerate Your Delivery

This article compiles more than sixty free, open‑source DevOps utilities—covering version control, build automation, CI/CD, container platforms, configuration management, logging, and monitoring—to help teams speed up development, streamline deployments, and improve operational efficiency.

CI/CDConfiguration ManagementDevOps
0 likes · 17 min read
60+ Must‑Use Open‑Source DevOps Tools to Accelerate Your Delivery
21CTO
21CTO
Feb 24, 2017 · Backend Development

Unveiling Nginx Load Balancing: Deep Dive into Strategies and Real‑World Tests

This article explores Nginx’s built‑in and extended load‑balancing algorithms—including weighted round‑robin, IP‑hash, fair, generic‑hash and consistent‑hash—by dissecting source code, explaining implementation details, and presenting comprehensive performance tests that compare their balance, consistency, and fault‑tolerance across varied scenarios.

AlgorithmLoad Balancingbackend development
0 likes · 14 min read
Unveiling Nginx Load Balancing: Deep Dive into Strategies and Real‑World Tests
Meituan Technology Team
Meituan Technology Team
Feb 24, 2017 · Operations

Improvements and Architecture of Mt-Falcon Monitoring System

Mt‑Falcon, Meituan’s re‑engineered successor to Zabbix, introduces a modular architecture—Agent, Transfer, HBS, Judge, Graph, Alarm, Portal—and extensive refactorings that boost memory efficiency, asynchronous data handling, multi‑condition alerts, and API exposure, enabling over one million QPS, 200 million metrics, and robust, scalable monitoring across the company.

AlertingMonitoringarchitecture
0 likes · 24 min read
Improvements and Architecture of Mt-Falcon Monitoring System
Meituan Technology Team
Meituan Technology Team
Feb 24, 2017 · Mobile Development

Picasso: A Cross‑Platform Dynamic Layout Framework for iOS

Picasso is a cross‑platform dynamic layout framework for iOS that implements Meituan‑Dianping’s “crafted layout” philosophy, using anchor‑based expressions and JavaScriptCore to compute layouts off‑main‑thread, offering live‑reload, full test coverage, extensible controls and server‑side tooling to dramatically boost UI development productivity.

AnchorDynamic UILayout
0 likes · 12 min read
Picasso: A Cross‑Platform Dynamic Layout Framework for iOS
ITPUB
ITPUB
Feb 24, 2017 · Fundamentals

Understanding Linux Tasklet and Workqueue Mechanisms: A Deep Dive

This article explains why the Linux kernel introduced the tasklet mechanism, details its core data structures and execution flow, and then compares it with the workqueue system, covering creation, scheduling, and processing of work items in kernel space.

TaskletWorkqueuekernel
0 likes · 7 min read
Understanding Linux Tasklet and Workqueue Mechanisms: A Deep Dive
ITPUB
ITPUB
Feb 24, 2017 · Databases

Why Adding NOT NULL Columns Can Still Store NULLs in Oracle?

This article examines the surprising behavior of Oracle when adding NOT NULL columns with default NULL values, explains how different Oracle versions handle the constraint, demonstrates test cases, and clarifies the underlying data‑dictionary mechanism that leads to unexpected query results.

ALTER TABLEDatabaseNOT NULL
0 likes · 7 min read
Why Adding NOT NULL Columns Can Still Store NULLs in Oracle?
Tencent Music Tech Team
Tencent Music Tech Team
Feb 24, 2017 · Mobile Development

Android M Runtime Permission Mechanism and QQ Music Adaptation Experience

Android M introduced a dynamic runtime permission model that separates normal and dangerous permissions, requiring apps like QQ Music to implement runtime checks, adapt startup and feature‑triggered requests, use a permission‑guard shell, and handle OEM‑specific fragmentation issues such as sensor, shortcut, and floating‑window permissions.

AndroidAndroid MMobile Development
0 likes · 12 min read
Android M Runtime Permission Mechanism and QQ Music Adaptation Experience
Weidian Tech Team
Weidian Tech Team
Feb 24, 2017 · Big Data

How We Built a Scalable Dump Index Architecture for 60M Users and 1.3B Products

Facing the challenges of searching across 60 million users and 1.3 billion products, Weidian’s engineering team designed a dump‑based indexing pipeline—Ergate—that consolidates, transforms, version‑controls, and monitors data from MySQL to HBase, enabling fast, flexible, and reliable search across massive datasets.

HBasePlatformizationdata indexing
0 likes · 7 min read
How We Built a Scalable Dump Index Architecture for 60M Users and 1.3B Products
Tencent Cloud Developer
Tencent Cloud Developer
Feb 24, 2017 · Backend Development

Guide to Setting Up, Building, and Deploying an ASP.NET Core + Angular2 Project on CentOS

This tutorial walks through installing .NET Core, disabling the firewall, setting up Nginx on CentOS, generating and building an ASP.NET Core + Angular2 template with npm and webpack, publishing the app, transferring it to the server, running it, and configuring Nginx as a reverse proxy for external access.

ASP.NET CoreAngularCentOS
0 likes · 7 min read
Guide to Setting Up, Building, and Deploying an ASP.NET Core + Angular2 Project on CentOS
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 24, 2017 · Artificial Intelligence

How Reinforcement Learning Transforms E‑Commerce Search and Recommendation

This article explores how Taobao leverages reinforcement learning, multi‑armed bandits, and reward‑shaping techniques to improve large‑scale e‑commerce search ranking and recommendation, detailing problem modeling, algorithm designs such as Tabular Q‑learning and DDPG, experimental results from Double‑11, and advanced models like GBDT+FTRL and Wide‑&‑Deep.

Bandit AlgorithmsRecommendation Systemsdeep learning
0 likes · 19 min read
How Reinforcement Learning Transforms E‑Commerce Search and Recommendation
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 24, 2017 · Artificial Intelligence

Alibaba’s Reinforcement Learning Boost for E‑Commerce Search & Recommendations

Alibaba leveraged reinforcement learning, highlighted by MIT Technology Review’s 2017 breakthrough list, to transform its e‑commerce search and recommendation systems during Double 11, deploying large‑scale online and batch training pipelines, dynamic market segmentation, and real‑time decision models that boosted click‑through rates by up to 20 %.

Machine Learninge-commerceonline training
0 likes · 14 min read
Alibaba’s Reinforcement Learning Boost for E‑Commerce Search & Recommendations