Tagged articles
1387 articles
Page 2 of 14
Liangxu Linux
Liangxu Linux
Aug 31, 2025 · Fundamentals

Mastering C++ static: 6 Powerful Uses You Must Know

This article explains the versatile static keyword in C++ by covering six practical patterns—including local static variables, file‑scope static globals, static class members, static member functions, lazy‑initialized singletons, and compile‑time constants—complete with clear code examples and usage tips.

C++ConstantsSingleton
0 likes · 9 min read
Mastering C++ static: 6 Powerful Uses You Must Know
php Courses
php Courses
Aug 28, 2025 · Backend Development

Master PHP’s array_fill(): Quick Guide to Fill Arrays Efficiently

This article explains PHP’s array_fill() function, detailing its syntax, parameters, return values, and practical examples—including numeric and associative key usage—while highlighting important considerations such as non‑negative indices, scalar values, memory usage, and edge cases.

ArrayBackendPHP
0 likes · 4 min read
Master PHP’s array_fill(): Quick Guide to Fill Arrays Efficiently
Liangxu Linux
Liangxu Linux
Aug 24, 2025 · Operations

Expose Local Services Securely with FRP: A Step‑by‑Step Guide

FRP (Fast Reverse Proxy) lets you bypass NAT and firewall restrictions to expose internal services to the internet using a few configuration lines, offering multi‑protocol support, authentication, bandwidth control, and a web dashboard for easy management.

DevOpsNetworkingTutorial
0 likes · 4 min read
Expose Local Services Securely with FRP: A Step‑by‑Step Guide
Java One
Java One
Aug 18, 2025 · Backend Development

Master Spring Boot 3: From Environment Setup to a Running Hello‑World REST API

This comprehensive guide walks Java beginners through installing IDEA and JDK, explains Spring Boot 3 fundamentals, demonstrates project creation with Spring Initializr, shows Maven standard layout, configures a simple Hello World REST controller, and covers essential topics such as POM files, GAV coordinates, Maven Wrapper, static resources, templates and unit testing.

IDEREST APISpring Boot
0 likes · 17 min read
Master Spring Boot 3: From Environment Setup to a Running Hello‑World REST API
21CTO
21CTO
Aug 15, 2025 · Artificial Intelligence

Build a Working AI Agent in 5 Days: Guide with GPT, n8n, CrewAI & Streamlit

Learn how to create a functional AI agent from scratch in just five days by leveraging GPT for the brain, n8n for automation, CrewAI for multi‑agent orchestration, Cursor for code generation, and Streamlit for a user interface, complete with step‑by‑step instructions and ready‑to‑run Python code.

AI agentsCrewAIGPT
0 likes · 15 min read
Build a Working AI Agent in 5 Days: Guide with GPT, n8n, CrewAI & Streamlit
Liangxu Linux
Liangxu Linux
Aug 13, 2025 · Databases

Unlock MySQL Mastery: A Complete Theory & Hands‑On Guide

This comprehensive guide walks you through MySQL fundamentals and advanced features, covering database architecture, storage engines, data types, CRUD operations, complex queries, transactions, indexing, performance tuning, replication, JSON handling, full‑text search, and best practices for security and backup.

CRUDTutorialdatabase
0 likes · 27 min read
Unlock MySQL Mastery: A Complete Theory & Hands‑On Guide
Ops Development & AI Practice
Ops Development & AI Practice
Aug 1, 2025 · Blockchain

Decoding solana-test-validator Output: A Beginner’s Guide to Your Local Solana Sandbox

This guide walks you through launching a local Solana test validator, explains each line of its console output—including node identity, gossip and TPU addresses, slot commitment levels, snapshots, transaction counts and SOL balance—and offers practical tips for debugging and resetting the sandbox environment.

BlockchainDevelopmentLocal Testnet
0 likes · 10 min read
Decoding solana-test-validator Output: A Beginner’s Guide to Your Local Solana Sandbox
Java Web Project
Java Web Project
Jul 31, 2025 · Operations

How to Turn a Raspberry Pi Zero W into a Tiny Web Server with SSH and Ngrok

This step‑by‑step guide shows how to choose a Raspberry Pi Zero W, flash Raspbian Stretch Lite onto a micro‑SD card, enable headless SSH, configure Wi‑Fi, replace apt sources, install and start nginx, and expose the site to the internet using ngrok, while noting performance and troubleshooting tips.

LinuxNginxRaspberry Pi
0 likes · 11 min read
How to Turn a Raspberry Pi Zero W into a Tiny Web Server with SSH and Ngrok
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2025 · Game Development

Explore 13 Classic Python Mini‑Games with Full Source Code and How‑to Guide

This article presents a collection of thirteen classic Python mini‑games—ranging from coin‑catching and ping‑pong to Tetris, Snake, and 24‑point puzzles—each accompanied by complete, ready‑to‑run source code and step‑by‑step explanations, offering a practical way to learn programming through game development.

Game DevelopmentPygamePython
0 likes · 37 min read
Explore 13 Classic Python Mini‑Games with Full Source Code and How‑to Guide
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 19, 2025 · Fundamentals

Why Python Multiprocessing Requires target=func Without Parentheses

This article explains a Python multiprocessing issue raised in a community chat, shows discussion and execution screenshots, presents a solution highlighting that the target argument must be a function name without parentheses, and clarifies the difference between passing a function object versus its return value.

PythonTutorialmultiprocessing
0 likes · 3 min read
Why Python Multiprocessing Requires target=func Without Parentheses
php Courses
php Courses
Jul 11, 2025 · Backend Development

Master PHP’s array_walk(): From Basics to Advanced Use Cases

Learn how PHP’s powerful array_walk() function lets you iterate over arrays and apply custom callbacks, with clear examples ranging from simple value transformations to advanced techniques like passing userdata, using reference parameters, and integrating class methods for real-world development scenarios.

PHPTutorialarray_walk
0 likes · 5 min read
Master PHP’s array_walk(): From Basics to Advanced Use Cases
php Courses
php Courses
Jul 7, 2025 · Fundamentals

Master the Classic C++ Hello World: Step-by-Step Code Walkthrough

Learn how to write, compile, and run a basic C++ Hello World program, with a complete code listing, line-by-line explanations of each statement, common variations, compilation commands, and tips for understanding the program’s structure and output.

Code WalkthroughCompilationHello World
0 likes · 6 min read
Master the Classic C++ Hello World: Step-by-Step Code Walkthrough
php Courses
php Courses
Jul 7, 2025 · Backend Development

Master PHP’s array_pop: Remove and Retrieve the Last Array Element

Learn how to use PHP’s built-in array_pop function to efficiently remove and return the last element of an array, with clear syntax explanation, a step-by-step code example, and expected output demonstrating its effect on the original array.

BackendPHPTutorial
0 likes · 3 min read
Master PHP’s array_pop: Remove and Retrieve the Last Array Element
Liangxu Linux
Liangxu Linux
Jul 6, 2025 · Cloud Computing

Master KVM on CentOS: A Complete Step‑by‑Step Tutorial with Images

This guide walks you through the fundamentals of KVM virtualization on CentOS 7, covering its advantages and drawbacks, preparing YUM repositories, installing required packages, configuring networking, creating storage pools and volumes, importing ISO images, and finally building and launching a fully functional virtual machine.

KVMTutorialVirtualization
0 likes · 7 min read
Master KVM on CentOS: A Complete Step‑by‑Step Tutorial with Images
IT Services Circle
IT Services Circle
Jul 5, 2025 · Artificial Intelligence

Unlock AI Power in Your Terminal: A Complete Guide to Gemini CLI

Gemini CLI, a Google‑released command‑line AI workflow tool, brings Gemini models into the terminal, enabling natural‑language coding, debugging, content creation, research and task management, with features like a 1 million‑token context window, generous free quota, and full open‑source availability under Apache 2.0.

AI AssistantGemini CLIGoogle AI
0 likes · 6 min read
Unlock AI Power in Your Terminal: A Complete Guide to Gemini CLI
Nightwalker Tech
Nightwalker Tech
Jul 4, 2025 · Artificial Intelligence

Bypass Membership Limits: Access Overseas LLMs Easily with Chatbox

This guide explains how to overcome domestic membership restrictions and quickly connect to overseas large language models such as ChatGPT, Gemini, Claude, and Grok using the open‑source Chatbox client, covering download, configuration, model selection, and various interaction modes with step‑by‑step screenshots.

AI modelsChatboxTutorial
0 likes · 8 min read
Bypass Membership Limits: Access Overseas LLMs Easily with Chatbox
Big Data Tech Team
Big Data Tech Team
Jul 3, 2025 · Big Data

Master Kafka: A Complete Learning Roadmap from Basics to Advanced Projects

This guide presents a step‑by‑step Kafka learning roadmap covering core concepts, architecture, configuration, monitoring tools, practical project ideas, advanced components like Streams and KSQL, plus code samples and resource recommendations to help beginners become proficient in real‑time data streaming.

Code ExamplesKafkaStreaming
0 likes · 14 min read
Master Kafka: A Complete Learning Roadmap from Basics to Advanced Projects
Liangxu Linux
Liangxu Linux
Jul 3, 2025 · Fundamentals

Unlock Linux Mastery: A Mythical Guide to Command‑Line Essentials

This tutorial uses a fantasy metaphor to teach Linux command‑line fundamentals, covering command categories, syntax, file and directory operations, searching, backup techniques, and essential vi editor commands, providing practical examples and cautionary notes for safe system management.

BackupTutorialVi
0 likes · 7 min read
Unlock Linux Mastery: A Mythical Guide to Command‑Line Essentials
AI Software Product Manager
AI Software Product Manager
Jun 26, 2025 · User Experience Design

How to Build a Seamless Carousel in Axure Using Dynamic Panels

This tutorial walks you through creating a fully functional image carousel in Axure by configuring a dynamic panel, adding multiple states for each slide, and setting a page‑load event to automatically switch states every second, complete with visual step‑by‑step screenshots.

AxureCarouselTutorial
0 likes · 3 min read
How to Build a Seamless Carousel in Axure Using Dynamic Panels
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.

3DGame DevelopmentJavaScript
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 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.

Game DevelopmentGraphicsPygame
0 likes · 7 min read
Creating a Rain Animation with Python and Pygame
Alibaba Cloud Developer
Alibaba Cloud Developer
May 29, 2025 · Artificial Intelligence

Build a Minimal Large Language Model from Scratch with Python and PyTorch

This tutorial walks through creating a simple bigram language model in pure Python, refactoring it into a PyTorch implementation, and explains core concepts such as tokenization, embedding layers, loss functions, gradient descent, training loops, and text generation, preparing you for building a full GPT model.

BigramLLMLanguageModel
0 likes · 31 min read
Build a Minimal Large Language Model from Scratch with Python and PyTorch
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.

DBADockerReplication
0 likes · 8 min read
Step‑by‑Step Guide to Setting Up MySQL Master‑Slave Replication with Docker
Architect's Guide
Architect's Guide
May 18, 2025 · Backend Development

Integrating DeepSeek AI with a WeChat Public Account: A Step‑by‑Step Backend Tutorial

This tutorial walks beginners through obtaining a DeepSeek API key, setting up an Alibaba Cloud ECS instance, configuring the server and WeChat public platform, installing required Python dependencies, editing configuration files, and finally running the chatbot so the public account can interact with the DeepSeek large‑language model.

APIBackendDeepSeek
0 likes · 12 min read
Integrating DeepSeek AI with a WeChat Public Account: A Step‑by‑Step Backend Tutorial
macrozheng
macrozheng
May 15, 2025 · Frontend Development

Master Simple Mind Map: Powerful Web Diagram Tool & Docker Setup

This article introduces Simple Mind Map, a feature‑rich web mind‑mapping library with over 9k GitHub stars, outlines its key capabilities such as multiple diagram types, themes, and import/export formats, and provides step‑by‑step Docker installation and usage examples for developers.

Tutorialfrontendmind map
0 likes · 6 min read
Master Simple Mind Map: Powerful Web Diagram Tool & Docker Setup
21CTO
21CTO
May 8, 2025 · Artificial Intelligence

Build a Simple ChatGPT Bot with Python and OpenAI API in Minutes

This tutorial walks you through registering on OpenAI, installing required Python packages, setting up API keys, and writing a Jupyter Notebook that defines a chat function and an interactive loop to create a functional GPT‑3.5 chatbot.

ChatGPTChatbotGPT-3.5
0 likes · 7 min read
Build a Simple ChatGPT Bot with Python and OpenAI API in Minutes
MaGe Linux Operations
MaGe Linux Operations
May 7, 2025 · Fundamentals

Master Wireshark: From Installation to Advanced Packet Filtering

This comprehensive guide walks you through installing Wireshark, capturing packets, navigating its main interfaces, analyzing TCP handshakes, and mastering both capture and display filter expressions for effective network troubleshooting and protocol inspection.

Packet CaptureTCP handshakeTutorial
0 likes · 14 min read
Master Wireshark: From Installation to Advanced Packet Filtering
Test Development Learning Exchange
Test Development Learning Exchange
May 6, 2025 · Fundamentals

Python Date and Time Manipulation Examples

This article provides a comprehensive collection of Python code snippets demonstrating how to obtain, format, convert, calculate differences, and perform various operations with dates and times, including timers, scheduling, and weekday handling.

PythonTime ManipulationTutorial
0 likes · 7 min read
Python Date and Time Manipulation Examples
Architect's Tech Stack
Architect's Tech Stack
May 5, 2025 · Operations

Introducing T‑Shell: An Intelligent Command‑Line Terminal Application (Installation, Features, and Usage Guide)

T‑Shell is an open‑source intelligent command‑line terminal for Windows that integrates SSH, local operations, customizable themes, shortcut commands, Linux shells, Chinese support, and SFTP, with detailed installation, build, and usage instructions, plus tutorials on hosts, shortcuts, global variables, and file management.

SSHT-ShellTutorial
0 likes · 4 min read
Introducing T‑Shell: An Intelligent Command‑Line Terminal Application (Installation, Features, and Usage Guide)
Ops Development Stories
Ops Development Stories
Apr 30, 2025 · Artificial Intelligence

Unlock Your AI Assistant’s Power: A Step‑by‑Step Guide to Configuring MCP Filesystem

This comprehensive tutorial shows how to use the Model Context Protocol (MCP) to transform AI assistants like Claude, ChatWise, or Cherry Studio into powerful tools that can access your computer’s files, fetch real‑time information, interact with software, and even control smart devices, with clear step‑by‑step instructions, code examples, and troubleshooting tips.

AIClaudeConfiguration
0 likes · 20 min read
Unlock Your AI Assistant’s Power: A Step‑by‑Step Guide to Configuring MCP Filesystem
DevOps
DevOps
Apr 29, 2025 · Artificial Intelligence

Model Context Protocol (MCP): End‑to‑End Tutorial with a Hands‑On News Retrieval Project

This tutorial explains the Model Context Protocol (MCP) for integrating large language models with external data sources, details its architecture, connection lifecycle, and core JSON‑RPC features, and provides a step‑by‑step Python implementation that fetches real‑time tech news and integrates with Claude Desktop.

AI integrationJSON-RPCMCP
0 likes · 9 min read
Model Context Protocol (MCP): End‑to‑End Tutorial with a Hands‑On News Retrieval Project
php Courses
php Courses
Apr 29, 2025 · Backend Development

Using PHP array_push to Add Elements to an Array

This article explains how the PHP array_push function can append one or multiple elements to the end of an array, demonstrates its usage with clear code examples, and shows the resulting array and length output for both single and multiple element insertions.

ArrayPHPTutorial
0 likes · 3 min read
Using PHP array_push to Add Elements to an Array
php Courses
php Courses
Apr 28, 2025 · Backend Development

How to Use PHP's in_array() Function for Array Searches

This article explains PHP's in_array() function, detailing its syntax, parameters, return values, and demonstrates basic usage, strict mode comparison, and searching within multidimensional arrays through clear code examples and explanations for developers.

ArrayPHPTutorial
0 likes · 5 min read
How to Use PHP's in_array() Function for Array Searches
php Courses
php Courses
Apr 24, 2025 · Backend Development

Step-by-Step Guide to Generating Dynamic Web Pages with PHP

This article explains how to set up a PHP development environment, create .php files, embed PHP within HTML, handle form input, and interact with a MySQL database to produce dynamic web pages, providing clear code examples for each step.

Dynamic PagesTutorialWeb Development
0 likes · 5 min read
Step-by-Step Guide to Generating Dynamic Web Pages with PHP
Python Programming Learning Circle
Python Programming Learning Circle
Apr 19, 2025 · Game Development

Complete Python Code for a Simple Endless Runner Game Using Pygame

This article provides a full Python implementation of a simple endless runner game using Pygame, including definitions for game configuration, player character, obstacles, background, game loop logic, collision detection, scoring, and instructions for running the code, along with promotional links for further Python learning resources.

Endless RunnerGame DevelopmentPygame
0 likes · 8 min read
Complete Python Code for a Simple Endless Runner Game Using Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Apr 18, 2025 · Fundamentals

15 Minimalist Python Code Snippets for Beginners

The article offers fifteen ultra‑compact Python code snippets, each illustrating a common task—from printing hello world to reading files—providing beginners with quick, ready‑to‑use examples and brief explanations, plus a promotion for a free Python learning resource.

BeginnerTutorialcode snippets
0 likes · 7 min read
15 Minimalist Python Code Snippets for Beginners
Code Ape Tech Column
Code Ape Tech Column
Apr 16, 2025 · Backend Development

QLExpress: A Lightweight Dynamic Script Engine for Fast and Flexible Business Rule Configuration

This article introduces QLExpress, Alibaba's open‑source lightweight dynamic script engine, explains its thread‑safe and high‑performance features, compares it with other rule engines, and provides comprehensive Java examples covering integration, syntax, custom operators, functions, macros, dynamic parameters, collection handling, and traversal for enterprise rule management.

Dynamic ScriptingQLExpressTutorial
0 likes · 30 min read
QLExpress: A Lightweight Dynamic Script Engine for Fast and Flexible Business Rule Configuration
php Courses
php Courses
Apr 16, 2025 · Backend Development

Using PHP str_replace for String Replacement and Deletion

This article explains PHP's str_replace function, showing its syntax and demonstrating how to replace, replace multiple, and delete characters in strings through clear code examples and output results, and it also mentions additional options such as limiting replacements and case sensitivity.

PHPString ManipulationTutorial
0 likes · 4 min read
Using PHP str_replace for String Replacement and Deletion
Architecture Digest
Architecture Digest
Apr 15, 2025 · Backend Development

JDFrame/SDFrame Java DataFrame Library: API Guide and Usage Examples

This article introduces the JDFrame and SDFrame Java libraries that provide DataFrame‑like, semantic stream processing APIs, demonstrates how to add Maven dependencies, shows quick‑start examples, detailed CRUD, filtering, grouping, sorting, joining, pagination, and other advanced operations with full code snippets for developers.

APIJDFrameSDFrame
0 likes · 13 min read
JDFrame/SDFrame Java DataFrame Library: API Guide and Usage Examples
Raymond Ops
Raymond Ops
Apr 15, 2025 · Operations

Master Vim: Essential Modes, Commands, and Tips for Linux Editing

This guide provides a comprehensive introduction to the Vim editor on Linux, covering its built‑in help, core modes, essential commands for inserting text, moving the cursor, deleting, searching, copying, replacing, exiting, and handling swap‑file protection, all illustrated with clear examples and images.

LinuxTutorialVim
0 likes · 14 min read
Master Vim: Essential Modes, Commands, and Tips for Linux Editing
php Courses
php Courses
Apr 15, 2025 · Backend Development

How to Use PHP’s array_reverse Function to Reverse Array Elements

This article explains the PHP array_reverse function, detailing its syntax, parameters, and usage with examples that demonstrate reversing a simple array, preserving keys, and displaying both original and reversed arrays, providing developers with a clear guide for handling array order in PHP.

ArraysPHPTutorial
0 likes · 5 min read
How to Use PHP’s array_reverse Function to Reverse Array Elements
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Apr 8, 2025 · Artificial Intelligence

Coco AI Deployment & Usage: A Step‑by‑Step Video Guide

This post outlines a five‑part video series that walks through what Coco AI is, how to deploy Easysearch, set up the server and client components, and integrate the open‑source cross‑platform AI search tool into a web application, with links to detailed guides.

AICoco AIDeployment
0 likes · 2 min read
Coco AI Deployment & Usage: A Step‑by‑Step Video Guide
Python Programming Learning Circle
Python Programming Learning Circle
Apr 8, 2025 · Fundamentals

10 Practical Python Scripts to Boost Your Productivity

Discover ten highly useful Python scripts covering tasks such as batch file renaming, web image downloading, automated emailing, password generation, Excel data processing, image compression, weather querying, PDF merging, text-to-speech conversion, and a simple Snake game, each with code, explanation, and tips.

Tutorialautomationproductivity
0 likes · 10 min read
10 Practical Python Scripts to Boost Your Productivity
php Courses
php Courses
Apr 7, 2025 · Backend Development

Using PHP fgetc() to Read Characters from Files and User Input

This article explains the PHP fgetc() function, showing how to open files with fopen(), read characters sequentially from a file, and capture single-character user input, accompanied by complete code examples and detailed usage notes.

File ReadingTutorialUser Input
0 likes · 4 min read
Using PHP fgetc() to Read Characters from Files and User Input
Python Programming Learning Circle
Python Programming Learning Circle
Apr 3, 2025 · Fundamentals

30 Essential Python Mini‑Tasks and Code Snippets for Beginners

This article presents a curated collection of thirty practical Python mini‑tasks, each accompanied by concise explanations and ready‑to‑run code snippets that illustrate common operations such as duplicate detection, anagram checking, memory usage, dictionary merging, and more, helping beginners quickly master useful programming techniques.

AlgorithmsData StructuresTutorial
0 likes · 15 min read
30 Essential Python Mini‑Tasks and Code Snippets for Beginners
Raymond Ops
Raymond Ops
Apr 2, 2025 · Databases

How to Set Up MySQL Master‑Slave Replication (Step‑by‑Step Guide)

This guide walks you through preparing multiple virtual machines, configuring MySQL server IDs, setting up both classic and GTID‑based master‑slave replication, and managing the replication with essential commands, complete with code examples and architecture diagrams.

GTIDMaster‑SlaveReplication
0 likes · 6 min read
How to Set Up MySQL Master‑Slave Replication (Step‑by‑Step Guide)
BirdNest Tech Talk
BirdNest Tech Talk
Apr 1, 2025 · Backend Development

Build an IP Geolocation MCP Server with Go’s mcp-go Library

This tutorial walks through setting up a Go MCP server using the mark3labs/mcp-go library, adding static resources, defining calculator and IP‑lookup tools, creating prompts, compiling the binary, and testing the server with DeepChat, illustrating a complete end‑to‑end workflow.

GoIP lookupMCP
0 likes · 10 min read
Build an IP Geolocation MCP Server with Go’s mcp-go Library
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Apr 1, 2025 · Big Data

Elasticsearch Unveiled: Learn Search Engine Basics Through Comics

This visual guide walks readers through Elasticsearch fundamentals—from architecture and indexing to clustering, query DSL, aggregations, and performance tuning—using comic-style illustrations that simplify each concept for easy understanding, and security considerations, multilingual support, and real‑time search capabilities.

Big DataDistributed SystemsElasticsearch
0 likes · 2 min read
Elasticsearch Unveiled: Learn Search Engine Basics Through Comics
php Courses
php Courses
Mar 27, 2025 · Backend Development

Using PHP is_string() to Determine Whether a Variable Is a String

This article explains the PHP is_string() function, its syntax, and provides a detailed code example that demonstrates how to check variables like $name, $age, and $city for string type, along with best practices for input validation and security.

PHPTutorialis_string
0 likes · 5 min read
Using PHP is_string() to Determine Whether a Variable Is a String
Code Mala Tang
Code Mala Tang
Mar 25, 2025 · Fundamentals

Master Python Classes: From Basics to Advanced OOP Techniques

This comprehensive guide explains what Python classes are, why to create custom ones, and covers class design aspects such as methods, attributes, inheritance, data validation, static and class methods, read‑only properties, and practical code examples for each concept.

OOPPythonTutorial
0 likes · 17 min read
Master Python Classes: From Basics to Advanced OOP Techniques
php Courses
php Courses
Mar 24, 2025 · Backend Development

Using PHP shuffle() to Randomly Rearrange Array Elements

This article explains PHP's shuffle() function, detailing its syntax, behavior of modifying the original array, return value, usage with indexed and associative arrays, and provides multiple code examples illustrating how to randomize array elements.

ArrayPHPShuffle
0 likes · 4 min read
Using PHP shuffle() to Randomly Rearrange Array Elements
JD Cloud Developers
JD Cloud Developers
Mar 21, 2025 · Fundamentals

Master Go Basics: From Variables to Concurrency in One Guide

This article introduces Go language fundamentals for developers familiar with other object‑oriented languages, covering variable and constant declarations, zero values, methods, structs, interfaces, slices, maps, goroutines, channels, mutexes, and error handling with clear code examples and explanations.

GoTutorialbasics
0 likes · 25 min read
Master Go Basics: From Variables to Concurrency in One Guide
php Courses
php Courses
Mar 20, 2025 · Backend Development

Using PHP is_int() Function to Check Integer Variables

This article explains the PHP is_int() function, its syntax, and provides clear code examples demonstrating how to determine whether variables are integers, helping developers correctly handle different data types in backend development.

Tutorialinteger-checkis_int
0 likes · 3 min read
Using PHP is_int() Function to Check Integer Variables
Practical DevOps Architecture
Practical DevOps Architecture
Mar 20, 2025 · Artificial Intelligence

DeepSeek Model Integration Tutorial Series

This collection provides a step‑by‑step tutorial series of sixteen short videos demonstrating how to access, configure, and use the DeepSeek large language model across various office applications such as Word, Excel, PowerPoint, as well as platforms like WPS and online APIs.

AIAPIDeepSeek
0 likes · 5 min read
DeepSeek Model Integration Tutorial Series