All Articles

140330 articles · Page 6994 of 7017
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.

CareerChinaSalary
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.

GrowthMeituanO2O
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 insightsprogrammer personalitysoftware culture
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.

UX designdesign processdesign 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
Qunar Tech Salon
Qunar Tech Salon
Nov 25, 2014 · Fundamentals

Guava Immutable Collections and Advanced Collection Types Overview

This article explains why immutable collections improve safety and performance, how to create them with Guava's copyOf, of, and Builder methods, and introduces Guava's extended collection types such as Multiset, Multimap, BiMap, Table, ClassToInstanceMap, RangeSet, and RangeMap with usage examples.

Data StructuresGuavaImmutable Collections
0 likes · 16 min read
Guava Immutable Collections and Advanced Collection Types Overview
Suning Design
Suning Design
Nov 25, 2014 · Frontend Development

Master Responsive Web Design: 9 Practical Principles for Fluid Layouts

This article explains the core principles of responsive web design, comparing it with adaptive design, and covers concepts such as content flow, relative units, breakpoints, max/min values, nested objects, mobile‑first versus desktop‑first, web versus system fonts, and bitmap versus vector graphics.

CSS breakpointsWeb Layoutmobile-first
0 likes · 6 min read
Master Responsive Web Design: 9 Practical Principles for Fluid Layouts
Qunar Tech Salon
Qunar Tech Salon
Nov 24, 2014 · Fundamentals

Guava Utilities: Joiner, Splitter, CharMatcher, Charsets, CaseFormat, and Primitive Types

This article explains how to use Guava's Joiner, Splitter, CharMatcher, Charsets, CaseFormat, and primitive‑type utilities—including code examples, method tables, and best‑practice notes—to simplify string handling, character matching, charset conversion, case conversion, and primitive array operations in Java.

String Manipulationcharmatcherjoiner
0 likes · 17 min read
Guava Utilities: Joiner, Splitter, CharMatcher, Charsets, CaseFormat, and Primitive Types
Baidu Tech Salon
Baidu Tech Salon
Nov 24, 2014 · Backend Development

Top 70 Spring Interview Questions Every Java Developer Should Know

This comprehensive guide lists and explains over seventy common Spring framework interview questions, covering core concepts, modules, IoC, AOP, bean scopes, configuration styles, MVC, data access, transaction management, and annotation-based programming to help Java developers prepare effectively.

AOPBackendDependency Injection
0 likes · 21 min read
Top 70 Spring Interview Questions Every Java Developer Should Know