All Articles

143128 articles · Page 6695 of 7157
Qunar Tech Salon
Qunar Tech Salon
Jul 14, 2017 · Frontend Development

Headless Chrome: A Comparative Overview of Web Automation Solutions and Its Advantages

This article introduces Headless Chrome as a modern, resource‑efficient web automation solution, compares it with traditional tools like PhantomJS, Selenium, and other headless browsers, discusses its advantages, and provides reference materials for developers seeking to implement headless browser testing.

DevTools ProtocolHeadless ChromePhantomJS
0 likes · 6 min read
Headless Chrome: A Comparative Overview of Web Automation Solutions and Its Advantages
Architects' Tech Alliance
Architects' Tech Alliance
Jul 14, 2017 · Artificial Intelligence

AI Influence Report: Core Findings on Companies, Technologies, and Public Sentiment

The AI Influence Report, released by a leading tech media company, highlights that comprehensive AI firms wield greater influence than niche players, open-source platforms spur downstream growth, the shift from general to custom and brain‑like chips is accelerating, and competition is moving toward talent and application scenarios, with Chinese public confidence at 83%.

AI ReportOpen-sourcePublic Sentiment
0 likes · 3 min read
AI Influence Report: Core Findings on Companies, Technologies, and Public Sentiment
DevOps
DevOps
Jul 13, 2017 · Operations

Reflections on the Phoenix Project DevOps Simulation Game

The author recounts attending a Phoenix Project‑based DevOps simulation in Beijing, describing role misunderstandings, the use of Kanban boards, bottleneck handling, one‑piece flow, and communication challenges, and concludes with recommendations on who should participate in such training.

KanbanOperationsdevops
0 likes · 9 min read
Reflections on the Phoenix Project DevOps Simulation Game
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 13, 2017 · Backend Development

How We Boosted a Payment Service from 40TPS to 60TPS: Real-World Backend Optimizations

An in‑depth case study of a no‑card payment system reveals common backend pitfalls—database deadlocks, long‑running transactions, thread‑pool misuse, excessive logging, and missing monitoring—and demonstrates practical fixes using Redis locks, refined transaction scopes, controlled thread pools, and optimized logging to dramatically improve scalability and reliability.

DatabaseJavabackend
0 likes · 11 min read
How We Boosted a Payment Service from 40TPS to 60TPS: Real-World Backend Optimizations
dbaplus Community
dbaplus Community
Jul 13, 2017 · Databases

How to Slash SQL Tuning Time: One‑Click Database Insights & Scripts

This article explains why SQL tuning often wastes hours, identifies common inefficiencies, and provides a step‑by‑step, one‑click method—including ready‑to‑run scripts—to collect full database performance data and detailed SQL information, dramatically speeding up problem resolution.

AWROracleSQL tuning
0 likes · 13 min read
How to Slash SQL Tuning Time: One‑Click Database Insights & Scripts
Ctrip Technology
Ctrip Technology
Jul 13, 2017 · Operations

Ctrip Architecture Refactoring: From Croller to TARS – A Deployment and Configuration Management Case Study

This article reviews Ctrip's two‑year architecture transformation, describing the limitations of the legacy Croller release system, the design of a new group‑based configuration model, the introduction of seven‑layer load balancing and the TARS deployment platform, and detailing the implementation of a unified configuration management system (CMS) to improve operational efficiency and reliability.

ArchitectureConfiguration ManagementDeployment
0 likes · 12 min read
Ctrip Architecture Refactoring: From Croller to TARS – A Deployment and Configuration Management Case Study
Java Captain
Java Captain
Jul 13, 2017 · Fundamentals

Java Programming Style Guidelines and Conventions

This article summarizes key principles, formatting rules, naming conventions, documentation practices, and coding conventions from the book “The Elements of Java Style,” providing practical guidance for developers who want to write clean, consistent, and maintainable Java code.

Best Practicescoding styleprogramming conventions
0 likes · 14 min read
Java Programming Style Guidelines and Conventions
Java Captain
Java Captain
Jul 13, 2017 · Fundamentals

10 Essential Java Programming Best Practices Every Developer Should Follow

This article outlines ten crucial Java programming best‑practice rules—ranging from adding comments and avoiding hard‑coding to proper GUI design and unit testing—to help developers write more readable, maintainable, and high‑performance code.

Best Practicescode readabilitycoding standards
0 likes · 11 min read
10 Essential Java Programming Best Practices Every Developer Should Follow
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 13, 2017 · Frontend Development

What Makes a Modern JavaScript Application? A Complete Guide

This article explains the rapid evolution of the JavaScript ecosystem, covering ES2015+ language features, Node.js, module systems, package management, build tools, and deployment strategies, helping newcomers and seasoned developers understand the key tools and concepts behind modern web applications.

Build ToolsES2015Modules
0 likes · 15 min read
What Makes a Modern JavaScript Application? A Complete Guide
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jul 13, 2017 · Cloud Computing

Inside 360’s Ultron: How OpenStack Powers a Scalable Private Cloud

This article details the evolution, architecture, deployment, monitoring, and performance optimization of Ultron—360’s internal OpenStack‑based virtualization platform—covering its three development stages, technical stack, automation with Ansible, advanced features like VXLAN and Ceph, and lessons learned from large‑scale operations.

AnsibleCephDPDK
0 likes · 19 min read
Inside 360’s Ultron: How OpenStack Powers a Scalable Private Cloud
Hujiang Technology
Hujiang Technology
Jul 13, 2017 · Mobile Development

Resolving Threading and FindClass Issues in Android NDK

The article explains how upgrading the Android NDK introduces threading pitfalls such as ANR and FindClass failures, and provides step‑by‑step solutions using main‑thread class lookup, global references, and thread attachment to safely execute JNI calls in background threads.

AndroidFindClassJNI
0 likes · 4 min read
Resolving Threading and FindClass Issues in Android NDK
MaGe Linux Operations
MaGe Linux Operations
Jul 13, 2017 · Fundamentals

Understanding Linux vs Windows File Systems: A Beginner’s Guide

This article compares Linux and Windows file systems, explains the concept of a virtual file system, details how Linux organizes directories, and describes the purpose of key system directories such as /boot, /bin, /etc, and /proc, helping beginners grasp fundamental OS storage structures.

Directory StructureFile SystemOperating System
0 likes · 21 min read
Understanding Linux vs Windows File Systems: A Beginner’s Guide
ITPUB
ITPUB
Jul 13, 2017 · Databases

12 Practical Tips to Optimize SQL Queries and Boost Database Performance

This guide explains why execution plans matter and offers twelve concrete strategies—such as standardizing SQL syntax, simplifying statements, using temporary tables, binding variables, minimizing transactions, applying NOLOCK wisely, and choosing proper indexes—to improve SQL Server and Oracle query efficiency.

0 likes · 13 min read
12 Practical Tips to Optimize SQL Queries and Boost Database Performance
Suning Design
Suning Design
Jul 13, 2017 · Fundamentals

Design Communication Mastery: Tips to Overcome Trust Crises

This guide shares practical communication techniques for designers, covering trust‑building, handling unclear requirements, effective design reporting, managing stakeholder doubts, improving fidelity, and adapting to different colleague personalities, all aimed at smoothing workflow and enhancing product outcomes.

UI-UXdesign communicationdesign process
0 likes · 13 min read
Design Communication Mastery: Tips to Overcome Trust Crises
Tencent Advertising Technology
Tencent Advertising Technology
Jul 13, 2017 · Artificial Intelligence

Insights from the First Tencent Social Advertising University Algorithm Competition: Teams’ Strategies and Experiences

The article summarizes the inaugural Tencent Social Advertising university algorithm contest, highlighting the winning team’s approach, detailed interviews with three top teams, their feature engineering, model choices, challenges faced, and advice for future participants in mobile app conversion rate prediction.

Algorithm CompetitionDeep LearningTencent
0 likes · 17 min read
Insights from the First Tencent Social Advertising University Algorithm Competition: Teams’ Strategies and Experiences