Tagged articles
1387 articles
Page 3 of 14
Test Development Learning Exchange
Test Development Learning Exchange
Mar 19, 2025 · Backend Development

Python PDF Manipulation Guide: Merging, Splitting, Encrypting, Decrypting, Text Extraction, Adding Text, Watermarking, Page Removal, Rotation, and HTML‑to‑PDF Conversion

This tutorial demonstrates how to use Python libraries such as PyPDF2, ReportLab, and WeasyPrint to merge, split, encrypt, decrypt, extract text from, add text to, watermark, delete, rotate PDF pages, and convert HTML files into PDFs, providing complete code examples for each operation.

PDF manipulationPyPDF2Python
0 likes · 8 min read
Python PDF Manipulation Guide: Merging, Splitting, Encrypting, Decrypting, Text Extraction, Adding Text, Watermarking, Page Removal, Rotation, and HTML‑to‑PDF Conversion
php Courses
php Courses
Mar 18, 2025 · Backend Development

Using PHP is_callable() to Verify Callable Functions and Methods

This article explains PHP's is_callable() function, its single‑ and two‑argument usage, and demonstrates with code examples how to check whether a function like add() or a class method such as Math::multiply() is callable before invoking it.

CallableTutorialfunction
0 likes · 3 min read
Using PHP is_callable() to Verify Callable Functions and Methods
php Courses
php Courses
Mar 14, 2025 · Backend Development

Using PHP ceil() Function for Rounding Up Numbers

This article explains PHP's ceil() function, its syntax, and provides three code examples demonstrating how to round floating‑point numbers and integers up to the smallest greater‑or‑equal integer, including explanations of the results.

PHPRoundingTutorial
0 likes · 4 min read
Using PHP ceil() Function for Rounding Up Numbers
php Courses
php Courses
Mar 12, 2025 · Backend Development

Using fopen() in PHP: Syntax, Parameters, and Practical Examples

This article explains the PHP fopen() function, detailing its syntax, parameters, and providing multiple code examples for reading, writing, appending files and opening URLs, while emphasizing proper mode selection and resource cleanup.

Tutorialfile-handlingfopen
0 likes · 3 min read
Using fopen() in PHP: Syntax, Parameters, and Practical Examples
Python Programming Learning Circle
Python Programming Learning Circle
Mar 8, 2025 · Backend Development

Running Python Scripts via Web URLs with httpout

This article introduces httpout, a lightweight Python tool that lets you execute scripts directly from web URLs, explains its installation, demonstrates usage with synchronous and asynchronous examples, highlights its key features, and provides built‑in objects for seamless web and CLI integration.

AsyncTutorialWeb server
0 likes · 5 min read
Running Python Scripts via Web URLs with httpout
php Courses
php Courses
Mar 5, 2025 · Backend Development

Using PHP ftell() to Retrieve the Current File Pointer Position

This article explains PHP's ftell() function, detailing its signature, parameters, return values, and providing a complete example that reads the first ten bytes of a file, displays the content and the current file pointer position, while noting byte‑offset considerations for multibyte characters.

Tutorialfile-handlingfile-pointer
0 likes · 4 min read
Using PHP ftell() to Retrieve the Current File Pointer Position
Test Development Learning Exchange
Test Development Learning Exchange
Mar 5, 2025 · Fundamentals

Comprehensive Guide to File Operations in Python

This article provides a thorough introduction to Python file operations, covering basic concepts, opening and closing files, reading and writing techniques, advanced methods like binary handling and file pointer control, and includes practical code examples and best‑practice recommendations.

Code ExamplesFile I/OPython
0 likes · 8 min read
Comprehensive Guide to File Operations in Python
AI Code to Success
AI Code to Success
Mar 5, 2025 · Artificial Intelligence

How to Connect Your AI Agent Mini‑Program to a WeChat Official Account – Step‑by‑Step Guide

This article provides a detailed, step‑by‑step tutorial on linking a Tencent Yuanqi AI Agent mini‑program to a WeChat official account, configuring auto‑reply messages, adding menu shortcuts, and publishing the mini‑program in articles and comment sections, complete with screenshots and code snippets.

IntegrationMini ProgramTutorial
0 likes · 5 min read
How to Connect Your AI Agent Mini‑Program to a WeChat Official Account – Step‑by‑Step Guide
Su San Talks Tech
Su San Talks Tech
Mar 4, 2025 · Databases

Master DBeaver: Free Open-Source Database Management Tool Tutorial

This guide introduces the free, open‑source DBeaver tool, explains how to download and install it, demonstrates configuring themes, creating data sources, managing tables, executing SQL, and highlights its support for many databases while noting limitations of the community edition.

DBeaverDatabase ManagementTutorial
0 likes · 7 min read
Master DBeaver: Free Open-Source Database Management Tool Tutorial
Test Development Learning Exchange
Test Development Learning Exchange
Mar 2, 2025 · Fundamentals

Common Python Built‑in Functions with Examples

This article introduces Python's most frequently used built-in functions, such as len, type, print, range, sum, and others, providing clear explanations, practical use cases, and complete code examples to help readers understand and apply these essential tools for efficient programming.

Code ExamplesPythonTutorial
0 likes · 13 min read
Common Python Built‑in Functions with Examples
Model Perspective
Model Perspective
Mar 1, 2025 · Fundamentals

Turn Everyday Tasks into Clear Diagrams with Mermaid

This article demonstrates how to use the text‑based Mermaid tool to create a variety of diagrams—from flowcharts for making breakfast to network packet charts—illustrating practical, everyday applications of visualisation with clear code examples and explanations.

CodeExamplesDiagrammingFlowchart
0 likes · 16 min read
Turn Everyday Tasks into Clear Diagrams with Mermaid
Test Development Learning Exchange
Test Development Learning Exchange
Feb 28, 2025 · Fundamentals

Understanding and Using Python Functions: Definitions, Examples, and Best Practices

This article introduces Python functions, explains their syntax and various use cases, and provides numerous code examples—including basic definitions, parameters, return values, default arguments, variable arguments, keyword arguments, docstrings, recursion, lambda expressions, higher‑order functions, and nested functions—to help readers write clean, reusable, and efficient code.

Code ExamplesPythonTutorial
0 likes · 8 min read
Understanding and Using Python Functions: Definitions, Examples, and Best Practices
Test Development Learning Exchange
Test Development Learning Exchange
Feb 28, 2025 · Fundamentals

Python Slicing: Syntax, Examples, and Best Practices

This article introduces Python's slicing syntax, explains its parameters, and provides eleven practical examples ranging from basic string and list slicing to advanced uses like negative indices, step values, and slice assignment, while highlighting performance considerations and best practices.

ListsPythonSlicing
0 likes · 8 min read
Python Slicing: Syntax, Examples, and Best Practices
Selected Java Interview Questions
Selected Java Interview Questions
Feb 27, 2025 · Backend Development

Step-by-Step Guide to Using MybatisX with Spring Boot

This article introduces MybatisX, an IntelliJ IDEA plugin that streamlines MyBatis and MyBatis‑Plus development, and provides a detailed step‑by‑step tutorial on setting up a Spring Boot project, configuring the database, generating code, and writing a simple controller using MyBatis‑Plus.

BackendMyBatisXMybatis-Plus
0 likes · 5 min read
Step-by-Step Guide to Using MybatisX with Spring Boot
JavaEdge
JavaEdge
Feb 23, 2025 · Artificial Intelligence

How Java Developers Can Build Neural Networks with PyTorch: A Step‑by‑Step Guide

This tutorial walks Java developers through the complete workflow of building, training, and evaluating a neural network in PyTorch, covering network definition, data iteration, forward and backward passes, loss calculation, and parameter updates with detailed code examples and Java‑centric analogies.

BackpropagationDeep LearningNeural Network
0 likes · 12 min read
How Java Developers Can Build Neural Networks with PyTorch: A Step‑by‑Step Guide
Java Web Project
Java Web Project
Feb 23, 2025 · Artificial Intelligence

Build Your First AI Chatbot with Spring Boot and DeepSeek LLM

This guide walks you through creating a Spring Boot project, configuring DeepSeek's large language model via SiliconFlow, setting up OpenAI‑compatible parameters, and implementing a REST controller that returns weather forecasts using the model, complete with step‑by‑step code snippets, configuration files, and deployment instructions.

AIChatbotDeepSeek
0 likes · 7 min read
Build Your First AI Chatbot with Spring Boot and DeepSeek LLM
Ops Development & AI Practice
Ops Development & AI Practice
Feb 22, 2025 · Operations

Master Terraform: From Basics to Advanced Cloud Automation

Discover why Terraform is the go‑to IaC tool for ops engineers, explore its declarative syntax, cross‑cloud support, state management, and community ecosystem, and get an overview of a comprehensive three‑part tutorial series covering fundamentals, intermediate concepts, and advanced best‑practice projects.

Infrastructure as CodeOpsTerraform
0 likes · 8 min read
Master Terraform: From Basics to Advanced Cloud Automation
Python Programming Learning Circle
Python Programming Learning Circle
Feb 22, 2025 · Fundamentals

17 Essential Python Plotting Code Snippets for Beginners

This tutorial provides 17 practical Python plotting examples—from basic line and bar charts to 3D visualizations and real‑time updates—complete with ready‑to‑run code snippets using Matplotlib, Seaborn, and Plotly, helping newcomers quickly master data visualization techniques.

Data visualizationSeabornTutorial
0 likes · 10 min read
17 Essential Python Plotting Code Snippets for Beginners
Code Mala Tang
Code Mala Tang
Feb 21, 2025 · Fundamentals

10 Must‑Try Python Scripts to Supercharge Your Daily Tasks

This guide presents ten practical Python scripts—from batch file renaming and web‑image downloading to email automation, password generation, Excel processing, image compression, weather lookup, PDF merging, text‑to‑speech, and a simple Snake game—each explained with clear scenarios, code examples, results, and handy tips for both beginners and seasoned developers.

PythonTutorialproductivity
0 likes · 10 min read
10 Must‑Try Python Scripts to Supercharge Your Daily Tasks
Test Development Learning Exchange
Test Development Learning Exchange
Feb 21, 2025 · Fundamentals

Understanding Variable Definition and Usage in Python

This article introduces Python variable fundamentals, explaining how to define, assign, and manipulate variables of various types—including integers, floats, strings, booleans, lists, and dictionaries—through ten clear examples that illustrate common programming scenarios.

PythonTutorialVariables
0 likes · 5 min read
Understanding Variable Definition and Usage in Python
Practical DevOps Architecture
Practical DevOps Architecture
Feb 20, 2025 · Artificial Intelligence

Training MiniDeepSeek V3+R1 from Scratch: Full-Scale Large Model Technical Practice for 2025

This tutorial series provides a step‑by‑step technical guide to training, deploying, and fine‑tuning the MiniDeepSeek V3+R1 large language model, covering model performance, open‑source details, API usage, parameter explanation, multi‑turn chatbot construction, function calling, integration with Open WebUI, GraphRAG, Swarm, and various deployment and optimization techniques.

AIMiniDeepSeekTraining
0 likes · 4 min read
Training MiniDeepSeek V3+R1 from Scratch: Full-Scale Large Model Technical Practice for 2025
php Courses
php Courses
Feb 19, 2025 · Backend Development

Using PHP's file() Function to Read Files into an Array

This tutorial explains how PHP's file() function reads a text file into an array, demonstrates the default behavior of preserving line breaks, and shows how to use flags such as FILE_IGNORE_NEW_LINES and FILE_SKIP_EMPTY_LINES to control newline retention and skip empty lines.

BackendTutorialfile-function
0 likes · 4 min read
Using PHP's file() Function to Read Files into an Array
Top Architecture Tech Stack
Top Architecture Tech Stack
Feb 18, 2025 · Backend Development

Step-by-Step Guide: Integrating DeepSeek API with a WeChat Public Account on a Cloud Server

This tutorial walks beginners through obtaining a DeepSeek API key, configuring a WeChat public account, setting up an Alibaba Cloud ECS instance, installing required dependencies, editing configuration files, and running the chatgpt‑on‑wechat project to enable AI‑powered replies via the WeChat platform.

DeepSeekPythonTutorial
0 likes · 13 min read
Step-by-Step Guide: Integrating DeepSeek API with a WeChat Public Account on a Cloud Server
php Courses
php Courses
Feb 17, 2025 · Backend Development

Using PHP is_bool() to Check Boolean Variables

This article explains how the PHP is_bool() function can be used to determine whether a variable holds a boolean value, provides clear code examples with different variable types, and shows the resulting output to illustrate correct usage.

BackendTutorialboolean
0 likes · 4 min read
Using PHP is_bool() to Check Boolean Variables
Python Programming Learning Circle
Python Programming Learning Circle
Feb 14, 2025 · Backend Development

Python Project Ideas for Intermediate Developers: Web, GUI, and CLI Applications

This article presents thirteen practical Python project ideas for intermediate developers, covering web scrapers, URL shorteners, regex tools, note‑taking apps, quizzes, media players, alarm utilities, file managers, accounting tools, address books, site checkers, bulk renamers, and directory tree generators, each with technical details and optional challenges.

CLIGUIPython
0 likes · 15 min read
Python Project Ideas for Intermediate Developers: Web, GUI, and CLI Applications
php Courses
php Courses
Feb 12, 2025 · Backend Development

Using PHP str_replace for String Replacement and Deletion

This article explains PHP's str_replace function, its syntax, and provides three practical examples showing simple replacement, multiple replacements with arrays, and character deletion, while also noting additional options available in the official documentation.

BackendPHPTutorial
0 likes · 3 min read
Using PHP str_replace for String Replacement and Deletion
JD Tech Talk
JD Tech Talk
Feb 11, 2025 · Artificial Intelligence

Step-by-Step Guide to Deploying DeepSeek Locally with Cherry Studio

This guide walks you through registering on SiliconFlow, selecting DeepSeek models, installing Cherry Studio, configuring API keys, setting up the environment, and testing the AI assistant, enabling a full‑feature local deployment without high‑end hardware.

AI Model DeploymentCherry StudioDeepSeek
0 likes · 6 min read
Step-by-Step Guide to Deploying DeepSeek Locally with Cherry Studio
php Courses
php Courses
Feb 11, 2025 · Backend Development

Using PHP implode() to Join Array Elements into a String

This article explains how the PHP implode() function joins array elements into a string, demonstrates basic and advanced usage with examples—including handling sub‑arrays and omitting the separator—and highlights important considerations for effective string manipulation in backend development.

ArrayBackendString
0 likes · 4 min read
Using PHP implode() to Join Array Elements into a String
php Courses
php Courses
Feb 10, 2025 · Backend Development

Using PHP’s floatval Function to Convert Variables to Float

This article explains how PHP’s built‑in floatval function converts various variable types—including integers, strings, booleans, and arrays—into floating‑point numbers, provides syntax details, demonstrates multiple code examples, and notes edge cases such as non‑numeric strings returning zero.

BackendTutorialfloatval
0 likes · 3 min read
Using PHP’s floatval Function to Convert Variables to Float
Top Architect
Top Architect
Feb 8, 2025 · Artificial Intelligence

Integrating DeepSeek API with a WeChat Public Account: Step‑by‑Step Tutorial

This tutorial guides beginners through the complete process of integrating DeepSeek's large language model API into a WeChat public account, covering API key acquisition, WeChat platform configuration, free Alibaba Cloud ECS setup, code deployment, dependency installation, configuration file editing, and final server verification.

APIDeepSeekPython
0 likes · 12 min read
Integrating DeepSeek API with a WeChat Public Account: Step‑by‑Step Tutorial
php Courses
php Courses
Feb 8, 2025 · Backend Development

Using PHP is_bool() to Check Boolean Variables

This article explains PHP's built-in is_bool() function, demonstrates how it determines whether a variable is a boolean, and provides practical code examples showing its behavior with true, false, integer, and string values.

Tutorialbooleanfunction
0 likes · 3 min read
Using PHP is_bool() to Check Boolean Variables
Test Development Learning Exchange
Test Development Learning Exchange
Feb 7, 2025 · Fundamentals

Python Basics: Print, Variables, Data Types, Control Flow, Functions, and More

This comprehensive tutorial introduces Python fundamentals, covering print statements, variable definition and assignment, data type conversion, conditional and loop structures, function creation and invocation, input handling, comments, indentation rules, program exit methods, operators, slicing, collections, file I/O, exception handling, and module imports.

Control FlowData TypesPython
0 likes · 33 min read
Python Basics: Print, Variables, Data Types, Control Flow, Functions, and More
Code Mala Tang
Code Mala Tang
Feb 7, 2025 · Artificial Intelligence

How to Access DeepSeek’s Full‑Power Model for Free: Platforms & API Guide

This guide walks you through multiple ways to use DeepSeek’s full‑capacity model—including direct web platforms and step‑by‑step API integration with Tencent Cloud, ByteDance Volcano Engine, and Alibaba Cloud Bailei—so you can get fast, free AI responses without hitting common pitfalls.

AIAPIDeepSeek
0 likes · 10 min read
How to Access DeepSeek’s Full‑Power Model for Free: Platforms & API Guide
JD Tech Talk
JD Tech Talk
Feb 7, 2025 · Artificial Intelligence

Building a Local AI Assistant with DeepSeek and Chatbox Using Ollama

This step‑by‑step tutorial shows beginners how to install Ollama, deploy the DeepSeek large language model locally, and configure the Chatbox AI client to create a functional AI assistant on Windows, macOS, Linux, or mobile devices within ten minutes.

AI AssistantChatboxDeepSeek
0 likes · 5 min read
Building a Local AI Assistant with DeepSeek and Chatbox Using Ollama
Test Development Learning Exchange
Test Development Learning Exchange
Feb 4, 2025 · Fundamentals

Comprehensive Overview of Python Built‑in Data Types

This article provides a comprehensive overview of Python's built‑in data types—including numbers, strings, lists, tuples, dictionaries, sets, booleans, None, sequences, mappings, iterables, and file handling—explaining their characteristics, usage examples, and best‑practice considerations for efficient programming.

Data TypesPythonTutorial
0 likes · 8 min read
Comprehensive Overview of Python Built‑in Data Types
macrozheng
macrozheng
Feb 3, 2025 · Fundamentals

Master Free Online Diagramming with Diagrams (draw.io): A Complete Guide

This tutorial walks you through using the free online diagramming tool Diagrams (draw.io), covering how to launch the editor, navigate its interface, and leverage its menu bar, toolbar, shape library, canvas, style panel, and page controls to create professional flowcharts and diagrams.

DiagrammingDraw.ioFlowchart
0 likes · 9 min read
Master Free Online Diagramming with Diagrams (draw.io): A Complete Guide
Open Source Linux
Open Source Linux
Jan 17, 2025 · Operations

Master MobaXterm: Create SSH Sessions, Set Hotkeys, and Transfer Files on Windows

This guide introduces MobaXterm—a powerful SSH client and terminal toolbox for Windows—covers its main features, pros and cons, and provides step‑by‑step instructions for creating SSH sessions, enabling right‑click paste, duplicating tabs, configuring keyboard shortcuts, transferring files, and adjusting terminal font size.

MobaXtermRemote accessSSH
0 likes · 6 min read
Master MobaXterm: Create SSH Sessions, Set Hotkeys, and Transfer Files on Windows
php Courses
php Courses
Jan 15, 2025 · Backend Development

Using PHP str_replace for String Replacement and Deletion

This article explains the PHP str_replace function, shows its syntax, and provides three practical examples demonstrating simple replacement, multiple replacements using arrays, and character deletion, helping developers efficiently manipulate strings in their backend code.

BackendTutorialphp-functions
0 likes · 4 min read
Using PHP str_replace for String Replacement and Deletion
Test Development Learning Exchange
Test Development Learning Exchange
Jan 15, 2025 · Frontend Development

Ten PyQt5 GUI Widget Examples for Desktop Applications

This article provides ten self‑contained PyQt5 examples—including a simple window, button counter, text input, checkbox, combo box, file dialog, progress bar, label, table view, and calendar widget—each with full Python code and brief explanations for building desktop GUI components.

DesktopGUIPyQt5
0 likes · 8 min read
Ten PyQt5 GUI Widget Examples for Desktop Applications
Java Web Project
Java Web Project
Jan 14, 2025 · Backend Development

Master Spring Boot CLI: Install, Run, Test, and Package Groovy Apps

This guide walks you through installing Spring Boot CLI, explains its Groovy‑based features, demonstrates creating and running a Hello World web app, shows how to use @Grab for dependencies, test with spring test, package into executable JARs, and explore init and shell commands.

BackendCLIGroovy
0 likes · 13 min read
Master Spring Boot CLI: Install, Run, Test, and Package Groovy Apps
Java Backend Technology
Java Backend Technology
Jan 13, 2025 · Backend Development

Boost Java Enum Handling with the EnumHelper IntelliJ Plugin

This article introduces EnumHelper, an IntelliJ IDEA plugin that automatically generates common enum utility methods for Java developers, explains how to install and use it, and shares detailed troubleshooting tips and core source code to avoid repetitive boilerplate.

IDEIntelliJ PluginTutorial
0 likes · 10 min read
Boost Java Enum Handling with the EnumHelper IntelliJ Plugin
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Jan 13, 2025 · Artificial Intelligence

Build a Kaggle House‑Price Prediction Pipeline with DataWorks

This guide walks you through setting up Alibaba Cloud DataWorks, creating a workspace and personal development environment, and importing a Kaggle house‑price prediction notebook to perform data loading, cleaning, feature engineering, model training, and evaluation—all without writing code from scratch.

DataWorksKaggleTutorial
0 likes · 6 min read
Build a Kaggle House‑Price Prediction Pipeline with DataWorks
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jan 13, 2025 · Backend Development

Master Spring Boot 3 API Versioning: 5 Practical Strategies

This article introduces a Spring Boot 3 case collection and details five practical methods—URL path, request parameter, request header, Accept header, and custom annotation—to implement API version control, complete with code examples and guidance for maintaining compatibility across multiple API versions.

API VersioningTutorialjava
0 likes · 8 min read
Master Spring Boot 3 API Versioning: 5 Practical Strategies
JavaScript
JavaScript
Jan 11, 2025 · Fundamentals

Master the 20 Essential Git Commands Every Developer Needs

This guide walks you through 20 of the most commonly used Git commands—from initial configuration and repository setup to advanced branching, remote collaboration, stashing, and commit conventions—helping you boost personal productivity and streamline team workflows.

Tutorialcommand-linesoftware development
0 likes · 7 min read
Master the 20 Essential Git Commands Every Developer Needs
Alibaba Cloud Native
Alibaba Cloud Native
Jan 10, 2025 · Artificial Intelligence

Deploy ComfyUI + Flux on Alibaba Cloud Function Compute in Minutes

This guide walks you through using Alibaba Cloud Function Compute to quickly deploy the Flux‑powered ComfyUI model for generating fluffy pet images, covering setup, role creation, application configuration, workflow import, prompt customization, and important usage considerations.

AI image generationAlibaba CloudComfyUI
0 likes · 10 min read
Deploy ComfyUI + Flux on Alibaba Cloud Function Compute in Minutes
21CTO
21CTO
Jan 9, 2025 · Artificial Intelligence

Build a Rust CLI to Chat with Llama 3.2 Using Ollama in Minutes

This tutorial shows how to create a Rust command‑line tool named Jarvis that can interact with Llama 3.2 via the Ollama library, covering its architecture, key commands, code snippets, and example usage to demonstrate Rust’s suitability for AI applications.

CLITutorialllama3.2
0 likes · 5 min read
Build a Rust CLI to Chat with Llama 3.2 Using Ollama in Minutes
php Courses
php Courses
Jan 9, 2025 · Backend Development

10 Essential PHP Functions to Boost Development Efficiency

This article introduces ten essential PHP built‑in functions—including array_map, array_filter, array_reduce, json_encode/decode, and string utilities—explaining their purpose and providing clear code examples to help developers write more concise and efficient backend code.

ArrayBackendPHP
0 likes · 5 min read
10 Essential PHP Functions to Boost Development Efficiency
Python Programming Learning Circle
Python Programming Learning Circle
Jan 8, 2025 · Fundamentals

Python Built-in Functions and Common Usage Guide

This article provides a comprehensive overview of Python's built-in functions, data types, numeric conversions, mathematical operations, data structures, string handling, scope utilities, iterator tools, dynamic code execution, and file and module operations, complete with practical code examples for each concept.

Data TypesPythonTutorial
0 likes · 17 min read
Python Built-in Functions and Common Usage Guide
php Courses
php Courses
Jan 8, 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, provides its syntax, demonstrates its usage with a complete code example, shows the resulting output, and highlights its usefulness for array manipulation in backend development.

ArrayBackendTutorial
0 likes · 4 min read
Using PHP's array_pop Function to Remove the Last Element from an Array
Liangxu Linux
Liangxu Linux
Jan 1, 2025 · Fundamentals

Essential Linux Command Line Cheat Sheet for Beginners (70+ Commands)

This guide compiles around 70 essential Linux command‑line utilities, covering navigation, file manipulation, text processing, permission handling, user management, archiving, disk operations, and system monitoring, with clear examples and practical tips for newcomers to master the shell.

LinuxTutorialUnix
0 likes · 28 min read
Essential Linux Command Line Cheat Sheet for Beginners (70+ Commands)
BirdNest Tech Talk
BirdNest Tech Talk
Dec 28, 2024 · Backend Development

How to Build Classic Unix Tools in Rust: A Step‑by‑Step Guide

This article walks through a Rust‑based implementation of classic Unix command‑line utilities—hello world, echo, cat, head, uniq, wc, find, grep, comm, ls, and more—showing project setup, Cargo usage, argument parsing with clap, error handling with Result, testing strategies, and code snippets for each tool.

RustSystemsTutorial
0 likes · 21 min read
How to Build Classic Unix Tools in Rust: A Step‑by‑Step Guide
Raymond Ops
Raymond Ops
Dec 27, 2024 · Backend Development

Master Python Requests: Web Scraping Basics with GET, POST, and File Saving

This tutorial walks you through installing the Python requests library, using GET, POST, and PUT methods, handling query parameters, setting custom headers to bypass anti‑scraping measures, and saving both HTML content and images to local files, complete with runnable code examples.

HTTPPythonTutorial
0 likes · 7 min read
Master Python Requests: Web Scraping Basics with GET, POST, and File Saving
macrozheng
macrozheng
Dec 26, 2024 · Databases

Master DBeaver: Free Open‑Source Tool for Managing 100+ Databases

This guide introduces the open‑source DBeaver database manager, walks through downloading, installing, and configuring it, demonstrates its use with a SpringBoot3 + Vue e‑commerce project, and covers theme settings, data source creation, table operations, SQL editing, and its support for various database types.

DBeaverDatabase ManagementTutorial
0 likes · 7 min read
Master DBeaver: Free Open‑Source Tool for Managing 100+ Databases
MaGe Linux Operations
MaGe Linux Operations
Dec 23, 2024 · Fundamentals

Master Gitee: From Registration to IDE Integration and Project Sync

This guide walks you through using Gitee as a domestic Git hosting alternative, covering account registration, remote repository creation, IntelliJ IDEA integration, project sharing, committing, pushing, pulling, cloning, and synchronizing GitHub projects, while highlighting key tips and common pitfalls.

GitGiteeIntelliJ IDEA
0 likes · 13 min read
Master Gitee: From Registration to IDE Integration and Project Sync
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Dec 20, 2024 · Artificial Intelligence

How to Build a Retrieval‑Augmented Generation (RAG) System with Alibaba Cloud Milvus and PAI

This guide walks you through setting up Alibaba Cloud Milvus, configuring public access, deploying a RAG system via PAI, uploading a knowledge base, interacting with the model through the Web UI, and inspecting vector collections with Attu, all with step‑by‑step instructions and configuration details.

AIAlibaba CloudMilvus
0 likes · 10 min read
How to Build a Retrieval‑Augmented Generation (RAG) System with Alibaba Cloud Milvus and PAI
Test Development Learning Exchange
Test Development Learning Exchange
Dec 15, 2024 · Fundamentals

45 Common NumPy Operations with Code Examples

This article presents a comprehensive guide to 45 essential NumPy operations, covering array creation, reshaping, arithmetic, statistical functions, linear algebra, and more, each illustrated with concise explanations and ready-to-run Python code examples to help readers efficiently leverage NumPy for scientific computing.

ArrayData ScienceNumPy
0 likes · 18 min read
45 Common NumPy Operations with Code Examples
MaGe Linux Operations
MaGe Linux Operations
Dec 14, 2024 · Big Data

Master Kafka: From Core Concepts to Real-World Deployment

This comprehensive guide explains Kafka’s architecture, core APIs, topics and partitions, deployment steps, multi‑broker clustering, and practical use cases such as messaging, log aggregation, stream processing, and data import/export with Kafka Connect, providing a hands‑on tutorial for developers and engineers.

Distributed SystemsInstallationKafka
0 likes · 30 min read
Master Kafka: From Core Concepts to Real-World Deployment
php Courses
php Courses
Dec 12, 2024 · Backend Development

Using PHP is_file() to Determine Whether a Path Is a File

This article explains PHP's is_file() function, demonstrates its usage with sample code, outlines important considerations, and summarizes how it can be applied to verify whether a given path points to a file.

BackendTutorialfile check
0 likes · 3 min read
Using PHP is_file() to Determine Whether a Path Is a File
php Courses
php Courses
Dec 11, 2024 · Backend Development

Using PHP’s is_callable() Function to Check Callable Functions and Methods

This article explains PHP’s is_callable() function, detailing its purpose, parameter options, and how to use it to verify whether functions or class methods are callable, accompanied by clear code examples demonstrating checks on a simple function and a class method.

BackendCallableTutorial
0 likes · 4 min read
Using PHP’s is_callable() Function to Check Callable Functions and Methods
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Dec 6, 2024 · Fundamentals

Developing a Bare-Metal OS for ARM64 Architecture

This guide walks developers with C and assembly experience through building a simple bare‑metal operating system that runs directly on ARM64 hardware without any existing OS or bootloader, offering a hands‑on introduction to low‑level system concepts for students, embedded engineers, and computer‑system enthusiasts.

ARM architectureARM64Bare Metal
0 likes · 9 min read
Developing a Bare-Metal OS for ARM64 Architecture
php Courses
php Courses
Dec 6, 2024 · Backend Development

Using define() to Create Constants in PHP

This article explains how to use PHP's define() function to create constants, detailing its syntax, parameters, a practical example, and important considerations such as naming rules, case sensitivity, immutability, and typical naming conventions.

BackendConstantsTutorial
0 likes · 3 min read
Using define() to Create Constants in PHP
Test Development Learning Exchange
Test Development Learning Exchange
Dec 3, 2024 · Fundamentals

Python Programming Fundamentals

This tutorial covers Python's core programming concepts including variables, data types, control structures, functions, object-oriented programming, and file operations, providing a comprehensive foundation for beginners.

Data TypesOOPPython
0 likes · 16 min read
Python Programming Fundamentals
php Courses
php Courses
Dec 3, 2024 · Backend Development

Implementing Map Zoom Functionality in PHP Using AMap API

This article provides a step‑by‑step guide for implementing map zoom functionality in web applications using the AMap (Gaode) API with PHP, covering API key acquisition, library inclusion, map instance creation, container setup, zoom level configuration, control addition, and final display with complete code examples.

AmapTutorialmap-zoom
0 likes · 4 min read
Implementing Map Zoom Functionality in PHP Using AMap API
Test Development Learning Exchange
Test Development Learning Exchange
Nov 30, 2024 · Artificial Intelligence

Basic Image Processing with OpenCV: Reading, Displaying, and Manipulating Images in Python

This tutorial introduces basic image processing techniques using OpenCV in Python, covering image reading, displaying, grayscale conversion, cropping, resizing, rotation, flipping, and saving, with step‑by‑step code examples and explanations to help beginners apply these operations in real projects.

Computer VisionOpenCVPython
0 likes · 8 min read
Basic Image Processing with OpenCV: Reading, Displaying, and Manipulating Images in Python
AI Large Model Application Practice
AI Large Model Application Practice
Nov 28, 2024 · Artificial Intelligence

Can Tiny Multimodal Models Power Edge AI? Meet OmniVision-968M

This article explores how compact multimodal models like OmniVision-968M enable efficient generative AI on edge devices, detailing their architectural advantages, benchmark superiority over larger models, and step‑by‑step instructions for local installation and visual inference using NexaSDK.

AI inferenceOmniVision-968MTutorial
0 likes · 9 min read
Can Tiny Multimodal Models Power Edge AI? Meet OmniVision-968M
Python Programming Learning Circle
Python Programming Learning Circle
Nov 28, 2024 · Fundamentals

How to Use Ryven: A Visual Python Scripting Tool

This article introduces Ryven, a visual Python scripting environment created by a university student, explains its installation requirements, demonstrates its data‑flow and execution‑flow modes, and provides step‑by‑step usage instructions for interactive programming.

Data FlowTutorialVisual Programming
0 likes · 4 min read
How to Use Ryven: A Visual Python Scripting Tool
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 28, 2024 · Artificial Intelligence

Step-by-Step Guide to Registering Volcengine API, Configuring .cloudiderc, and Running LangChain Quickstart

This tutorial provides detailed instructions for registering the Volcengine API, locating and editing the .cloudiderc file, setting environment variables, installing the Volcengine Python SDK, and troubleshooting common issues when running the LangChain quick‑start examples on a cloud IDE.

AIAPILangChain
0 likes · 6 min read
Step-by-Step Guide to Registering Volcengine API, Configuring .cloudiderc, and Running LangChain Quickstart
php Courses
php Courses
Nov 25, 2024 · Backend Development

How to Use PHP trim() to Remove Whitespace and Specified Characters

This article explains the PHP trim() function, detailing its default behavior of removing whitespace from both ends of a string, how to use the optional character mask to strip specific characters, and provides clear code examples with expected output for each case.

.trimBackendString
0 likes · 5 min read
How to Use PHP trim() to Remove Whitespace and Specified Characters
Test Development Learning Exchange
Test Development Learning Exchange
Nov 24, 2024 · Fundamentals

Common Python Magic Methods and Their Usage

This article introduces Python's most frequently used magic methods—including __new__, __init__, __str__, __add__, __len__, __getitem__, __setitem__, __delitem__, __contains__, __bool__, __iter__, comparison operators, arithmetic operators, and context manager methods—explaining their purpose, typical use cases, and providing clear code examples for each.

MagicMethodsOOPPython
0 likes · 11 min read
Common Python Magic Methods and Their Usage