All Articles

145906 articles · Page 7265 of 7296
Qunar Tech Salon
Qunar Tech Salon
Feb 17, 2015 · Backend Development

Generating QR Codes in Java with QRGen and ZXing

This tutorial explains the basics of QR codes and provides step‑by‑step Java examples—including a Hello World program, URL encoding, image customization, and a servlet implementation—showing how to generate and serve QR codes using the ZXing and QRGen libraries.

Code ExampleJavaQR code
0 likes · 9 min read
Generating QR Codes in Java with QRGen and ZXing
Meituan Technology Team
Meituan Technology Team
Feb 15, 2015 · Artificial Intelligence

Machine Learning InAction Series: Practical Applications in Industry

This article outlines how Meituan applies machine learning to industrial challenges by detailing the full workflow—from problem modeling and data preparation to feature engineering, model training with algorithms like Logistic Regression and GBDT, and optimization techniques that address underfitting and overfitting for large‑scale deployment.

Data PreparationIndustrial ApplicationsMeituan
0 likes · 15 min read
Machine Learning InAction Series: Practical Applications in Industry
Suning Technology
Suning Technology
Feb 15, 2015 · Cloud Computing

How Suning IT Scaled Cloud and Big Data Platforms for Massive Sales Events

In 2014 Suning’s IT division built a robust, cloud‑native architecture and big‑data platform that enabled flexible scaling, real‑time analytics, secure CDN delivery, and comprehensive monitoring, supporting high‑traffic promotional events and laying the groundwork for future O2O and financial services expansion.

Big DataCloud ComputingIT Operations
0 likes · 9 min read
How Suning IT Scaled Cloud and Big Data Platforms for Massive Sales Events
Qunar Tech Salon
Qunar Tech Salon
Feb 12, 2015 · Fundamentals

Understanding Java Generics: Motivation, Structure, and Usage

This article provides a comprehensive overview of Java generics, explaining their motivation, syntax, type‑safety benefits, class and method declarations, wildcard usage, and best‑practice principles such as PECS, while illustrating concepts with clear code examples.

CollectionsJavaPECS
0 likes · 12 min read
Understanding Java Generics: Motivation, Structure, and Usage
Qunar Tech Salon
Qunar Tech Salon
Feb 12, 2015 · Fundamentals

Highlights of Visual Basic 14: Null‑Safety, Interpolation, and Other New Language Features

The article reviews the most notable Visual Basic 14 enhancements—including the null‑conditional operator, CallerNameAttribute, string interpolation, multi‑line strings, readonly auto‑properties, improved namespace resolution, preprocessor directives, and XML documentation support—illustrating each feature with clear VB code examples.

Language FeaturesNull SafetyString Interpolation
0 likes · 13 min read
Highlights of Visual Basic 14: Null‑Safety, Interpolation, and Other New Language Features
MaGe Linux Operations
MaGe Linux Operations
Feb 12, 2015 · Operations

Boost Nginx Performance with TCMalloc: Step‑by‑Step Installation Guide

This guide explains what TCMalloc is, lists required packages, and provides step‑by‑step commands to install libunwind and gperftools, compile Nginx with the Google perftools module, configure profiling directories, modify the Nginx config, and verify that TCMalloc is correctly loaded to improve server performance.

LinuxTCMallocgperftools
0 likes · 4 min read
Boost Nginx Performance with TCMalloc: Step‑by‑Step Installation Guide
Qunar Tech Salon
Qunar Tech Salon
Feb 11, 2015 · Backend Development

Why Bowery and Other Companies Prefer Go Over Node.js: Key Advantages

The article summarizes Bowery’s migration from Node.js to Go and outlines six major advantages of Go—cross‑platform compilation, rapid deployment, built‑in concurrency primitives, integrated testing framework, comprehensive standard library, and structured developer workflow tools—backed by examples from leading tech firms.

GoNode.jsWorkflow
0 likes · 6 min read
Why Bowery and Other Companies Prefer Go Over Node.js: Key Advantages
Meituan Technology Team
Meituan Technology Team
Feb 10, 2015 · Artificial Intelligence

Practical Guide to Machine Learning at Meituan: From Problem Modeling to Model Optimization

This guide walks through Meituan’s end‑to‑end offline ML workflow—from problem modeling and data preparation, through feature engineering and normalization, to model selection, training optimization, evaluation, and iterative improvement—emphasizing business alignment, data quality, and practical diagnostics for real‑world deployment.

Industrial Applicationfeature engineeringmodel training
0 likes · 16 min read
Practical Guide to Machine Learning at Meituan: From Problem Modeling to Model Optimization
MaGe Linux Operations
MaGe Linux Operations
Feb 10, 2015 · Operations

How to Check RPM Package Dependencies on RHEL/CentOS/Fedora

This tutorial explains multiple methods to examine RPM package dependencies on Red Hat‑based systems, covering commands for installed and uninstalled packages, using tools such as rpm, yumdownloader, repoquery, rpmreaper, and rpmdep, with step‑by‑step examples and required installations.

dependencypackage-managementrepoquery
0 likes · 6 min read
How to Check RPM Package Dependencies on RHEL/CentOS/Fedora
ITPUB
ITPUB
Feb 10, 2015 · Databases

Inside JD’s JimDB: How a Custom NoSQL Engine Powers Billion‑Scale E‑Commerce

This interview with JD’s distributed cache and NoSQL lead reveals how JimDB evolved from a Redis‑based engine to a two‑tier SSD‑optimized key‑value store, detailing fault‑tolerant design, online migration, scaling strategies, and the shifting role of DBAs in massive e‑commerce traffic.

JimdbKey-Value StoreNoSQL
0 likes · 11 min read
Inside JD’s JimDB: How a Custom NoSQL Engine Powers Billion‑Scale E‑Commerce
Qunar Tech Salon
Qunar Tech Salon
Feb 9, 2015 · Frontend Development

Current State and Future Trends of Responsive Web Design

This article reviews the origins, widespread adoption, design patterns, and future challenges of responsive web design, explaining fluid grids, media queries, and scalable images while arguing for a content‑first approach and outlining obstacles such as responsive images, cross‑device interaction, performance, and workflow integration.

Frontendfluid gridsmedia queries
0 likes · 11 min read
Current State and Future Trends of Responsive Web Design
Qunar Tech Salon
Qunar Tech Salon
Feb 8, 2015 · Fundamentals

10 Practical Tips for Learning New Software Development Skills

This article offers ten actionable strategies—overcoming inertia, following experts, building a knowledge network, consuming diverse media, taking action, blogging, feeling the tech pulse, attending meetups, embracing GitHub, and focused learning—to help anyone efficiently master new technologies in the software field.

LearningSoftware Developmentcareer advice
0 likes · 11 min read
10 Practical Tips for Learning New Software Development Skills
MaGe Linux Operations
MaGe Linux Operations
Feb 6, 2015 · Databases

101 Essential MySQL Tuning Tips for Maximum Performance

This article compiles 101 practical MySQL optimization tips covering hardware and OS setup, server configuration, schema design, query refinement, and backup strategies, offering actionable guidance to boost performance, reliability, and scalability of MySQL deployments.

MySQLdatabase optimization
0 likes · 14 min read
101 Essential MySQL Tuning Tips for Maximum Performance
Qunar Tech Salon
Qunar Tech Salon
Feb 5, 2015 · Backend Development

WeChat Architecture: Scaling to Hundreds of Millions Users with Agile Development and Robust Operations

The talk reveals how WeChat achieved rapid growth to over 100 million users by combining precise product timing, an aggressive agile mindset, and a resilient technical backbone built on modular large‑system design, extensible protocols, gray‑release deployment, comprehensive monitoring, and fault‑tolerant disaster‑recovery strategies.

MonitoringWeChatagile development
0 likes · 17 min read
WeChat Architecture: Scaling to Hundreds of Millions Users with Agile Development and Robust Operations