All Articles

143663 articles · Page 6544 of 7184
JD Tech
JD Tech
Mar 14, 2018 · Mobile Development

Design and Implementation of a Non‑Intrusive UI Thread Lag Monitoring SDK for Android

The article describes the background, architecture, and implementation details of a non‑intrusive Android SDK that monitors UI‑thread stalls, collects performance data, aggregates it on the server, and automatically generates work orders to help developers pinpoint and resolve lag issues efficiently.

AndroidMobile DevelopmentSDK
0 likes · 11 min read
Design and Implementation of a Non‑Intrusive UI Thread Lag Monitoring SDK for Android
Architecture Digest
Architecture Digest
Mar 14, 2018 · Big Data

Attributes Matrix and Data Flow Models of Apache Streaming Platforms

This article presents a comprehensive attributes matrix and data‑flow model overview for major Apache streaming platforms, comparing versions, sponsors, event handling, fault tolerance, processing order, latency, resource management, APIs, and supported connectors to aid practical technology selection.

apacheattributes matrixbig data
0 likes · 16 min read
Attributes Matrix and Data Flow Models of Apache Streaming Platforms
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 14, 2018 · Artificial Intelligence

DeepDive Powers Knowledge Graph Relation Extraction for Shenma Search

This article explains how Alibaba’s Shenma Search team builds and refines a large‑scale knowledge graph using open information extraction, detailing relation‑extraction techniques, distant supervision challenges, and the DeepDive system’s architecture, custom Chinese NLP pipeline, iterative improvements, and empirical results across millions of triples.

DeepDiveKnowledge GraphNatural Language Processing
0 likes · 28 min read
DeepDive Powers Knowledge Graph Relation Extraction for Shenma Search
Programmer DD
Programmer DD
Mar 13, 2018 · Backend Development

Why Feign Fails with LocalDate/LocalDateTime and How to Fix It

When a Spring Cloud Feign client sends a request containing Java 8 date/time types like LocalDate, LocalTime, or LocalDateTime, the response may trigger JSON parse errors because Spring MVC serializes them as arrays, but Feign expects a proper object, which can be resolved by adding Jackson's JSR‑310 module and configuring the ObjectMapper.

FeignJSONJackson
0 likes · 6 min read
Why Feign Fails with LocalDate/LocalDateTime and How to Fix It
Java Backend Technology
Java Backend Technology
Mar 13, 2018 · Fundamentals

Why Consistent Hashing Is the Key to Scalable Redis Clusters

This article explains the limitations of simple modulo hashing for Redis clusters, introduces consistent hashing with a virtual‑node ring to achieve fault tolerance and seamless scaling, and demonstrates how the algorithm reduces data skew and improves cache performance in distributed systems.

Consistent Hashingcachingdistributed systems
0 likes · 11 min read
Why Consistent Hashing Is the Key to Scalable Redis Clusters
Efficient Ops
Efficient Ops
Mar 13, 2018 · Backend Development

How a Three‑Tier Cache (Nginx + Redis + Ehcache) Boosts High‑Concurrency Systems

This article explains how a three‑layer caching architecture—combining Nginx, Redis, and Ehcache—along with template engines, double‑Nginx routing, persistence mechanisms, cluster setups, and various cache‑update strategies can dramatically improve hit rates, reduce database pressure, and prevent cache‑related failures in high‑traffic applications.

Ehcachebackend architecturecaching
0 likes · 17 min read
How a Three‑Tier Cache (Nginx + Redis + Ehcache) Boosts High‑Concurrency Systems
Tencent Cloud Developer
Tencent Cloud Developer
Mar 13, 2018 · Artificial Intelligence

TensorFlow MNIST Tutorial: Environment Setup, Softmax Regression, and CNN Implementation

This beginner‑friendly TensorFlow tutorial by Chen Yidong walks readers through Windows environment setup, explains TensorFlow’s graph‑execution model, and demonstrates both softmax linear regression and a deep convolutional neural network for MNIST, while also covering utility scripts, TensorBoard visualization, and CPU/GPU or multi‑GPU deployment.

CNNGPUMNIST
0 likes · 13 min read
TensorFlow MNIST Tutorial: Environment Setup, Softmax Regression, and CNN Implementation
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Mar 13, 2018 · Cloud Computing

How 360 Qiyun Evolved Its VPC Architecture for Elastic Operations

This article details the evolution of 360 Qiyun's VPC solution, describing the two‑stage migration from a customized OpenStack Neutron Liberty deployment to a hardware‑assisted EVPN + VXLAN architecture, the specific network enhancements made, performance problems encountered, and the operational benefits achieved.

Cloud NetworkingEVPNNeutron
0 likes · 10 min read
How 360 Qiyun Evolved Its VPC Architecture for Elastic Operations
Hujiang Technology
Hujiang Technology
Mar 13, 2018 · Databases

Migrating from SQL Server to MySQL: Strategies, Tools, and Lessons Learned

This article details the background, design considerations, migration workflows, tooling choices, data consistency verification, rollback mechanisms, and practical experiences of moving a large‑scale production environment from Microsoft SQL Server to MySQL, covering both offline and online migration scenarios.

Database MigrationETLMySQL
0 likes · 13 min read
Migrating from SQL Server to MySQL: Strategies, Tools, and Lessons Learned
ITPUB
ITPUB
Mar 13, 2018 · Fundamentals

Run Linux Distributions Directly on Windows 10 with the Subsystem for Linux

Windows 10’s Subsystem for Linux lets users install and run popular Linux distributions such as Ubuntu, Debian, Kali, SLES and openSUSE directly from the Microsoft Store, providing near‑full command‑line compatibility and enabling administrators to execute almost any Linux command on a Windows machine.

DebianKali LinuxLinux on Windows
0 likes · 3 min read
Run Linux Distributions Directly on Windows 10 with the Subsystem for Linux
ITPUB
ITPUB
Mar 13, 2018 · Databases

Optimizing Large-Scale Oracle Queries with Temporary Tables

This article examines a high‑volume Oracle query scenario, explains why using multiple IN clauses on millions of rows leads to costly full‑table scans, and presents three alternative strategies—including a single‑SQL join, UNION ALL view, and temporary‑table approaches—along with practical examples and performance considerations.

Database PerformanceOracleQuery Optimization
0 likes · 10 min read
Optimizing Large-Scale Oracle Queries with Temporary Tables
21CTO
21CTO
Mar 13, 2018 · Blockchain

How Blockchain Is Revolutionizing IoT—from Smart Homes to Shipping

This article explores how integrating blockchain with the Internet of Things enhances security, enables decentralized value exchange for devices, and drives innovative applications across industries such as manufacturing, smart homes, logistics, digital payments, and transparent voting systems.

IoTSecuritySmart Home
0 likes · 5 min read
How Blockchain Is Revolutionizing IoT—from Smart Homes to Shipping