All Articles

143153 articles · Page 6682 of 7158
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Aug 1, 2017 · Operations

How to Build a Jenkins‑Docker CI/CD Pipeline from Scratch

This article walks you through the fundamentals of continuous integration, introduces Jenkins and Docker, explains key Jenkins concepts, and provides step‑by‑step commands to deploy Jenkins in Docker, configure master‑slave nodes, install essential Docker plugins, and use the Jenkins Remote API for automation.

DockerJenkinsautomation
0 likes · 13 min read
How to Build a Jenkins‑Docker CI/CD Pipeline from Scratch
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Aug 1, 2017 · Blockchain

Blockchain Overview and Merkle Tree Algorithm for Data Verification

This article introduces the origin and key alliances of blockchain, explains its core characteristics such as decentralization, consensus mechanisms and transaction transparency, and provides a detailed description of the Merkle Tree algorithm, its implementation, verification steps, and applications in distributed file synchronization.

ConsensusData verificationMerkle tree
0 likes · 9 min read
Blockchain Overview and Merkle Tree Algorithm for Data Verification
Architecture Digest
Architecture Digest
Aug 1, 2017 · Artificial Intelligence

Comprehensive Overview of Autonomous Driving Technologies, Companies, and Industry Trends

This article provides a detailed overview of autonomous driving, covering its evolution from electric and shared vehicles, major industry players, technical definitions, SAE level classifications, core modules such as perception, localization, decision and control, key datasets like KITTI, and emerging business opportunities in the sector.

AIPerceptionautonomous driving
0 likes · 19 min read
Comprehensive Overview of Autonomous Driving Technologies, Companies, and Industry Trends
网易UEDC
网易UEDC
Aug 1, 2017 · Mobile Development

15 Essential UI Details Every Mobile App Designer Shouldn’t Miss

This article outlines fifteen often‑overlooked UI design details—from consistent icon styles and balanced icon sizing to proper use of shadows, color palettes, typography hierarchy, and layout principles—providing mobile app designers with practical guidelines to create visually coherent, user‑friendly interfaces.

Mobile UIUXapp design
0 likes · 13 min read
15 Essential UI Details Every Mobile App Designer Shouldn’t Miss
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 1, 2017 · Information Security

Can Ultrasonic Waves Hijack Your VR, Drones, and Smart Devices?

Alibaba Cloud security researchers revealed that simple ultrasonic signals around 27 kHz can disrupt a wide range of IoT devices—including VR/AR headsets, balance bikes, drones, and smartphones—by interfering with their MEMS sensors, prompting urgent mitigation advice presented at Black Hat USA.

IoT securityMEMS vulnerabilityVR safety
0 likes · 9 min read
Can Ultrasonic Waves Hijack Your VR, Drones, and Smart Devices?
Qunar Tech Salon
Qunar Tech Salon
Aug 1, 2017 · Databases

MySQL Time Zone Setting Causes High CPU and Slow Queries Due to Mutex Contention

A production MySQL incident showed sudden system CPU spikes and many running threads despite low query throughput, which was traced to the server's time_zone=system setting causing timestamp conversion to lock a global mutex, leading to excessive spin‑locks, context switches, and degraded performance that was resolved by changing the time_zone to a fixed offset.

CPUMySQLTime Zone
0 likes · 6 min read
MySQL Time Zone Setting Causes High CPU and Slow Queries Due to Mutex Contention
MaGe Linux Operations
MaGe Linux Operations
Aug 1, 2017 · Fundamentals

16 Essential Websites Every Python Learner Should Bookmark

This guide compiles sixteen highly useful websites—including search engines, official documentation, Chinese tutorials, community Q&A, and framework references—to help anyone learning Python find reliable resources and solve programming problems efficiently.

communitydocumentationlearning-resources
0 likes · 6 min read
16 Essential Websites Every Python Learner Should Bookmark
ITPUB
ITPUB
Jul 31, 2017 · Databases

10 Proven MySQL Performance Tricks Every DBA Should Know

This guide presents ten practical MySQL performance techniques—from workload profiling and resource awareness to smart indexing, pagination, and monitoring—offering concrete steps, tool recommendations, and common pitfalls to help database administrators keep their servers fast, stable, and scalable.

Database OptimizationIndexingMySQL
0 likes · 13 min read
10 Proven MySQL Performance Tricks Every DBA Should Know
ITPUB
ITPUB
Jul 31, 2017 · Fundamentals

30 Essential One‑Liners to Transform and Analyze Text Files with Linux

This guide presents a collection of practical Linux command‑line one‑liners that demonstrate how to join filenames, reverse lines, strip comments, trim characters, compute column statistics, generate DNA reverse complements, merge files, deduplicate, and perform other common text‑processing tasks using tools such as ls, paste, xargs, awk, sed, cut and sort.

awkcommand-linelinux
0 likes · 10 min read
30 Essential One‑Liners to Transform and Analyze Text Files with Linux
Baidu Intelligent Testing
Baidu Intelligent Testing
Jul 31, 2017 · Operations

Common Testing Methods for Live Streaming Apps

This article introduces essential live‑streaming terminology and outlines a step‑by‑step testing process—including test case design, execution, and verification—to ensure that a live streaming application launches and operates reliably.

QARTMPapp testing
0 likes · 5 min read
Common Testing Methods for Live Streaming Apps
Architecture Digest
Architecture Digest
Jul 31, 2017 · Fundamentals

Applying the Observer Pattern to Refactor Order Completion Logic

The article explains how introducing the Observer pattern into an order‑completion module improves code readability, separates responsibilities, and enhances extensibility by turning post‑order actions into independent observers that react to a single subject’s state change.

JavaRefactoringobserver pattern
0 likes · 4 min read
Applying the Observer Pattern to Refactor Order Completion Logic
Qunar Tech Salon
Qunar Tech Salon
Jul 31, 2017 · Databases

Core Functions of Relational Database Middleware and an In‑Depth Look at Sharding‑JDBC Architecture

This article explains why relational database middleware is essential for scaling internet‑level workloads, describes the principles of horizontal sharding and distributed primary‑key generation, and provides a comprehensive overview of Sharding‑JDBC’s architecture, core modules, performance benchmarks, and future roadmap.

Database MiddlewareJavaSQL
0 likes · 18 min read
Core Functions of Relational Database Middleware and an In‑Depth Look at Sharding‑JDBC Architecture
MaGe Linux Operations
MaGe Linux Operations
Jul 31, 2017 · Fundamentals

Discover 10 Fun Linux Terminal Games You Can Play Right Now

While many view the Linux terminal as a dull, black‑screen interface, it actually hosts a variety of entertaining games—like 2048, Bastet, Greed, Moon‑Buggy, nInvaders, nSnake, Pacman4Console, Sudoku, Nethack, and Robot Finds Kitten—each installable with simple apt commands and ready for endless idle fun.

TerminalUbuntucommand-line
0 likes · 7 min read
Discover 10 Fun Linux Terminal Games You Can Play Right Now
MaGe Linux Operations
MaGe Linux Operations
Jul 31, 2017 · Backend Development

Top 17 Python Interview Questions Every Backend Engineer Should Master

This article compiles essential Python interview questions covering language basics, data structures, memory management, modules, web frameworks, HTTP protocols, testing, and deployment, providing concise explanations and practical code snippets to help developers assess and improve their technical expertise.

Lambdainterview
0 likes · 14 min read
Top 17 Python Interview Questions Every Backend Engineer Should Master