All Articles

145967 articles · Page 7242 of 7299
Architect
Architect
Jul 4, 2015 · Frontend Development

Practical Guide to Optimizing Website Page Load Speed

This article presents a comprehensive set of techniques—including image optimization, GZip compression, server response improvements, browser caching, CDN usage, code minification, and asynchronous loading—to significantly accelerate website page loading, enhance SEO rankings, and improve user experience.

Frontendbrowser cachinggzip compression
0 likes · 13 min read
Practical Guide to Optimizing Website Page Load Speed
Efficient Ops
Efficient Ops
Jul 4, 2015 · Databases

Why Early Database Management Standards Save You Hundreds of Hours

This article explains when to introduce database usage standards, how to implement them effectively, the benefits they bring, and the challenges of enforcement, illustrated with real‑world examples, code snippets, and a Q&A session with a senior DBA.

DBA PracticesData GovernanceDatabase Standards
0 likes · 12 min read
Why Early Database Management Standards Save You Hundreds of Hours
Java High-Performance Architecture
Java High-Performance Architecture
Jul 3, 2015 · Databases

When to Use CHAR vs VARCHAR in MySQL? Understanding Length, Storage, and Performance

CHAR stores fixed‑length strings padded with spaces, while VARCHAR stores variable‑length strings with a length byte, leading to different maximum sizes—255 characters for CHAR and up to 65,535 bytes for VARCHAR (about 21,589 UTF‑8 characters)—and distinct use cases such as short fixed fields versus space‑saving flexible fields.

Database DesignMySQLchar
0 likes · 2 min read
When to Use CHAR vs VARCHAR in MySQL? Understanding Length, Storage, and Performance
Qunar Tech Salon
Qunar Tech Salon
Jul 3, 2015 · Operations

China “Internet+Hotel” Special Research Report 2015

This report analyzes the development, trends, and challenges of China's Internet‑plus hotel industry in 2015, providing data‑driven insights into market size, consumer behavior, and competitive landscape, including adoption of online booking platforms, revenue management systems, and the impact of mobile technologies on hospitality services.

2015ChinaInternet+Hotel
0 likes · 1 min read
China “Internet+Hotel” Special Research Report 2015
Architect
Architect
Jul 3, 2015 · Information Security

Evolution of DDoS Attacks and Mitigation Strategies

The article outlines the evolution of DDoS attacks from early botnet‑based floods to reflection attacks leveraging open servers and finally IoT‑device protocols like SSDP, explains their amplification mechanisms, presents statistical trends, and discusses comprehensive mitigation techniques including source verification, traffic shaping, ISP cooperation, CDN protection, and big‑data analytics.

DDoSIoTReflection Attack
0 likes · 11 min read
Evolution of DDoS Attacks and Mitigation Strategies
MaGe Linux Operations
MaGe Linux Operations
Jul 3, 2015 · Backend Development

How to Share Tomcat Sessions Across a Cluster Using MSM and Memcached

This guide explains how to achieve high‑availability Tomcat session sharing in a clustered environment by installing and configuring MSM (Memcached Session Manager) with Memcached, setting up Nginx as a load balancer, and demonstrating failover handling for both Tomcat and Memcached nodes.

MSMMemcachedTomcat
0 likes · 18 min read
How to Share Tomcat Sessions Across a Cluster Using MSM and Memcached
Architect
Architect
Jul 2, 2015 · R&D Management

How to Interview an Architect: Key Question Types and Evaluation Strategies

This article outlines the essential question categories—technical details, algorithms and data structures, and design thinking—to assess an architect candidate's depth of understanding, problem‑solving mindset, and ability to craft robust, maintainable solutions during interviews.

AlgorithmsInterviewsoftware architecture
0 likes · 11 min read
How to Interview an Architect: Key Question Types and Evaluation Strategies
Architect
Architect
Jul 2, 2015 · Backend Development

Evolution and Best Practices of Image Server Architecture for Large-Scale Web Sites

This article chronicles the progression of image server architectures—from simple single‑machine storage to clustered, shared‑storage, and FastDFS‑based distributed systems with CDN acceleration—highlighting the challenges of capacity planning, synchronization, fault tolerance, and migration while offering practical recommendations for scalable backend design.

CDNFastDFSOperations
0 likes · 14 min read
Evolution and Best Practices of Image Server Architecture for Large-Scale Web Sites
MaGe Linux Operations
MaGe Linux Operations
Jul 2, 2015 · Databases

15 Essential MySQL & MariaDB Performance Tuning Tips for Faster Databases

This guide walks you through essential MySQL and MariaDB performance‑tuning techniques—including storage engine settings, disk placement, buffer pool sizing, swappiness, connection limits, thread cache, DNS lookup, query cache, temporary tables, slow‑query logging, idle connections, file‑system choices, packet size, and testing tools—to help you optimize and maintain a high‑speed, reliable database server.

InnoDBLinuxMariaDB
0 likes · 15 min read
15 Essential MySQL & MariaDB Performance Tuning Tips for Faster Databases
Model Perspective
Model Perspective
Jul 1, 2015 · Fundamentals

Why Mastery Beats Memorization: Building Knowledge Structures for Exam Success

Exam success hinges not on rote review but on building layered knowledge structures and practiced problem‑solving pathways; this article explains how progressing from basic pre‑structure to abstract‑expansion structure, reinforced through repeated practice, transforms proficiency and reduces anxiety under exam constraints.

exam preparationknowledge structureslearning theory
0 likes · 4 min read
Why Mastery Beats Memorization: Building Knowledge Structures for Exam Success
Model Perspective
Model Perspective
Jul 1, 2015 · Fundamentals

Unveiling the Brain's Black Box: Experimental Methods and Layered Thinking

This article outlines an experimental research approach that treats the brain as a black box, introduces a mathematical modeling perspective, explains hierarchical thinking with parallel and successive ideas, and presents reduction theory as a formalization of analogical reasoning.

analogy theorycognitive modelingexperimental research
0 likes · 1 min read
Unveiling the Brain's Black Box: Experimental Methods and Layered Thinking
Qunar Tech Salon
Qunar Tech Salon
Jul 1, 2015 · Backend Development

How to Obtain and Build OpenJDK 8 and OpenJDK 8u from Source

This guide explains how to clone the OpenJDK 8 and 8u repositories using Mercurial, set up the environment, and compile the source code with the standard configure and make process, noting that parallel builds are not supported.

CompilationConfigureMercurial
0 likes · 3 min read
How to Obtain and Build OpenJDK 8 and OpenJDK 8u from Source