All Articles

143663 articles · Page 6566 of 7184
ITPUB
ITPUB
Feb 3, 2018 · Blockchain

What Exactly Is a Blockchain? A Beginner’s Guide to Public and Private Chains

This article demystifies blockchain by explaining its fundamental structure of linked blocks, how hashes ensure integrity, the differences between public and private blockchains, and illustrates smart contract use cases such as automated rent payments, providing clear examples and visual diagrams for beginners.

Hashblockchaindistributed ledger
0 likes · 9 min read
What Exactly Is a Blockchain? A Beginner’s Guide to Public and Private Chains
Architecture Digest
Architecture Digest
Feb 3, 2018 · Artificial Intelligence

Understanding Entropy, Joint Entropy, Conditional Entropy, Relative Entropy, and Cross Entropy

This article explains the concepts of entropy, joint entropy, conditional entropy, relative entropy (KL divergence) and cross‑entropy, illustrating their definitions, mathematical formulas, intuitive interpretations, and relationships through simple probability examples and visual diagrams.

KL divergenceStatisticscross entropy
0 likes · 14 min read
Understanding Entropy, Joint Entropy, Conditional Entropy, Relative Entropy, and Cross Entropy
MaGe Linux Operations
MaGe Linux Operations
Feb 3, 2018 · Databases

Master MySQL: From Basics to Advanced Operations and Essential Tools

This comprehensive guide introduces MySQL fundamentals, walks through installation on Windows and Linux, explains core commands for connecting, creating databases, managing users and privileges, performing table CRUD operations, handling data types, and provides a curated list of analysis, backup, performance, HA, and GUI tools for MySQL.

CRUDData TypesMySQL
0 likes · 23 min read
Master MySQL: From Basics to Advanced Operations and Essential Tools
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 2, 2018 · Backend Development

From Coder to Web Architect: Essential Skills, Mindset, and Roadmap

This article outlines the philosophical questions, practical steps, and essential knowledge—ranging from object‑oriented fundamentals and design patterns to refactoring, DBA, and operations—that developers need to master in order to evolve into competent web architects.

Object-Oriented ProgrammingSoftware Architecturecareer development
0 likes · 19 min read
From Coder to Web Architect: Essential Skills, Mindset, and Roadmap
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 2, 2018 · Backend Development

What Makes a Great Software Architect? 7 Essential Skills Revealed

This article explores the seven core competencies—technical expertise, abstraction, design foresight, systematic thinking, problem‑solving depth, cross‑domain knowledge, and communication—that distinguish a successful software architect and guide how to develop them.

Software ArchitectureStrategic Thinkingabstraction
0 likes · 13 min read
What Makes a Great Software Architect? 7 Essential Skills Revealed
Meituan Technology Team
Meituan Technology Team
Feb 2, 2018 · Information Security

Detection Techniques for Xposed Installer and Cydia Substrate on Android

The article explains how Android hooking frameworks Xposed Installer and Cydia Substrate operate and provides practical Java‑ and native‑level detection methods—such as package‑name checks, stack‑trace inspection, memory‑map scanning, and signature matching—to identify their presence and strengthen app security.

AndroidCydia SubstrateHook Detection
0 likes · 15 min read
Detection Techniques for Xposed Installer and Cydia Substrate on Android
360 Quality & Efficiency
360 Quality & Efficiency
Feb 2, 2018 · Mobile Development

Understanding Android ANR (Application Not Responding) and a Comparative Review of Monitoring Solutions

This article explains the causes and trigger conditions of Android ANR, describes the underlying message‑driven mechanism, and compares four popular detection approaches—BlockCanary, ANR‑WatchDog, SafeLooper, and FileObserver—highlighting their advantages, limitations, and practical usage recommendations.

ANRANR-WatchDogAndroid
0 likes · 7 min read
Understanding Android ANR (Application Not Responding) and a Comparative Review of Monitoring Solutions
58 Tech
58 Tech
Feb 2, 2018 · Artificial Intelligence

Deep Learning Applications in 58.com Intelligent Recommendation System

This article details how 58.com leverages deep learning models such as FNN, Wide&Deep, CNN+DNN, and YouTube DNN recall, along with a custom AI platform, to enhance recommendation ranking and recall, achieving measurable improvements in click‑through rates and overall system performance.

CNNDNNFNN
0 likes · 13 min read
Deep Learning Applications in 58.com Intelligent Recommendation System
Tencent Music Tech Team
Tencent Music Tech Team
Feb 2, 2018 · Backend Development

Generating Long Event Images for QQ Music Albums: Front‑end and Server‑side Solutions, Pitfalls and Optimizations

To quickly create shareable long‑event images for QQ Music albums, the team evaluated client‑side DOM‑to‑image tools (html2canvas and SVG) that suffered from blur, incompleteness, slow rendering and oversized base64 data, then migrated rendering to the server using PhantomJS, node‑canvas and ultimately ImageMagick, whose combined script execution, mpc caching, and Q8 build provided the most balanced quality‑performance solution despite remaining operational quirks.

ImageMagickPhantomJSSVG
0 likes · 15 min read
Generating Long Event Images for QQ Music Albums: Front‑end and Server‑side Solutions, Pitfalls and Optimizations
Snowball Engineer Team
Snowball Engineer Team
Feb 2, 2018 · R&D Management

Building an Engineer Culture: Values, Infrastructure, and Incentives at Snowball

The article discusses how Snowball cultivates an engineer‑focused culture by defining core values such as proactiveness, professionalism, efficiency and empathy, establishing robust infrastructure tools, and implementing balanced punishment and reward systems to motivate continuous improvement and retain talent.

R&D managementengineer cultureincentives
0 likes · 12 min read
Building an Engineer Culture: Values, Infrastructure, and Incentives at Snowball
ITPUB
ITPUB
Feb 2, 2018 · Operations

Essential Unix/Linux Command‑Line Tools Every Sysadmin Should Know

This article compiles a curated list of 28 useful Unix/Linux command‑line utilities—including performance monitors, multiplexers, editors, network tools, backup solutions, and fun programs—providing brief descriptions, official website links, and usage examples to help system administrators discover and adopt valuable tools for daily operations.

Toolscommand-linemonitoring
0 likes · 13 min read
Essential Unix/Linux Command‑Line Tools Every Sysadmin Should Know
ITPUB
ITPUB
Feb 2, 2018 · Databases

Mastering Redis: Essential Commands and Practical Examples

This guide introduces Redis as an advanced key‑value store, explains how to start the server and use its CLI tools, and provides detailed command references and demos for strings, lists, sets, sorted sets, hashes, transactions, replication, and pub/sub.

CLIDatabase CommandsKey-Value Store
0 likes · 15 min read
Mastering Redis: Essential Commands and Practical Examples