All Articles

145898 articles · Page 7272 of 7295
Qunar Tech Salon
Qunar Tech Salon
Dec 3, 2014 · Backend Development

Guava ListenableFuture and Service Framework: Asynchronous Futures and Service Lifecycle Management

This article explains Guava's ListenableFuture abstraction for callback‑enabled futures, demonstrates how to create and compose them with listeners, callbacks, and transformation functions, and introduces the Guava Service framework for managing service lifecycles, including abstract service implementations and ServiceManager utilities.

GuavaJavaListenableFuture
0 likes · 13 min read
Guava ListenableFuture and Service Framework: Asynchronous Futures and Service Lifecycle Management
Baidu Tech Salon
Baidu Tech Salon
Dec 3, 2014 · Artificial Intelligence

Highlights from Baidu’s Technical Salon: AI, Big Data, and Innovation

At Baidu’s November 25 technical salon, senior leaders Robin Li, Wang Jin and Andrew Ng highlighted the company’s AI‑driven strategy—emphasizing sub‑second search, massive deep‑learning and data infrastructure, a 14% revenue R&D spend, breakthroughs in vision, speech, NLP and autonomous‑driving platforms, and a new AI talent program—positioning Baidu as a leading innovator in big‑data and intelligent connectivity.

Artificial IntelligenceBaiduBig Data
0 likes · 11 min read
Highlights from Baidu’s Technical Salon: AI, Big Data, and Innovation
Qunar Tech Salon
Qunar Tech Salon
Dec 2, 2014 · Backend Development

Understanding EventBus for In‑Process Event Dispatch in Java

This article explains how EventBus replaces explicit publisher‑subscriber registration for in‑process event dispatch in Java, provides a concise code example, a one‑minute migration guide, details on listeners and producers, a terminology table, and a comprehensive FAQ covering usage, design decisions, and testing considerations.

EventBusIn-ProcessJava
0 likes · 11 min read
Understanding EventBus for In‑Process Event Dispatch in Java
MaGe Linux Operations
MaGe Linux Operations
Dec 2, 2014 · Operations

How to Diagnose and Fix Disk‑Full, Read‑Only, and Inode Issues on Linux

This guide explains why Linux systems report "no space left on device" or read‑only file systems, shows how to inspect disk usage, inodes, and hardware health with commands like df, du, mount, smartctl, hddtemp, and provides step‑by‑step remediation techniques such as cleaning files, compressing logs, remounting, and repairing filesystems.

Linuxdisk spacefilesystem
0 likes · 11 min read
How to Diagnose and Fix Disk‑Full, Read‑Only, and Inode Issues on Linux
Qunar Tech Salon
Qunar Tech Salon
Dec 1, 2014 · Backend Development

Guava Range API: Concepts, Construction, Operations, and Discrete Domains

This article explains Guava's Range class, covering its mathematical definition, how to construct open, closed, and bounded ranges, perform containment, connectivity, intersection, span, and query operations, and use DiscreteDomain for enumerating values, with extensive Java code examples throughout.

APIDiscreteDomainGuava
0 likes · 12 min read
Guava Range API: Concepts, Construction, Operations, and Discrete Domains
Qunar Tech Salon
Qunar Tech Salon
Nov 28, 2014 · Backend Development

Guava Cache Guide: Building, Loading, Eviction, Refresh, and Advanced Features

This article explains how to create and configure Guava LoadingCache instances, covering builder options, CacheLoader implementation, explicit insertion, callable loading, size‑based, timed, and reference‑based eviction, removal listeners, refresh strategies, statistics, asMap view, and interruption handling, with complete Java code examples.

LoadingCachePerformanceconcurrency
0 likes · 15 min read
Guava Cache Guide: Building, Loading, Eviction, Refresh, and Advanced Features
Baidu Tech Salon
Baidu Tech Salon
Nov 28, 2014 · Industry Insights

How Much Do Front-End Developers Earn Across China’s Major Cities?

This article presents a detailed overview of front‑end developer salaries in six major Chinese cities, showing average monthly pay, salary ranges, and skill‑level brackets, while noting that the figures are based on recent job postings and are for reference only.

ChinaIndustry InsightsSalary
0 likes · 5 min read
How Much Do Front-End Developers Earn Across China’s Major Cities?
Qunar Tech Salon
Qunar Tech Salon
Nov 27, 2014 · Backend Development

Guava I/O Streams, Sources and Sinks Overview

This article explains Guava’s terminology for streams, the ByteStreams and CharStreams utility methods, the deprecation of InputSupplier/OutputSupplier, and introduces the source and sink abstractions with their creation methods, common operations, and practical code examples for handling byte and character data in Java.

ByteSourceCharSourceGuava
0 likes · 14 min read
Guava I/O Streams, Sources and Sinks Overview
Meituan Technology Team
Meituan Technology Team
Nov 26, 2014 · Operations

Meituan’s O2O Growth Strategy and Organizational Management

Meituan’s rapid O2O expansion hinges on a disciplined, data‑driven ground‑sales force that first conquers suburban districts before encircling city centers, leveraging aggressive incentives, real‑time IT tools, and strategic partnerships to wrest market share from rivals like Dianping while building a comprehensive ecosystem.

Business StrategyMeituanO2O
0 likes · 13 min read
Meituan’s O2O Growth Strategy and Organizational Management
Baidu Tech Salon
Baidu Tech Salon
Nov 26, 2014 · Industry Insights

8 Types of “Extreme” Programmers and Their Quirky Behaviors

The article humorously categorizes programmers into eight distinct “extreme” types—ranging from the single‑technology‑obsessed to the isolated code‑only worker—illustrating each stereotype with vivid descriptions, typical remarks, and illustrative images.

Industry InsightsSoftware Developmentprogrammer personality
0 likes · 9 min read
8 Types of “Extreme” Programmers and Their Quirky Behaviors
Suning Design
Suning Design
Nov 26, 2014 · Product Management

How to Create Effective Product Design Documentation: A Practical Guide

This article outlines why product documentation matters beyond maintenance, presents a stage‑by‑stage overview of design deliverables, and offers actionable principles and methods—such as design sprints, stakeholder interviews, and roadmap prioritization—to keep documentation aligned with user‑centric product development.

Design ProcessUX designdesign sprint
0 likes · 13 min read
How to Create Effective Product Design Documentation: A Practical Guide
Suning Design
Suning Design
Nov 26, 2014 · Product Management

How Prototyping Elevates Product Design: From Sketches to High‑Fidelity Specs

This article walks you through the full spectrum of product design documentation—from early sketches and wireframes to low‑ and high‑fidelity prototypes and detailed design specifications—explaining their purposes, workflows, and the benefits they bring to teams and development cycles.

UXdesign specificationshigh-fidelity
0 likes · 10 min read
How Prototyping Elevates Product Design: From Sketches to High‑Fidelity Specs