Tag

Tutorial

1 views collected around this technical thread.

Python Programming Learning Circle
Python Programming Learning Circle
Jun 14, 2025 · Game Development

Build a Simple Match‑3 Game with Python and Pygame – Step‑by‑Step Tutorial

This tutorial walks you through creating a basic match‑3 puzzle game similar to Candy Crush using Python and Pygame, covering setup, grid rendering, random gem placement, scoring, timing, match detection, gem swapping, and game‑over logic with complete code snippets.

Match-3PygamePython
0 likes · 12 min read
Build a Simple Match‑3 Game with Python and Pygame – Step‑by‑Step Tutorial
Python Programming Learning Circle
Python Programming Learning Circle
Jun 12, 2025 · Fundamentals

How to Completely Uninstall Python from Windows: Step-by-Step Guide

Learn how to fully remove Python from a Windows system by following detailed steps—including using the installer’s uninstall option, Windows Settings, manual deletion of installation folders, cleaning environment variables, and clearing related AppData and pip caches—to ensure no residual files remain.

TutorialUninstallenvironment variables
0 likes · 4 min read
How to Completely Uninstall Python from Windows: Step-by-Step Guide
php中文网 Courses
php中文网 Courses
Jun 11, 2025 · Backend Development

Master Go CLI Development: Build Powerful Command-Line Tools with Cobra

This comprehensive Go tutorial walks you through installing Cobra, initializing a project, creating basic and advanced commands with flags, subcommands, configuration, colored and table output, building a Todo CLI with persistence, and cross‑platform compilation and automated release, empowering you to craft professional command‑line tools.

CLICobraGo
0 likes · 9 min read
Master Go CLI Development: Build Powerful Command-Line Tools with Cobra
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 10, 2025 · Game Development

Build a Crossy‑Road Style 3D Game with Three.js – A Step‑by‑Step Guide

This tutorial walks you through creating a lightweight, child‑friendly 3D Crossy Road‑style game using Three.js, covering scene setup, metadata‑driven terrain generation, asset loading, player movement queues, dynamic collision detection, UI communication, and deployment tips, all illustrated with code snippets and screenshots.

3DJavaScriptThree.js
0 likes · 30 min read
Build a Crossy‑Road Style 3D Game with Three.js – A Step‑by‑Step Guide
Python Programming Learning Circle
Python Programming Learning Circle
Jun 9, 2025 · Fundamentals

Create a Cute Slime Desktop Pet with Python – Step‑by‑Step Guide

This tutorial explains how to set up, customize, and package a playful slime desktop pet written in Python, covering required dependencies, command‑line installation, configuration options, and creating a standalone executable for easy distribution.

PythonTutorialdesktop-pet
0 likes · 4 min read
Create a Cute Slime Desktop Pet with Python – Step‑by‑Step Guide
php中文网 Courses
php中文网 Courses
Jun 9, 2025 · Backend Development

Master PHP’s is_file(): Check Files and Paths Like a Pro

This article explains how the PHP is_file() function works, shows its syntax, and provides clear code examples for checking whether a given path exists and is a regular file, while also noting its limitations and the alternative is_dir() function.

PHPTutorialbackend development
0 likes · 3 min read
Master PHP’s is_file(): Check Files and Paths Like a Pro
Test Development Learning Exchange
Test Development Learning Exchange
Jun 7, 2025 · Fundamentals

Master Python Basics in 30 Minutes: Variables, Loops, Functions & More

Within just 30 minutes, this guide walks beginners through Python’s core syntax—including variables, data types, operators, control flow, functions, and essential data structures—providing clear explanations and runnable code examples so you can write your first programs and build a solid foundation.

BasicsPythonSyntax
0 likes · 6 min read
Master Python Basics in 30 Minutes: Variables, Loops, Functions & More
Java Captain
Java Captain
Jun 7, 2025 · Artificial Intelligence

How to Perform OCR in Java with Spire.OCR: Step‑by‑Step Guide

This tutorial shows how to set up the Spire.OCR library in Java, configure dependencies, and write code that scans images to extract their text, complete with Maven setup, project configuration, and sample output.

JavaOCRTutorial
0 likes · 4 min read
How to Perform OCR in Java with Spire.OCR: Step‑by‑Step Guide
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 6, 2025 · Artificial Intelligence

How to Build a Spring AI Hello World with Ollama and DeepSeek Locally

This step‑by‑step tutorial shows how to install Ollama, pull the DeepSeek‑R1 model, create a Spring Boot project with the Spring AI Ollama starter, code a ChatController, and test a local AI "Hello World" integration, illustrating AI‑enhanced backend development.

AI integrationDeepSeekJava
0 likes · 7 min read
How to Build a Spring AI Hello World with Ollama and DeepSeek Locally
php中文网 Courses
php中文网 Courses
Jun 4, 2025 · Backend Development

Using PHP's array_pop Function to Remove the Last Element from an Array

This article explains how PHP's array_pop function removes and returns the last element of an array, demonstrates its syntax, provides a complete code example with expected output, and highlights its usefulness for array manipulation in backend development.

PHPTutorialarray
0 likes · 3 min read
Using PHP's array_pop Function to Remove the Last Element from an Array
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 4, 2025 · Backend Development

Master Spring Boot Interceptors: From Basics to Advanced Techniques

This article explains what Spring MVC interceptors are, when to use them, provides a simple implementation and registration example, and then dives into advanced patterns such as MappedInterceptor, global interceptors, and asynchronous interceptors with complete code snippets and usage guidance.

AsyncInterceptorJava
0 likes · 8 min read
Master Spring Boot Interceptors: From Basics to Advanced Techniques
Python Programming Learning Circle
Python Programming Learning Circle
Jun 2, 2025 · Game Development

Creating a Rain Animation with Python and Pygame

This article provides a step‑by‑step guide to building a realistic rain animation in Python using the Pygame library, covering environment setup, raindrop physics, drawing techniques, full source code, and suggestions for customization such as color, density, wind, and depth effects.

PygamePythonRain Animation
0 likes · 7 min read
Creating a Rain Animation with Python and Pygame
Test Development Learning Exchange
Test Development Learning Exchange
Jun 2, 2025 · Fundamentals

Python datetime: 20 Common Date and Time Operations with Code Examples

This article presents twenty practical Python datetime examples covering current time retrieval, formatting, date arithmetic, leap year checks, timers, scheduling, calendar queries, timestamp conversions, and weekday calculations, each accompanied by clear code snippets for immediate use.

DateTimePythonTutorial
0 likes · 7 min read
Python datetime: 20 Common Date and Time Operations with Code Examples
php中文网 Courses
php中文网 Courses
May 29, 2025 · Backend Development

Using PHP's array_pop Function to Remove and Return the Last Element of an Array

This article explains how PHP's array_pop function works, shows its syntax, provides a complete code example that pops the last element from an array, displays the removed value and the remaining array, and summarizes its usefulness for array manipulation.

Tutorialarray-manipulationarray_pop
0 likes · 3 min read
Using PHP's array_pop Function to Remove and Return the Last Element of an Array
IT Xianyu
IT Xianyu
May 26, 2025 · Fundamentals

A Step‑by‑Step Tutorial for Writing Basic Shell Scripts on Linux

This article walks beginners through creating, editing, granting permissions to, and executing simple Bash scripts such as hello.sh and name_check.sh, while also covering common pitfalls, directory organization, and essential command‑line tools for effective shell scripting.

LinuxPermissionsTutorial
0 likes · 7 min read
A Step‑by‑Step Tutorial for Writing Basic Shell Scripts on Linux
Python Programming Learning Circle
Python Programming Learning Circle
May 24, 2025 · Backend Development

Using auto-py-to-exe to Package Python Programs into Executable Files

This tutorial explains what auto-py-to-exe is, how to install it, details its key configuration options, and demonstrates the complete packaging process with a simple calculator project, enabling Python scripts to be turned into standalone executables.

ExecutablePythonTutorial
0 likes · 6 min read
Using auto-py-to-exe to Package Python Programs into Executable Files
Python Programming Learning Circle
Python Programming Learning Circle
May 23, 2025 · Game Development

Python Desktop Pet with PyQt5 – Implementation Guide

This article explains how to create a floating desktop pet using Python and PyQt5, covering required packages, project structure, GIF handling, random actions, dialogue display, and steps to package the application into an executable file.

DesktopPetGUIPyQt5
0 likes · 7 min read
Python Desktop Pet with PyQt5 – Implementation Guide
IT Xianyu
IT Xianyu
May 23, 2025 · Databases

Step‑by‑Step Guide to Setting Up MySQL Master‑Slave Replication with Docker

This article provides a comprehensive, step‑by‑step tutorial on deploying a MySQL master‑slave replication architecture using Docker containers, covering prerequisite checks, container setup, configuration files, replication user creation, master‑slave linking, testing data sync, and troubleshooting common issues.

DBADockerMySQL
0 likes · 8 min read
Step‑by‑Step Guide to Setting Up MySQL Master‑Slave Replication with Docker
php中文网 Courses
php中文网 Courses
May 21, 2025 · Backend Development

Using PHP strtr() Function for Flexible String Replacement

This article explains the PHP strtr() function, its syntax, parameter options, and demonstrates several practical examples—including simple character swaps, multiple replacements, sequence replacements, and partial removals—showcasing how to efficiently perform string substitution in backend development.

PHPTutorialbackend
0 likes · 4 min read
Using PHP strtr() Function for Flexible String Replacement