All Articles

141818 articles · Page 6828 of 7091
Aotu Lab
Aotu Lab
Aug 25, 2016 · Frontend Development

Create Interactive CSS3 3D Panorama Effects for the Web

This article explains how to use CSS3 transform properties such as perspective, transform-style, and backface-visibility, along with geometry calculations, to build interactive 360° panorama scenes that work on modern browsers without Flash.

3D Transformfrontend
0 likes · 12 min read
Create Interactive CSS3 3D Panorama Effects for the Web
ITPUB
ITPUB
Aug 25, 2016 · Databases

Unlock Historical Table Snapshots with Oracle Flashback Data Archive

Oracle 11g’s Flashback Data Archive lets you retain UNDO information for extended periods, enabling point-in-time queries of tables; this guide walks through creating an ASSM tablespace, setting up a flashback archive, assigning tables, and using SCN-based queries to retrieve past data.

Database AdministrationFlashback Data ArchiveOracle
0 likes · 9 min read
Unlock Historical Table Snapshots with Oracle Flashback Data Archive
ITPUB
ITPUB
Aug 25, 2016 · Information Security

Understanding Linux Netfilter: How the Kernel Handles Packet Filtering

This article provides an in‑depth technical overview of Linux Netfilter, explaining its hook architecture, key macros, packet‑processing flow, and how iptables interacts with the kernel to filter, NAT, and track connections across the IPv4 stack.

LinuxNetwork securityfirewall
0 likes · 15 min read
Understanding Linux Netfilter: How the Kernel Handles Packet Filtering
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 25, 2016 · Operations

Comparing Modern Data‑Center Schedulers: Borg, Mesos, Omega, Kubernetes & Zeus

This article examines resource allocation philosophies—auction, budgeting, and preemption—and compares the architectures, data models, and APIs of major schedulers such as Borg, Omega, Mesos, Kubernetes, and Alibaba’s Zeus, while also exploring sharing strategies, task classifications, utilization metrics, and predictive techniques for efficient resource management.

BorgCluster ManagementKubernetes
0 likes · 34 min read
Comparing Modern Data‑Center Schedulers: Borg, Mesos, Omega, Kubernetes & Zeus
Qunar Tech Salon
Qunar Tech Salon
Aug 24, 2016 · Backend Development

Design and Evolution of Qunar Order Center: From 1.0 to 3.0

This article presents a comprehensive technical case study of Qunar's Order Center, describing its initial architecture, the challenges faced with scaling and reliability, and the successive redesigns in versions 2.0 and 3.0 that introduced Elasticsearch, asynchronous I/O, micro‑service decomposition, rate‑limiting, and a configurable adapter layer to support massive, multi‑line order processing.

Backend architectureJSON DiffOrder Management
0 likes · 9 min read
Design and Evolution of Qunar Order Center: From 1.0 to 3.0
Node Underground
Node Underground
Aug 24, 2016 · Backend Development

Master Node.js Core: Event Loop, Streams, Clusters & More

This article reviews the essential Node.js core concepts—including the event loop, global and process objects, event emitters, streams and buffers, clustering, asynchronous error handling, and creating C++ addons—to help developers solidify their understanding and fill knowledge gaps.

BackendC++ AddonsEvent Loop
0 likes · 2 min read
Master Node.js Core: Event Loop, Streams, Clusters & More
21CTO
21CTO
Aug 24, 2016 · Artificial Intelligence

How User Profiling Powers Modern Recommendation Systems

This article explains how comprehensive user profiling—combining static demographics and dynamic behavior logs—feeds recommendation engines, detailing data sources, feature extraction, ranking formulas, and the long‑term goals of delivering personalized, high‑quality content to users.

data analysispersonalizationrecommendation system
0 likes · 6 min read
How User Profiling Powers Modern Recommendation Systems
Tencent Music Tech Team
Tencent Music Tech Team
Aug 24, 2016 · Mobile Development

Implementing Dynamic Theme Switching in the LightListen Android Music Player

LightListen adds flexible day/night and brand‑color switching by combining static XML styles and themes for basic modes with a dynamic configuration system—using shared‑preference color storage, view processors, and a traversal controller from the app‑theme‑engine library—to apply colors at runtime with minimal code duplication.

AndroidAppThemeEngineDynamicColor
0 likes · 15 min read
Implementing Dynamic Theme Switching in the LightListen Android Music Player
ITPUB
ITPUB
Aug 24, 2016 · Operations

Boost Compilation Speed with Parallel Make, Tmpfs, ccache, and distcc

This guide explains how to accelerate software builds on Linux by using make -j for parallel compilation, mounting a tmpfs for faster I/O, leveraging ccache to reuse previous compile results, and employing distcc to distribute compilation across multiple machines.

Build Optimizationccachedistcc
0 likes · 6 min read
Boost Compilation Speed with Parallel Make, Tmpfs, ccache, and distcc
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 24, 2016 · Artificial Intelligence

How Deep Learning Revives Image Search: From Sunset to Tomorrow

Image search, once limited by early CBIR techniques, has surged back thanks to deep learning, offering improved relevance, coverage, scalability, and user experience across applications like e‑commerce, shopping, entertainment, and surveillance, while integrating data, users, models, and systems to bridge the semantic gap.

E‑CommerceSemantic Gapcomputer vision
0 likes · 5 min read
How Deep Learning Revives Image Search: From Sunset to Tomorrow
dbaplus Community
dbaplus Community
Aug 24, 2016 · Databases

Choosing the Right MySQL HA Architecture: Master‑Slave, Dual‑Master, Heartbeat+DRBD, and GTID

This article examines common MySQL high‑availability designs—including single master‑slave, dual‑master with multiple slaves, Heartbeat + DRBD, MySQL Cluster, semi‑synchronous replication, and GTID—explaining their benefits, drawbacks, and practical considerations for reliable failover and scalability.

DRBDDatabase ArchitectureGTID
0 likes · 9 min read
Choosing the Right MySQL HA Architecture: Master‑Slave, Dual‑Master, Heartbeat+DRBD, and GTID
Qunar Tech Salon
Qunar Tech Salon
Aug 23, 2016 · Backend Development

Evolution of Qunar Flight Ticket Transaction System Architecture and Database Refactoring

This article details the step‑by‑step evolution of Qunar's domestic flight ticket transaction system, covering early monolithic design, service‑oriented decomposition, database schema migration, adoption of non‑relational storage, and the implementation of an ELK‑based logging and monitoring platform to improve scalability and maintainability.

ELKOrder ManagementSystem Architecture
0 likes · 22 min read
Evolution of Qunar Flight Ticket Transaction System Architecture and Database Refactoring