All Articles

143663 articles · Page 6572 of 7184
Qizhuo Club
Qizhuo Club
Jan 26, 2018 · Mobile Development

Unveiling How RePlugin’s Gradle Plugins Automate Host & Plugin Build Processes

This article explains how the two essential Gradle plugins—replugin-host-gradle and replugin-plugin-gradle—generate configuration files, inject AndroidManifest components, create built‑in plugin descriptors, and use Transform API to modify bytecode, enabling seamless plugin development and integration in Android projects.

AndroidGradlePlugin Development
0 likes · 10 min read
Unveiling How RePlugin’s Gradle Plugins Automate Host & Plugin Build Processes
Baidu Intelligent Testing
Baidu Intelligent Testing
Jan 26, 2018 · Mobile Development

iOS Diagnostics Battery Testing and Optimization Guide

This article explains how to obtain iOS diagnostics battery data on iOS 10+ and iOS 9 devices, interpret the SQLite tables to measure app power consumption, and provides practical code and performance‑optimization tips for reducing energy usage in iOS applications.

Battery TestingMobile Developmentdiagnostics
0 likes · 9 min read
iOS Diagnostics Battery Testing and Optimization Guide
21CTO
21CTO
Jan 26, 2018 · Blockchain

How Blockchain Can Transform Business Processes and Secure Your Data

This article explains blockchain fundamentals, its core features like distributed ledgers and data authentication, and explores practical applications such as crowdfunding, smart contracts, supply‑chain management, decentralized cloud storage, fast secure payments, and IoT device connectivity.

Cloud Storagedistributed ledgersmart contracts
0 likes · 6 min read
How Blockchain Can Transform Business Processes and Secure Your Data
JD Retail Technology
JD Retail Technology
Jan 26, 2018 · R&D Management

Key Practices for Project Managers in JD.com’s R&D Middle Platform

The article shares practical guidance for JD.com’s R&D middle‑platform project managers, emphasizing internal and external cultivation, responsibility, humility, passion, empathy, professional project‑management skills, and effective communication to influence cross‑functional teams and drive successful delivery of business requirements.

JD.comProfessional DevelopmentR&D
0 likes · 11 min read
Key Practices for Project Managers in JD.com’s R&D Middle Platform
Suning Technology
Suning Technology
Jan 26, 2018 · Artificial Intelligence

Suning’s ‘Beidou’ AI System Transforms Retail Customer Flow Analytics

The article details Suning’s Beidou system, an AI‑driven solution that combines video, WiFi and facial recognition to accurately count and analyze customer flow, improve store operations, and enable intelligent services such as personalized recommendations, automated payment, and safety monitoring for modern retail environments.

AIRetail Analyticscomputer vision
0 likes · 13 min read
Suning’s ‘Beidou’ AI System Transforms Retail Customer Flow Analytics
JD Tech
JD Tech
Jan 26, 2018 · Artificial Intelligence

JD Big Data R&D Department Presents Three Accepted Papers at AAAI-2018

The JD Big Data R&D team announced that three of its research papers—covering cross‑domain human parsing, multi‑view outlier detection, and orthogonal weight normalization for deep neural networks—were accepted at the prestigious AAAI‑2018 conference, highlighting the department's contributions to computer vision, data mining, and deep learning.

Artificial IntelligenceCross‑domain Adaptationcomputer vision
0 likes · 8 min read
JD Big Data R&D Department Presents Three Accepted Papers at AAAI-2018
Tencent Music Tech Team
Tencent Music Tech Team
Jan 26, 2018 · Mobile Development

Comparative Study and Implementation of Small‑Window Video Playback on Android

The article compares Android small‑window video playback techniques—SurfaceView, GLSurfaceView and TextureView—detailing their animation limitations, providing source‑code examples for embedded and floating implementations, and showing that TextureView combined with a singleton player offers the smoothest, most reliable small‑window experience.

AndroidPicture-in-PictureSurfaceView
0 likes · 14 min read
Comparative Study and Implementation of Small‑Window Video Playback on Android
Architecture Digest
Architecture Digest
Jan 26, 2018 · Fundamentals

Overview of Java Code Quality and Eclipse Plugins

This article introduces five key aspects of Java code quality—coding standards, duplicate code, test coverage, dependency analysis, and complexity analysis—and explains how Eclipse plugins such as CheckStyle, PMD/CPD, EclEmma, JDepend, and Metrics can be configured and used to assess and improve each aspect.

EclEmmaJDependcheckstyle
0 likes · 11 min read
Overview of Java Code Quality and Eclipse Plugins
网易UEDC
网易UEDC
Jan 26, 2018 · Product Management

Why Becoming a Full‑Value‑Chain Researcher Is Essential for Modern Product Professionals

The article introduces the concept of a full‑value‑chain researcher, explains why traditional design roles are becoming obsolete, outlines the three‑level value chain (industry, company, product, user), and offers practical steps and skills needed to evolve into this role for lasting career growth.

Product Managementcareer developmentresearch methodology
0 likes · 13 min read
Why Becoming a Full‑Value‑Chain Researcher Is Essential for Modern Product Professionals
Java Backend Technology
Java Backend Technology
Jan 26, 2018 · Operations

How DevOps Bridges Development and Operations to Boost Software Delivery

DevOps combines development and operations through automated workflows, fostering collaboration among developers, testers, and ops teams to accelerate, frequent, and reliable software delivery, improve system efficiency, feedback loops, continuous learning, and organizational culture, ultimately enhancing productivity and product quality.

collaborationcontinuous learningdevops
0 likes · 6 min read
How DevOps Bridges Development and Operations to Boost Software Delivery
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 25, 2018 · Backend Development

Why Modern Web Apps Need Caching: From Basics to Distributed Strategies

This article explains the fundamentals of caching, why it is essential for high‑traffic web services, compares cache components such as Memcached and Redis, and details design patterns, scalability, high‑availability, and operational practices for building robust distributed cache systems.

Distributed CacheMemcachedperformance optimization
0 likes · 18 min read
Why Modern Web Apps Need Caching: From Basics to Distributed Strategies
dbaplus Community
dbaplus Community
Jan 25, 2018 · Cloud Native

How to Build a Lightweight Private Cloud with Docker and Ansible

This article explains the challenges of lightweight private‑cloud deployment, classifies distributed‑system types, and presents a practical solution that combines a standard OS layer, Docker containerization, and Ansible automation, illustrated with a real‑world RabbitMQ cluster example and supporting GitHub resources.

AnsibleContainerizationDeployment
0 likes · 18 min read
How to Build a Lightweight Private Cloud with Docker and Ansible
Efficient Ops
Efficient Ops
Jan 25, 2018 · Information Security

Why Intel’s Spectre Fixes Sparked Linus Torvalds’ Fury and System Chaos

The 2018 Intel CPU design flaws, including Spectre and Meltdown, triggered a cascade of performance‑degrading patches, heated criticism from Linus Torvalds, and widespread instability across Linux, Windows, and cloud platforms, prompting Intel to temporarily halt updates while seeking a viable solution.

CPU securityIBRSIntel
0 likes · 8 min read
Why Intel’s Spectre Fixes Sparked Linus Torvalds’ Fury and System Chaos
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 25, 2018 · Frontend Development

Why Use Pure HTML/CSS Over JavaScript? 7 Practical Techniques

This article explains why simple HTML/CSS solutions are often preferable to JavaScript, and demonstrates seven practical techniques—including navigation highlighting, hover‑based menus, custom form controls, equal‑height columns, dynamic item layouts, form submission, and automatic Enter‑key handling—each with clean code examples.

CSSHTMLUI
0 likes · 12 min read
Why Use Pure HTML/CSS Over JavaScript? 7 Practical Techniques
Ctrip Technology
Ctrip Technology
Jan 25, 2018 · Operations

Software Session Border Controller (SBC): Overview, Application Scenarios, and Practical Implementation Experience

This article introduces Session Border Controllers (SBC), outlines three typical deployment scenarios, and shares detailed practical experiences—including architecture, implementation steps, and common pitfalls—of building software‑based SBC solutions such as VAG, VIG, and VTG for VoIP services.

FreeSWITCHNATNetwork Security
0 likes · 11 min read
Software Session Border Controller (SBC): Overview, Application Scenarios, and Practical Implementation Experience
Ctrip Technology
Ctrip Technology
Jan 25, 2018 · R&D Management

Effective Cross‑Team Collaboration in Ctrip’s Service Butler Project: An Agile Case Study

This article recounts how Ctrip’s Service Butler project achieved a one‑month launch by establishing clear division of labor, intensive cross‑team communication, Scrum‑of‑Scrums, War‑Room sessions, and a strong team‑spirit culture, illustrating practical agile management for large‑scale development.

CtripWar Roomcross-team collaboration
0 likes · 8 min read
Effective Cross‑Team Collaboration in Ctrip’s Service Butler Project: An Agile Case Study