All Articles

143652 articles · Page 6588 of 7183
Java Captain
Java Captain
Jan 9, 2018 · Backend Development

Comprehensive List of Java Interview Questions and Programming Topics

This article compiles an extensive collection of Java interview questions covering core concepts, language features, data structures, concurrency, JVM internals, exception handling, I/O, design patterns, and practical coding exercises, providing a comprehensive study guide for developers preparing for technical interviews.

Data StructuresJVMprogramming
0 likes · 30 min read
Comprehensive List of Java Interview Questions and Programming Topics
AntTech
AntTech
Jan 9, 2018 · Frontend Development

Ant Design 3.0: The Story Behind the Design System and Its Principles

The article recounts the first Ant Financial SEE Conf 2018, then details the conception, mathematical foundations, and practical implementation of Ant Design 3.0's design system—including design language, assets, typography, layout, and color—aimed at improving efficiency, consistency, and user experience for enterprise products.

Ant DesignTypographyUI
0 likes · 22 min read
Ant Design 3.0: The Story Behind the Design System and Its Principles
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jan 9, 2018 · Operations

Which Continuous Delivery Strategy Fits Your Team? A Deep Dive into 4 Deployment Methods

This article compares four common continuous delivery deployment approaches—minimum‑service deployment, rolling updates, blue/green deployment, and A/B testing—detailing their workflows, advantages, and drawbacks to help teams choose the most suitable method for their applications.

Blue-Green DeploymentContinuous DeliveryDeployment Strategies
0 likes · 8 min read
Which Continuous Delivery Strategy Fits Your Team? A Deep Dive into 4 Deployment Methods
Hulu Beijing
Hulu Beijing
Jan 9, 2018 · Artificial Intelligence

Mastering SVM: How Kernel Functions and Slack Variables Enable Perfect Classification

This article explains how kernel functions and slack variables empower Support Vector Machines to achieve zero training error on linearly inseparable data, presents three theoretical questions about Gaussian kernels, error‑free classification without slack variables, and the impact of the regularization parameter C when using SMO, and provides detailed analytical solutions.

SMOkernel functionsslack variables
0 likes · 6 min read
Mastering SVM: How Kernel Functions and Slack Variables Enable Perfect Classification
ITPUB
ITPUB
Jan 9, 2018 · Databases

Top 17 Oracle SQL Tuning Techniques to Boost Query Performance

This guide presents seventeen practical Oracle SQL optimization tips—including table order selection, WHERE clause ordering, avoiding SELECT *, reducing round‑trips, using DECODE, consolidating queries, eliminating duplicates, preferring TRUNCATE, leveraging COMMIT, replacing HAVING with WHERE, minimizing sub‑queries, employing internal functions, using aliases, favoring EXISTS over IN, detecting inefficient SQL, and proper index usage—to help developers write faster, more efficient database queries.

Database IndexesOracleQuery Planning
0 likes · 11 min read
Top 17 Oracle SQL Tuning Techniques to Boost Query Performance
21CTO
21CTO
Jan 9, 2018 · Frontend Development

How Bilibili Evolved Its Frontend: From MVC to Vue SSR and Scalable Architecture

This article chronicles Bilibili’s 2017 front‑end transformation, detailing the shift from a backend‑centric MVC workflow to a decoupled architecture with Node middleware, Vue SSR, Docker deployment, configuration management, caching strategies, and performance testing, illustrating lessons learned and future directions.

DockerNode.jsSSR
0 likes · 15 min read
How Bilibili Evolved Its Frontend: From MVC to Vue SSR and Scalable Architecture
21CTO
21CTO
Jan 9, 2018 · Operations

Simplify macOS Time Machine Cleanup with the Interactive tm-cleanup.sh Script

This article introduces tm-cleanup.sh, a shell script that automates Time Machine backup removal on macOS, now featuring an interactive, dialog‑based interface that lets users browse and delete snapshots without needing command‑line expertise.

Shell scriptautomationbackup cleanup
0 likes · 3 min read
Simplify macOS Time Machine Cleanup with the Interactive tm-cleanup.sh Script
Aotu Lab
Aotu Lab
Jan 9, 2018 · Game Development

How to Build a Water‑Pressure Ring H5 Game with CreateJS and Matter.js

This article walks through the design and implementation of a water‑pressure ring H5 game, covering technology selection, code architecture, integration of CreateJS with Matter.js physics, handling of ring rendering, needle collision detection, skill effects, performance optimizations, and practical tips for overcoming common challenges in 2D‑to‑3D simulation.

CreateJSH5Matter.js
0 likes · 18 min read
How to Build a Water‑Pressure Ring H5 Game with CreateJS and Matter.js
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 9, 2018 · Frontend Development

How Weex Powered Youku’s Double‑11 Live Stream: Architecture, Challenges & Solutions

This article details how Youku rebuilt its Double‑11 live‑streaming platform with Weex, covering the overall architecture, component modularization, interactive feature support, gesture conflict resolution, screen‑rotation handling, video corner rendering, performance optimizations, and the impressive results achieved during the event.

AndroidComponentizationWeex
0 likes · 14 min read
How Weex Powered Youku’s Double‑11 Live Stream: Architecture, Challenges & Solutions
Programmer DD
Programmer DD
Jan 8, 2018 · Information Security

Essential Linux MySQL/MariaDB Security Practices Every Admin Should Follow

This guide outlines twelve practical steps to harden MySQL and MariaDB on Linux, covering secure installation, network binding, disabling unsafe features, changing defaults, enabling logging, proper permissions, history cleanup, safe credential handling, application‑specific users, security plugins, password rotation, and regular package updates.

Database HardeningMariaDBMySQL
0 likes · 8 min read
Essential Linux MySQL/MariaDB Security Practices Every Admin Should Follow
Efficient Ops
Efficient Ops
Jan 8, 2018 · Operations

360° Intelligent IT Operations: From Scripts to AI‑Driven Automation

This article summarizes a GOPS 2017 Shanghai talk that outlines a comprehensive, data‑driven IT operations framework for large enterprises, covering management体系, business‑centric monitoring, big‑data log analysis, multi‑dimensional reporting, monitoring platform evolution, and autonomous fault‑healing with AI.

IT Operationsintelligent monitoring
0 likes · 17 min read
360° Intelligent IT Operations: From Scripts to AI‑Driven Automation
21CTO
21CTO
Jan 8, 2018 · Backend Development

Mastering WebSocket: Handshake, Data Frames & Node.js Examples

This article provides a comprehensive guide to WebSocket, covering its purpose, connection establishment, handshake process, data frame structure, masking algorithm, security considerations, and includes practical Node.js server and client code examples to illustrate real‑time bidirectional communication.

Data MaskingHandshakeNode.js
0 likes · 22 min read
Mastering WebSocket: Handshake, Data Frames & Node.js Examples
Java Captain
Java Captain
Jan 8, 2018 · Fundamentals

Understanding Abstract Classes and Interfaces in Java

This article explains the concepts, syntax, and design differences between Java abstract classes and interfaces, illustrating how each is used for abstraction, inheritance, and behavior contracts with code examples.

Abstract ClassInterfaceOOP
0 likes · 9 min read
Understanding Abstract Classes and Interfaces in Java