Tagged articles
1387 articles
Page 7 of 14
php Courses
php Courses
Sep 14, 2023 · Backend Development

How to Use PHP’s ltrim() Function to Remove Leading Characters

This article explains the PHP ltrim() function, detailing its syntax, parameters, and various use cases such as removing leading spaces, specific characters, and multiple characters, while providing code examples and highlighting that only left‑hand characters are affected.

PHPString ManipulationTutorial
0 likes · 5 min read
How to Use PHP’s ltrim() Function to Remove Leading Characters
php Courses
php Courses
Sep 13, 2023 · Backend Development

Understanding and Using PHP's parse_str() Function

This article explains PHP's parse_str() function, its syntax, basic usage, handling of nested and duplicate query strings, optional parameters, security tips, and provides example code to help developers efficiently parse query strings in backend applications.

Tutorialparse_strphp-functions
0 likes · 5 min read
Understanding and Using PHP's parse_str() Function
php Courses
php Courses
Sep 12, 2023 · Backend Development

Using PHP's wordwrap() Function for String Wrapping

This article explains PHP's wordwrap() function, detailing its syntax, parameters, and providing multiple practical code examples demonstrating how to wrap long strings, customize break characters, handle word cutting, and process multi-line or special-character strings.

StringTutorialwordwrap
0 likes · 5 min read
Using PHP's wordwrap() Function for String Wrapping
php Courses
php Courses
Sep 11, 2023 · Backend Development

PHP str_pad() Function: Syntax, Parameters, Return Value, and Usage Examples

This article explains the PHP str_pad() function, detailing its syntax, parameters, return value, and demonstrating practical examples such as string padding, alignment, truncation, and numeric formatting to help developers efficiently manipulate string lengths.

PHPString ManipulationTutorial
0 likes · 5 min read
PHP str_pad() Function: Syntax, Parameters, Return Value, and Usage Examples
Python Programming Learning Circle
Python Programming Learning Circle
Sep 6, 2023 · Backend Development

Using PyInstaller and Nuitka to Package Python Applications: Experience and Step‑by‑Step Guide

This article compares PyInstaller and Nuitka for converting Python projects into standalone executables, shares practical experiences—including size and speed differences—and provides a detailed installation and command‑line guide for Nuitka with code examples and post‑build dependency handling.

ExecutableNuitkaPython
0 likes · 6 min read
Using PyInstaller and Nuitka to Package Python Applications: Experience and Step‑by‑Step Guide
php Courses
php Courses
Aug 29, 2023 · Backend Development

Using PHP strspn() Function for String Length Measurement and Filtering

This article explains PHP's strspn() function, detailing its syntax, parameters, return values, and demonstrates three practical examples for measuring consecutive character length, checking character set inclusion, and filtering strings, helping developers handle string processing more flexibly.

Tutorialphp-functionsstring-manipulation
0 likes · 5 min read
Using PHP strspn() Function for String Length Measurement and Filtering
Model Perspective
Model Perspective
Aug 25, 2023 · Fundamentals

Master Plotly Sankey Diagrams: From Web Traffic to Energy Flow

This article explains the origins and applications of Sankey diagrams, demonstrates how to create them with Plotly in Python across various scenarios such as website navigation, energy conversion, cost breakdown, financial flows, data migration, and confusion matrix visualization, and provides complete code examples.

PythonSankey diagramTutorial
0 likes · 9 min read
Master Plotly Sankey Diagrams: From Web Traffic to Energy Flow
php Courses
php Courses
Aug 23, 2023 · Backend Development

Using PHP substr_replace() to Replace or Insert Substrings

This article explains the PHP substr_replace() function, its syntax, parameters, and demonstrates how to replace characters, replace substrings, and insert strings at the beginning, end, or middle of a string using practical code examples.

Tutorialstring-manipulationsubstr_replace
0 likes · 4 min read
Using PHP substr_replace() to Replace or Insert Substrings
php Courses
php Courses
Aug 22, 2023 · Backend Development

Using PHP str_ireplace() Function for Case-Insensitive String Replacement

This article explains PHP's str_ireplace() function, detailing its parameters, usage differences from str_replace(), and provides multiple code examples demonstrating case-insensitive replacements in strings, arrays, and combined search/replace scenarios, along with a brief summary of its capabilities.

PHPTutorialstr_ireplace
0 likes · 6 min read
Using PHP str_ireplace() Function for Case-Insensitive String Replacement
21CTO
21CTO
Aug 20, 2023 · Fundamentals

Build Your Own Unix Shell in C: A Step‑by‑Step Tutorial

This tutorial walks you through creating a simple Unix shell in C, covering its lifecycle, input handling, command parsing, process launching, built‑in commands, and full source compilation, while providing complete code examples and explanations.

ShellSystem CallsTutorial
0 likes · 19 min read
Build Your Own Unix Shell in C: A Step‑by‑Step Tutorial
Python Programming Learning Circle
Python Programming Learning Circle
Aug 11, 2023 · Fundamentals

13 Advanced Python Scripts for Everyday Tasks

This article presents thirteen practical Python scripts—including speed testing, Google searching, web automation, lyric fetching, EXIF extraction, OCR, image cartoonization, recycle‑bin clearing, photo enhancement, Windows version detection, PDF‑to‑image conversion, hex‑to‑RGB conversion, and website status checking—each accompanied by ready‑to‑run code examples.

PythonTutorialautomation
0 likes · 9 min read
13 Advanced Python Scripts for Everyday Tasks
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 10, 2023 · Frontend Development

Creating a Time‑Travel Tunnel Effect with Three.js

This tutorial walks through the fundamentals of Three.js—setting up a scene, camera, lights, and meshes—to build a rotating cylindrical tunnel with animated textures and color changes, culminating in a complete time‑machine visual that runs in a web browser.

3DJavaScriptTutorial
0 likes · 11 min read
Creating a Time‑Travel Tunnel Effect with Three.js
Test Development Learning Exchange
Test Development Learning Exchange
Aug 8, 2023 · Fundamentals

Master Python Metaprogramming: Metaclasses, Decorators, and Property Accessors Explained

Learn how Python's metaprogramming lets you dynamically create, modify, and control classes and functions at runtime, covering metaclasses for singleton patterns and class registration, decorators for caching, timing, and logging, and property accessors for validation and computed attributes, each illustrated with concrete code examples.

BackendPythonTutorial
0 likes · 7 min read
Master Python Metaprogramming: Metaclasses, Decorators, and Property Accessors Explained
php Courses
php Courses
Aug 4, 2023 · Backend Development

Using PHP end() Function to Retrieve the Last Element of an Array

This article explains the PHP end() function, its syntax, return values, and demonstrates how to use it with both indexed and associative arrays, including combined usage with reset() for reverse traversal, providing clear code examples for each scenario.

ArrayPHPTutorial
0 likes · 5 min read
Using PHP end() Function to Retrieve the Last Element of an Array
php Courses
php Courses
Aug 4, 2023 · Backend Development

Understanding PHP reset() Function: Syntax, Examples, and Usage

This article explains PHP's reset() function, its syntax, behavior, and provides multiple code examples demonstrating how to retrieve the first array element, iterate through arrays, and combine it with end() to access both first and last elements.

ArrayPHPTutorial
0 likes · 4 min read
Understanding PHP reset() Function: Syntax, Examples, and Usage
php Courses
php Courses
Aug 1, 2023 · Backend Development

Using PHP's array_count_values() Function to Count Value Occurrences

This article explains the PHP array_count_values() function, its syntax, parameters, return values, and provides clear code examples showing how to count the frequency of values in arrays, along with important usage notes and a brief conclusion.

ArrayTutorialcount-values
0 likes · 4 min read
Using PHP's array_count_values() Function to Count Value Occurrences
Python Programming Learning Circle
Python Programming Learning Circle
Jul 31, 2023 · Backend Development

Online Movie Website Built with Python Flask – Project Overview and Setup Guide

This article introduces a beginner‑friendly online movie website project built with Python Flask, detailing its architecture, front‑end and back‑end features, required environment, dependency installation, and deployment steps, complemented by screenshots and a QR code for free Python learning resources.

BootstrapFlaskPython
0 likes · 4 min read
Online Movie Website Built with Python Flask – Project Overview and Setup Guide
php Courses
php Courses
Jul 29, 2023 · Backend Development

Using PHP FTP Functions to Connect, Download, and Upload Files

This tutorial explains how to enable PHP's FTP extension, connect to an FTP server, and use PHP code examples to download and upload files securely, while highlighting necessary configuration, error handling, and best practices such as using SSL/TLS.

FTPTutorialcode-example
0 likes · 3 min read
Using PHP FTP Functions to Connect, Download, and Upload Files
Alibaba Cloud Native
Alibaba Cloud Native
Jul 28, 2023 · Cloud Native

Deploy a Web App on Alibaba Cloud SAE: Step-by-Step Guide for the Cloud Native Challenge

This guide walks you through claiming a free SAE trial, creating a Serverless application, configuring public access, and submitting your deployment for the 4th Cloud Native Programming Challenge, providing practical steps and essential links for a successful migration to Alibaba Cloud's Serverless Application Engine.

Alibaba CloudCloud NativeDeployment
0 likes · 6 min read
Deploy a Web App on Alibaba Cloud SAE: Step-by-Step Guide for the Cloud Native Challenge
Python Programming Learning Circle
Python Programming Learning Circle
Jul 25, 2023 · Fundamentals

13 Advanced Python Scripts for Everyday Tasks

This article presents thirteen practical Python scripts covering speed testing, Google searching, web automation, lyric retrieval, EXIF extraction, OCR, image cartoonization, recycle bin cleaning, image enhancement, Windows version detection, PDF-to-image conversion, hex‑to‑RGB conversion, and website status checking, each with clear explanations and ready‑to‑run code examples.

PythonTutorialautomation
0 likes · 9 min read
13 Advanced Python Scripts for Everyday Tasks
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2023 · Artificial Intelligence

Python Mini Projects: Web Scraping, Chatbots, Poetry Author Classification, Lottery Generator, Auto Apology, Screen Capture, and GIF Creation

This article presents a collection of seven practical Python scripts—including a Zhihu image scraper, two interacting chatbots, a Naive Bayes poetry author classifier, a 35‑choose‑7 lottery generator, an automatic apology writer, a screen‑capture tool, and a GIF maker—each demonstrated with complete, runnable code.

ChatbotPythonTutorial
0 likes · 8 min read
Python Mini Projects: Web Scraping, Chatbots, Poetry Author Classification, Lottery Generator, Auto Apology, Screen Capture, and GIF Creation
php Courses
php Courses
Jul 24, 2023 · Backend Development

Using PHP's array_sum() Function to Sum Array Elements

This article explains PHP's array_sum() function, detailing its syntax, required parameters, return values, a practical code example, and important usage notes such as handling empty arrays and non‑numeric elements, helping developers reliably sum numeric values within arrays.

PHPTutorialarray sum
0 likes · 3 min read
Using PHP's array_sum() Function to Sum Array Elements
php Courses
php Courses
Jul 22, 2023 · Backend Development

Building an Efficient Search Engine with PHP and Algolia

This article explains how to create a high‑performance search engine using PHP and Algolia, covering Algolia’s features, account setup, PHP SDK installation, index creation, data indexing, and executing search queries, with complete code examples.

Tutorialalgoliasearch engine
0 likes · 5 min read
Building an Efficient Search Engine with PHP and Algolia
Liangxu Linux
Liangxu Linux
Jul 20, 2023 · Fundamentals

Mastering the Linux ls Command: 20 Essential Options Explained

This guide walks you through the 20 most useful ls command options, showing how to list files, display detailed information, sort by size or time, show hidden items, format output, and more, with clear examples and screenshots for each feature.

LinuxShellTutorial
0 likes · 8 min read
Mastering the Linux ls Command: 20 Essential Options Explained
php Courses
php Courses
Jul 10, 2023 · Backend Development

How to Implement Video Upload with PHP

This tutorial explains how to create a PHP-based video upload feature, covering the front‑end HTML form, detailed back‑end PHP code with an upload_file function, error handling, and demonstrates the upload process with example screenshots.

PHPTutorialVideo Upload
0 likes · 4 min read
How to Implement Video Upload with PHP
Python Programming Learning Circle
Python Programming Learning Circle
Jun 29, 2023 · Backend Development

Python Movie Ticket Booking System with Seat Selection and Film Selector

This tutorial walks through building a Python command‑line movie ticket reservation system, covering data structures for film information, seat‑booking class design, user interaction for selecting seats or the front‑most available seat, and a controller that ties the film selector and seat booking together.

PythonTutorialclass design
0 likes · 10 min read
Python Movie Ticket Booking System with Seat Selection and Film Selector
Code Ape Tech Column
Code Ape Tech Column
Jun 23, 2023 · Databases

Chat2DB: An Open-Source AI-Powered Multi-Database Client – Installation, Configuration, and Usage Guide

This article introduces Chat2DB, an open‑source AI‑enhanced multi‑database client, explains how to download, install and configure it with OpenAI keys, demonstrates creating data sources and sample tables, and showcases natural‑language‑to‑SQL, SQL explanation, and optimization features with practical examples.

AIChat2DBTutorial
0 likes · 11 min read
Chat2DB: An Open-Source AI-Powered Multi-Database Client – Installation, Configuration, and Usage Guide
Test Development Learning Exchange
Test Development Learning Exchange
Jun 21, 2023 · Fundamentals

10 Common Uses of Lambda Functions in Python

Python's lambda (anonymous) functions, despite being limited to a single expression, can be employed in a variety of practical scenarios such as mapping, filtering, sorting, reducing, zipping, decorating, and implementing strategy patterns, as illustrated by ten concise code examples.

LambdaPythonTutorial
0 likes · 6 min read
10 Common Uses of Lambda Functions in Python
Python Programming Learning Circle
Python Programming Learning Circle
Jun 21, 2023 · Backend Development

Step-by-Step Guide to Setting Up a Mirai QQ Bot with Python Using mirai-console-loader and mirai-api-http

This tutorial walks you through installing and configuring mirai-console-loader, solving captcha with mirai-login-solver-selenium, adding mirai-api-http for language extensibility, switching to OpenJDK, and finally writing a simple Python bot with graia-application-mirai that replies "Hello, World!" to friend messages.

Bot DevelopmentQQ BotTutorial
0 likes · 9 min read
Step-by-Step Guide to Setting Up a Mirai QQ Bot with Python Using mirai-console-loader and mirai-api-http
Test Development Learning Exchange
Test Development Learning Exchange
Jun 6, 2023 · Backend Development

Building a Mock Service Tool with Django, MySQL, and Vue

This article provides a step‑by‑step guide to creating a mock service tool using Django, MySQL, and Vue, covering backend environment setup, model and view implementation, API routing, frontend Vue project configuration, component development, and how to run both servers for efficient front‑end development and testing.

DjangoMock APITutorial
0 likes · 9 min read
Building a Mock Service Tool with Django, MySQL, and Vue
21CTO
21CTO
Jun 2, 2023 · Artificial Intelligence

Build a ChatGPT-Powered Python Chatbot: Step-by-Step Guide

This tutorial walks developers through setting up an OpenAI account, obtaining an API key, configuring the Python environment, and writing a complete Python script that uses the ChatGPT API to create an interactive chatbot, complete with code examples and execution tips.

Artificial IntelligenceChatGPTChatbot
0 likes · 11 min read
Build a ChatGPT-Powered Python Chatbot: Step-by-Step Guide
JD Retail Technology
JD Retail Technology
May 29, 2023 · Fundamentals

Cool Linux Commands and Essential System Operations Guide

This article introduces ten entertaining Linux commands that produce eye‑catching terminal effects, followed by a concise tutorial of essential system, file, search, and network commands for everyday Linux administration and exploration.

LinuxShellSystem Administration
0 likes · 11 min read
Cool Linux Commands and Essential System Operations Guide
Test Development Learning Exchange
Test Development Learning Exchange
May 27, 2023 · Artificial Intelligence

Eight Essential OpenCV Examples for Image Processing

This article introduces eight fundamental OpenCV examples—including image reading, display, grayscale conversion, edge detection, resizing, Gaussian blur, and face detection—providing concise Python code snippets and explanations to help readers quickly apply these common computer‑vision techniques.

Code ExamplesComputer VisionImage Processing
0 likes · 5 min read
Eight Essential OpenCV Examples for Image Processing
21CTO
21CTO
May 19, 2023 · Artificial Intelligence

Unlock ChatGPT Plugins: Install, Use, and Extend AI Capabilities

This guide explains what ChatGPT plugins are, why they matter, how to enable them, and showcases popular extensions that let the model fetch real‑time data, access private knowledge bases, automate tasks, and even generate images or code.

AIChatGPTIntegration
0 likes · 6 min read
Unlock ChatGPT Plugins: Install, Use, and Extend AI Capabilities
php Courses
php Courses
May 18, 2023 · Backend Development

RabbitMQ Message Queue Course: Introduction, Installation, PHP Integration, and TP6 Practical Implementation

This course covers an introduction to message queues and their use cases, detailed RabbitMQ concepts and installation, various PHP RabbitMQ patterns including simple, worker, fanout, direct, and topic modes, as well as dead‑letter and delayed queues, culminating in a TP6 practical implementation.

BackendMessage QueueRabbitMQ
0 likes · 3 min read
RabbitMQ Message Queue Course: Introduction, Installation, PHP Integration, and TP6 Practical Implementation
Java Captain
Java Captain
May 14, 2023 · Frontend Development

Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview

This article presents a step‑by‑step guide to building a real‑time data‑visualization dashboard using Echarts on the front end and Java on the back end, covering design mockups, requirement analysis, system architecture, development environment setup, code structure, and deployment instructions.

ConfigurationEChartsFront-end
0 likes · 5 min read
Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview
Su San Talks Tech
Su San Talks Tech
May 3, 2023 · Databases

Master MongoDB Sharding: Theory, Setup, and Troubleshooting

This guide walks you through MongoDB sharding fundamentals, step‑by‑step cluster setup, common failure diagnostics, and practical commands, enabling you to build, manage, and optimize a sharded MongoDB deployment for scalable storage and high‑performance applications.

ClusterDevOpsMongoDB
0 likes · 16 min read
Master MongoDB Sharding: Theory, Setup, and Troubleshooting
MaGe Linux Operations
MaGe Linux Operations
Apr 17, 2023 · Backend Development

Master Bash: 40 Essential Shell Script Techniques for Linux

This comprehensive guide walks you through 40 practical Bash shell scripting examples—from a simple Hello World program to advanced file handling, conditionals, loops, functions, and system maintenance—showing how to write, execute, and debug scripts that automate everyday Linux tasks.

BashShell scriptingTutorial
0 likes · 21 min read
Master Bash: 40 Essential Shell Script Techniques for Linux
MaGe Linux Operations
MaGe Linux Operations
Apr 14, 2023 · Fundamentals

10 Essential pip Tricks Every Python Developer Should Know

This guide presents ten practical pip techniques—from installing and upgrading pip itself to batch installing, freezing dependencies, checking compatibility, and downloading packages—empowering Python developers to manage third‑party libraries more efficiently and avoid technical debt.

PythonTutorialcommand-line
0 likes · 9 min read
10 Essential pip Tricks Every Python Developer Should Know
IT Xianyu
IT Xianyu
Apr 6, 2023 · Backend Development

Guide to Installing and Using Nginx Proxy Manager with Docker

This tutorial introduces Nginx Proxy Manager, a visual reverse‑proxy management interface, and provides step‑by‑step instructions for installing it via Docker‑Compose, configuring domains, setting up SSL with Let’s Encrypt, and managing proxy hosts through its web UI.

DockerDocker ComposeNginx
0 likes · 6 min read
Guide to Installing and Using Nginx Proxy Manager with Docker
网易UEDC
网易UEDC
Apr 5, 2023 · Artificial Intelligence

Master Midjourney: Step‑by‑Step Guide to AI Image Generation

This tutorial walks you through registering Midjourney, setting up a private Discord server, adding the Midjourney bot, and using both keyword prompts and image‑to‑image techniques to create high‑quality AI‑generated artwork, complete with detailed prompt tips and example outputs.

AI artAIGCDiscord
0 likes · 10 min read
Master Midjourney: Step‑by‑Step Guide to AI Image Generation
Python Programming Learning Circle
Python Programming Learning Circle
Mar 16, 2023 · Fundamentals

13 Amazing Python Features You Might Not Know

This article introduces thirteen lesser‑known Python features—including list stepping, the find method, iterators, doctest, yield statements, dictionary get, for/else and while/else loops, named string formatting, recursion limits, conditional expressions, argument unpacking, the special __hello__ import, and multiline strings—each illustrated with clear code examples.

Advanced FeaturesCode ExamplesPython
0 likes · 8 min read
13 Amazing Python Features You Might Not Know
Python Programming Learning Circle
Python Programming Learning Circle
Mar 11, 2023 · Game Development

Introduction and Basic Usage of the Vizard Virtual‑Reality Development Platform

This article introduces Vizard, a C/C++‑based virtual‑reality development platform with Python support, and demonstrates how to load avatars and objects, create random‑walk behavior, implement dialogue actions, control character movement via keyboard, capture mouse input, and combine these techniques into a complete interactive 3D scene.

3DGame DevelopmentPython
0 likes · 5 min read
Introduction and Basic Usage of the Vizard Virtual‑Reality Development Platform
Python Programming Learning Circle
Python Programming Learning Circle
Mar 8, 2023 · Fundamentals

Comprehensive Python Basics: Numbers, Strings, Functions, Data Structures, Classes, and Utilities

This tutorial presents a thorough overview of essential Python concepts, demonstrating numeric operations, string conversions, built‑in functions, diverse data structures, object‑oriented programming techniques, and useful utilities such as file handling, iteration tools, and JSON serialization, all illustrated with clear code examples.

Data StructuresPythonTutorial
0 likes · 20 min read
Comprehensive Python Basics: Numbers, Strings, Functions, Data Structures, Classes, and Utilities
AI Cyberspace
AI Cyberspace
Mar 3, 2023 · Fundamentals

Master C Enums and Unions: Practical Guide with Code Examples

This article explains C enumeration and union types, covering their definitions, common use cases, declaration syntax, variable creation, usage in switch statements and loops, and demonstrates how to access and correctly use union members with clear code examples.

TutorialUNIONc++
0 likes · 8 min read
Master C Enums and Unions: Practical Guide with Code Examples
IT Services Circle
IT Services Circle
Feb 27, 2023 · Operations

How to Install Windows Subsystem for Android (WSA) on Windows 10

This guide walks you through enabling the required Windows features, downloading a community‑built WSA package, running the installation script, handling version requirements, troubleshooting common failures, and uninstalling the subsystem on Windows 10.

AndroidSubsystemInstallationTutorial
0 likes · 5 min read
How to Install Windows Subsystem for Android (WSA) on Windows 10
Python Programming Learning Circle
Python Programming Learning Circle
Feb 25, 2023 · Game Development

Python Mini-Game Collection with Source Code Tutorials

This article presents a series of Python mini-game tutorials, including code for coin-collecting, ping-pong, skiing, space shooter, whack-a-mole, dinosaur runner, match-3, Tetris, snake, 24-point puzzle, alien invasion, tic-tac-toe, and more, offering complete source files and gameplay explanations.

Game DevelopmentPygamePython
0 likes · 36 min read
Python Mini-Game Collection with Source Code Tutorials