Xueersi Online School Tech Team
Author

Xueersi Online School Tech Team

The Xueersi Online School Tech Team, dedicated to innovating and promoting internet education technology.

113
Articles
0
Likes
303
Views
0
Comments
Recent Articles

Latest from Xueersi Online School Tech Team

100 recent articles max
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Mar 20, 2020 · Backend Development

Optimizing Data Transfer in Swoole 4.5: Reducing Memory Copies Between Master and Worker Processes

This article analyzes the performance bottleneck in Swoole 4.5 where the master process copies data twice before delivering it to worker processes, explains the underlying C functions and data flow, and presents two code‑level optimizations that consolidate buffers and eliminate redundant copies, resulting in a four‑fold speedup of the onMessage callback.

IPCPHPSwoole
0 likes · 17 min read
Optimizing Data Transfer in Swoole 4.5: Reducing Memory Copies Between Master and Worker Processes
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Mar 13, 2020 · Artificial Intelligence

Predictive Modeling of Student Renewal and Refund Intentions Using Logistic Regression in Online Education

This article describes how logistic regression models are built, iterated, and applied to predict student renewal and refund behavior in an online school, detailing data collection, feature engineering, model training, evaluation, and how the predictions are used to recommend interventions for teachers.

Education AnalyticsMachine Learningfeature engineering
0 likes · 9 min read
Predictive Modeling of Student Renewal and Refund Intentions Using Logistic Regression in Online Education
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Mar 6, 2020 · Backend Development

Understanding Go's sync.Pool: Implementation, Usage Scenarios, and Evolution from Go 1.12 to 1.13

This article explains what a sync.Pool object pool is, when it should be used, details the Go 1.12 implementation with its internal structures and algorithms, describes the enhancements introduced in Go 1.13, and analyzes the resulting performance improvements for high‑concurrency backend applications.

ConcurrencyGoobject pool
0 likes · 18 min read
Understanding Go's sync.Pool: Implementation, Usage Scenarios, and Evolution from Go 1.12 to 1.13
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Feb 28, 2020 · Fundamentals

Understanding Locks and Mutex Implementation in Go

This article explains the concept of locks, why they are needed in concurrent programming, and provides an in‑depth look at Go's synchronization primitives—including CAS, atomic operations, spinlocks, semaphores, and the evolution of the sync.Mutex implementation with code examples and performance considerations.

ConcurrencyGolangLock
0 likes · 17 min read
Understanding Locks and Mutex Implementation in Go
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Feb 14, 2020 · Product Management

Understanding A/B Testing: Statistical Foundations, Metric Evaluation, and Practical Applications

This article explains the principles of A/B testing, the statistical concepts such as population, sample, hypothesis testing, p‑values and t‑tests, describes how to calculate metrics for rate and mean indicators, and illustrates a real‑world experiment with detailed evaluation methods.

A/B testingStatistical Analysisexperiment design
0 likes · 14 min read
Understanding A/B Testing: Statistical Foundations, Metric Evaluation, and Practical Applications
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Feb 7, 2020 · Game Development

Game Development and Educational Interactive Courseware: Elements, Rendering Pipeline, Synchronization, and Framework Design

This article presents a comprehensive overview of game development fundamentals, rendering techniques, synchronization methods, and the design of interactive educational courseware using the Cocos engine, illustrating how game concepts can be applied to create engaging learning experiences.

Cocos engineGame DevelopmentRendering Pipeline
0 likes · 17 min read
Game Development and Educational Interactive Courseware: Elements, Rendering Pipeline, Synchronization, and Framework Design