Tagged articles
1387 articles
Page 4 of 14
Python Programming Learning Circle
Python Programming Learning Circle
Nov 19, 2024 · Databases

Overview of Lightweight Python Databases and Their Usage

This article surveys several lightweight Python databases—including PickleDB, TinyDB, ZODB, Durus, Buzhug, Gadfly, and PyTables—detailing their main features, typical use cases, cautions, and providing basic code examples to help developers choose and apply the right storage solution for small‑scale or prototype projects.

NoSQLObject PersistencePython
0 likes · 23 min read
Overview of Lightweight Python Databases and Their Usage
php Courses
php Courses
Nov 19, 2024 · Backend Development

Using PHP str_replace for String Replacement and Deletion

This article explains PHP's str_replace function, detailing its syntax, demonstrating simple replacements, multiple replacements using arrays, and character deletions with code examples, while also noting additional options and linking to further PHP learning resources.

BackendPHPTutorial
0 likes · 4 min read
Using PHP str_replace for String Replacement and Deletion
Python Programming Learning Circle
Python Programming Learning Circle
Nov 16, 2024 · Fundamentals

Eight Lesser‑Known Python Libraries to Boost Your Productivity

Discover eight underrated Python packages—including Missingno, Tabulate, Wikipedia, Wget, Faker, Numerizer, Emoji, and PyAztro—that simplify data visualization, table formatting, web content retrieval, file downloading, fake data generation, numeric conversion, terminal output embellishment, and horoscope fetching, helping developers save time and effort.

Data visualizationTutorialautomation
0 likes · 7 min read
Eight Lesser‑Known Python Libraries to Boost Your Productivity
Test Development Learning Exchange
Test Development Learning Exchange
Nov 16, 2024 · Artificial Intelligence

Basic Operations with NumPy Arrays in Python

This tutorial introduces NumPy array creation, manipulation, and fundamental mathematical operations, providing step‑by‑step code examples for importing the library, generating arrays with various functions, reshaping, indexing, slicing, and computing mean, variance, and standard deviation.

Array OperationsData ScienceNumPy
0 likes · 6 min read
Basic Operations with NumPy Arrays in Python
php Courses
php Courses
Nov 14, 2024 · Backend Development

Using PHP str_replace for String Replacement and Deletion

This article explains PHP's str_replace function, its syntax, and demonstrates three examples—simple replacement, multiple replacements using arrays, and character deletion—showing how to modify strings efficiently in backend development, including sample code and expected output for each case.

BackendStringTutorial
0 likes · 3 min read
Using PHP str_replace for String Replacement and Deletion
Test Development Learning Exchange
Test Development Learning Exchange
Nov 6, 2024 · Fundamentals

Overview of Common Python Standard Library Modules

This article provides a concise overview of twenty essential Python standard library modules, covering their primary purposes and frequently used functions such as file handling, system interaction, data processing, networking, concurrency, compression, and serialization, helping developers improve productivity across various programming tasks.

ModulesPythonStandard Library
0 likes · 8 min read
Overview of Common Python Standard Library Modules
Test Development Learning Exchange
Test Development Learning Exchange
Nov 4, 2024 · Fundamentals

Python Practical Guide: File I/O, CSV, JSON, HTTP Requests, SQLite, Scheduling, Logging, Argument Parsing, Compression, Subprocess, DateTime, Email, Image Processing, NumPy, Pandas, Regex, System Info, Socket Programming, and AsyncIO

This comprehensive Python tutorial demonstrates essential techniques such as file reading and writing, CSV and JSON handling, HTTP requests, SQLite operations, task scheduling, logging, command‑line parsing, compression, subprocess management, date‑time handling, email sending, image manipulation, numerical computing, data analysis, regular expressions, system information retrieval, socket networking, and asynchronous programming.

File I/ONetworkingPython
0 likes · 9 min read
Python Practical Guide: File I/O, CSV, JSON, HTTP Requests, SQLite, Scheduling, Logging, Argument Parsing, Compression, Subprocess, DateTime, Email, Image Processing, NumPy, Pandas, Regex, System Info, Socket Programming, and AsyncIO
php Courses
php Courses
Nov 1, 2024 · Backend Development

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

This article explains how the PHP array_pop() function removes and returns the last element of an array, demonstrates its usage with a fruit array example, shows the resulting output, and discusses considerations such as multiple removals, looping, and preserving the original array.

BackendPHPTutorial
0 likes · 4 min read
Using PHP's array_pop() to Remove the Last Element from an Array
php Courses
php Courses
Oct 30, 2024 · Backend Development

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

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

ArrayBackendTutorial
0 likes · 3 min read
Using PHP array_pop to Remove and Return the Last Element of an Array
php Courses
php Courses
Oct 22, 2024 · Backend Development

Using PHP str_replace for String Replacement and Deletion

This article explains PHP's str_replace function, shows its syntax, and provides three practical examples demonstrating simple replacement, multiple replacements using arrays, and character deletion, while also mentioning additional options and linking to the official documentation.

BackendTutorialstr_replace
0 likes · 4 min read
Using PHP str_replace for String Replacement and Deletion
php Courses
php Courses
Oct 21, 2024 · 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, shows step‑by‑step code examples for single and multiple element insertion, and demonstrates the resulting array length and contents.

ArraysBackendPHP
0 likes · 3 min read
Using PHP array_push to Add Elements to an Array
Test Development Learning Exchange
Test Development Learning Exchange
Oct 20, 2024 · Backend Development

Python Examples of Distributed Task Queues, Message Brokers, RPC, and Serialization Libraries

This article provides practical Python code examples for various messaging and serialization tools—including Celery, RQ, Huey, ZeroMQ, kafka‑python, Pika, stomp.py, nats‑py, gRPC, Thrift, Protobuf, Avro, msgpack, and Flatbuffers—demonstrating how to set up producers, consumers, and services for asynchronous processing and data exchange.

Distributed TasksMessage QueuePython
0 likes · 19 min read
Python Examples of Distributed Task Queues, Message Brokers, RPC, and Serialization Libraries
Test Development Learning Exchange
Test Development Learning Exchange
Oct 18, 2024 · Fundamentals

Comprehensive Python 3 Basics: Syntax, Data Types, Control Flow, Functions, Modules, and More

This article provides a thorough introduction to Python 3, covering fundamental syntax, core data types, operators, control structures, functions, modules, file I/O, error handling, object‑oriented concepts, and common standard‑library utilities, complete with runnable code examples for each topic.

Data TypesPythonTutorial
0 likes · 24 min read
Comprehensive Python 3 Basics: Syntax, Data Types, Control Flow, Functions, Modules, and More
Open Source Linux
Open Source Linux
Oct 18, 2024 · Fundamentals

Master Essential Linux Commands: A Complete Beginner’s Guide

This comprehensive guide introduces Linux developers to the most frequently used shell commands, covering basic concepts, command syntax, built‑in vs external utilities, file operations, text processing, system monitoring, compression tools, and useful shortcuts, enabling readers to become proficient Linux users.

BashShellSysadmin
0 likes · 30 min read
Master Essential Linux Commands: A Complete Beginner’s Guide
AntData
AntData
Oct 16, 2024 · Artificial Intelligence

Building a Data Assistant Application with DB‑GPT V0.6.0

This tutorial walks through the end‑to‑end process of creating a data‑assistant application using DB‑GPT V0.6.0, covering prerequisite deployment, knowledge‑base construction, sub‑agent creation, RAG‑based QA, AWEL workflow installation, intent‑recognition knowledge base, and unified multi‑agent orchestration.

AIDB-GPTData Assistant
0 likes · 12 min read
Building a Data Assistant Application with DB‑GPT V0.6.0
php Courses
php Courses
Oct 14, 2024 · Backend Development

Using PHP chmod() to Set File Permissions

This article explains how to use PHP's chmod() function to change file permissions, describes permission masks, provides the syntax and a practical example that sets a file's mode to 644, and includes the full PHP code snippet.

BackendFile PermissionsPHP
0 likes · 3 min read
Using PHP chmod() to Set File Permissions
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 14, 2024 · Fundamentals

Understanding Exception Handling in Python

This article provides a comprehensive guide to Python exception handling, covering the concept of exceptions, built‑in exception types, the try‑except‑else‑finally structure, custom exception creation, debugging techniques with assert and logging, and a practical file‑operation example to build robust programs.

Error HandlingException HandlingPython
0 likes · 8 min read
Understanding Exception Handling in Python
Test Development Learning Exchange
Test Development Learning Exchange
Oct 12, 2024 · Fundamentals

Python Programming Fundamentals: A Comprehensive Beginner's Guide

This tutorial introduces Python basics, covering installation, syntax, data types, control structures, functions, modules, file operations, exception handling, object-oriented programming, and a simple calculator project, providing clear explanations, practical code examples, and step-by-step guidance for beginners to start coding in Python.

PythonTutorialfundamentals
0 likes · 12 min read
Python Programming Fundamentals: A Comprehensive Beginner's Guide
php Courses
php Courses
Oct 10, 2024 · Backend Development

Using PHP str_replace Function for String Replacement and Deletion

This article explains the PHP str_replace function, its syntax, and demonstrates how to replace or delete characters in strings through three practical code examples covering simple replacement, multiple replacements, and character removal.

BackendTutorialstr_replace
0 likes · 4 min read
Using PHP str_replace Function for String Replacement and Deletion
Python Programming Learning Circle
Python Programming Learning Circle
Oct 9, 2024 · Fundamentals

Drawing a Birthday Cake with Python Turtle Graphics

This article demonstrates how to use Python's turtle library to programmatically draw a birthday cake, explaining the motivation, step-by-step code implementation, and visual results, while also discussing code structure improvements and the mathematical concepts behind curve drawing.

Tutorialcodingturtle
0 likes · 12 min read
Drawing a Birthday Cake with Python Turtle Graphics
Test Development Learning Exchange
Test Development Learning Exchange
Oct 4, 2024 · Fundamentals

Unlock Python’s Power: Master Magic Methods for Advanced OOP

This tutorial explains Python’s magic (special) methods—including initialization, string representation, arithmetic, comparison, container protocols, iteration, attribute handling, context management, and callable behavior—showing how each method works with clear code examples to make classes more flexible and powerful.

PythonSpecial MethodsTutorial
0 likes · 9 min read
Unlock Python’s Power: Master Magic Methods for Advanced OOP
Practical DevOps Architecture
Practical DevOps Architecture
Sep 29, 2024 · Databases

Comprehensive Oracle Database Tutorial Series (Download, Installation, SQL Basics, PL/SQL, and Advanced Topics)

This article provides a detailed list of 51 video tutorials covering Oracle database download, installation, basic SQL operations, DML/DQL commands, PL/SQL programming, advanced features, and related database administration topics, offering a complete learning path for Oracle practitioners.

AdvancedInstallationOracle
0 likes · 6 min read
Comprehensive Oracle Database Tutorial Series (Download, Installation, SQL Basics, PL/SQL, and Advanced Topics)
Eric Tech Circle
Eric Tech Circle
Sep 28, 2024 · Mobile Development

Step-by-Step Guide to Registering a Personal WeChat Mini Program

This article walks you through the entire process of registering, filing, and certifying a personal WeChat Mini Program, covering account type selection, publishing steps, filing requirements, MIIT SMS verification, and common pitfalls to avoid.

FilingMini ProgramMobile Development
0 likes · 5 min read
Step-by-Step Guide to Registering a Personal WeChat Mini Program
php Courses
php Courses
Sep 26, 2024 · Backend Development

How to Adjust Image Saturation in PHP Using Imagick

This tutorial explains how to install the Imagick extension in PHP and use its setImageAttribute() and setImageProperty() methods to modify an image's saturation, providing clear code examples and a summary of the process.

BackendTutorialimage-processing
0 likes · 4 min read
How to Adjust Image Saturation in PHP Using Imagick
php Courses
php Courses
Sep 24, 2024 · Backend Development

Using PHP in_array() Function: Syntax, Parameters, and Practical Examples

This tutorial explains PHP's in_array() function, covering its syntax, parameters, and three practical examples—including basic existence checks, strict type comparisons, and retrieving keys from associative arrays—to help developers efficiently search arrays in backend development.

ArrayBackendPHP
0 likes · 4 min read
Using PHP in_array() Function: Syntax, Parameters, and Practical Examples
php Courses
php Courses
Sep 18, 2024 · Backend Development

Using str_replace() in PHP: Syntax, Parameters, and Examples

This article explains the PHP str_replace() function, covering its syntax, parameter details, return value, and provides three practical code examples—including single, multiple, and case‑insensitive replacements—to help developers master string manipulation in backend development.

BackendTutorialstr_replace
0 likes · 4 min read
Using str_replace() in PHP: Syntax, Parameters, and Examples
php Courses
php Courses
Sep 12, 2024 · Backend Development

Using PHP filemtime to Retrieve File Modification Time

This article explains how to use PHP's filemtime function to obtain a file's last modification timestamp, demonstrates formatting the timestamp with date, and provides code examples for handling both single and multiple files.

BackendPHPTutorial
0 likes · 3 min read
Using PHP filemtime to Retrieve File Modification Time
Test Development Learning Exchange
Test Development Learning Exchange
Sep 11, 2024 · Fundamentals

Python Introduction and Basic Syntax Tutorial

This tutorial introduces Python, explains how to install it, and covers fundamental syntax including comments, variables, data types, string manipulation, collections, control flow, functions, modules, exception handling, file operations, classes, comprehensions, and common utilities, providing clear code examples for each concept.

PythonTutorialprogramming basics
0 likes · 7 min read
Python Introduction and Basic Syntax Tutorial
php Courses
php Courses
Sep 10, 2024 · Backend Development

Implementing WebSocket Communication in PHP with Ratchet

This tutorial explains how to use the Ratchet library to create a PHP WebSocket server, covering environment setup, Composer installation, server-side code, a simple HTML/JavaScript client, and steps to run and test real‑time data transmission.

BackendPHPRatchet
0 likes · 7 min read
Implementing WebSocket Communication in PHP with Ratchet
Java Tech Enthusiast
Java Tech Enthusiast
Sep 8, 2024 · Backend Development

Guide to Using mybatis-plus-generator-ui for Java Code Generation

This guide explains how to integrate the mybatis-plus-generator-ui library into a Spring Boot project, configure database connections, launch the web UI, and use its customizable templates and naming converters to generate Entity, Mapper, Service, and Controller classes for multiple databases with a single click.

Spring BootTutorialbackend-development
0 likes · 12 min read
Guide to Using mybatis-plus-generator-ui for Java Code Generation
php Courses
php Courses
Sep 5, 2024 · Backend Development

Using PHP date() Function to Format Dates and Times

This article explains PHP's date() function, its syntax, required and optional parameters, and provides multiple code examples demonstrating how to retrieve and format current dates, times, and timestamps for various use cases in backend development.

BackendPHPPHP8
0 likes · 4 min read
Using PHP date() Function to Format Dates and Times
php Courses
php Courses
Sep 5, 2024 · Backend Development

Using PHP str_replace() Function: Syntax, Examples, and Applications

This article explains the PHP str_replace() function, its syntax, parameters, and demonstrates various usage examples including simple string replacement, array-based replacements, URL and HTML tag modifications, and mentions related functions like preg_replace().

BackendTutorialstr_replace
0 likes · 4 min read
Using PHP str_replace() Function: Syntax, Examples, and Applications
php Courses
php Courses
Sep 3, 2024 · Backend Development

Using array_pop() to Remove the Last Element from an Array in PHP

This article explains how PHP's array_pop() function removes the last element from an array, demonstrates its usage with a complete code example, shows the resulting output, and discusses best practices such as handling multiple removals and preserving the original array.

ArrayBackendPHP
0 likes · 4 min read
Using array_pop() to Remove the Last Element from an Array in PHP
Tencent Cloud Developer
Tencent Cloud Developer
Aug 29, 2024 · Game Development

How AI Code Assistant Supercharges 3A Game Development in Unreal Engine

The article examines the launch of the Chinese 3A title "Black Myth: Wukong", analyzes programmers' challenges in high‑cost game development, presents survey data on AI coding tools, introduces Tencent Cloud AI Code Assistant, and provides a step‑by‑step tutorial for integrating the assistant into Unreal Engine projects using Rider.

AI code assistantGame DevelopmentTutorial
0 likes · 19 min read
How AI Code Assistant Supercharges 3A Game Development in Unreal Engine
php Courses
php Courses
Aug 26, 2024 · Backend Development

Using PHP count() Function to Determine Array and Object Lengths

This article explains PHP's count() function, its syntax and parameters, and provides step‑by‑step examples for counting simple and multidimensional arrays using both normal and recursive modes. It also shows how to output the results and highlights the differences between COUNT_NORMAL and COUNT_RECURSIVE.

ArrayBackendTutorial
0 likes · 4 min read
Using PHP count() Function to Determine Array and Object Lengths
php Courses
php Courses
Aug 22, 2024 · Backend Development

PHP fgetc() Function: Reading Characters from Files and Standard Input

This article explains PHP's fgetc() function for reading a single character from an opened file or standard input, demonstrates how to open files with fopen(), shows example code for looping through file contents, and provides a user input example with a switch statement.

BackendPHPTutorial
0 likes · 4 min read
PHP fgetc() Function: Reading Characters from Files and Standard Input
Python Programming Learning Circle
Python Programming Learning Circle
Aug 20, 2024 · Game Development

Python Turtle Pong Game with AI Paddle

This tutorial walks you through building a fully functional Pong game in Python using the turtle library, featuring an AI paddle that automatically tracks the ball, complete with step‑by‑step code snippets and a complete source listing for easy copy‑paste implementation.

AIGame DevelopmentPong
0 likes · 8 min read
Python Turtle Pong Game with AI Paddle
Architecture & Thinking
Architecture & Thinking
Aug 20, 2024 · Backend Development

Master Go Configuration with Viper: A Step-by-Step Guide

This guide walks through installing Viper, creating common and environment‑specific YAML configuration files, mapping them to Go structs, setting up a global configuration holder, and initializing the config with live watching, providing a complete, runnable example for Go backend projects.

BackendConfigurationGo
0 likes · 9 min read
Master Go Configuration with Viper: A Step-by-Step Guide
FunTester
FunTester
Aug 16, 2024 · Backend Development

Master Go Configuration with Viper: Quick Setup and Advanced Features

Learn how to install the Viper library in Go, read and parse YAML, JSON, TOML, and ENV files, and leverage features like default values, automatic reload, environment variable binding, merging configs, dynamic updates, and struct unmarshalling through clear code examples.

BackendConfigurationGo
0 likes · 5 min read
Master Go Configuration with Viper: Quick Setup and Advanced Features
php Courses
php Courses
Aug 14, 2024 · Backend Development

Using PHP's ceil() Function to Round Numbers Upward

This article explains PHP's ceil() function, shows its syntax, and provides three code examples demonstrating how to round floating‑point numbers and integers upward, illustrating the returned smallest integer greater than or equal to the given value.

BackendPHPRounding
0 likes · 4 min read
Using PHP's ceil() Function to Round Numbers Upward
FunTester
FunTester
Aug 8, 2024 · Backend Development

Introduction to Cobra and Tutorial for Building CLI Applications in Go

This article introduces the Go Cobra library, outlines its key features such as multi‑command structures, flag handling, auto‑generated help and markdown docs, and provides step‑by‑step code examples for creating, configuring, and extending CLI applications with flags, positional arguments, persistent flags, and subcommands.

CLICOBRAGo
0 likes · 13 min read
Introduction to Cobra and Tutorial for Building CLI Applications in Go
Test Development Learning Exchange
Test Development Learning Exchange
Aug 7, 2024 · Fundamentals

Master Python’s __new__, __init__, and __del__ Magic Methods with Real Code Examples

This article explains how Python’s __new__, __init__, and __del__ magic methods work, shows when to use each, and provides step‑by‑step code examples—including singleton creation, inheritance initialization, resource cleanup, and metaclass usage—to help developers master object lifecycle control.

Object LifecyclePythonTutorial
0 likes · 6 min read
Master Python’s __new__, __init__, and __del__ Magic Methods with Real Code Examples
21CTO
21CTO
Aug 6, 2024 · Backend Development

Build a Full-Featured Node.js Web Server with Express: Step‑by‑Step Guide

This tutorial walks you through installing Node.js and npm, initializing a project, adding Express, creating routes, handling static files, processing POST requests with body‑parser, implementing simple in‑memory storage, adding error handling, and rendering HTML with EJS, all illustrated with complete code examples.

ExpressJavaScriptNode.js
0 likes · 16 min read
Build a Full-Featured Node.js Web Server with Express: Step‑by‑Step Guide
php Courses
php Courses
Aug 2, 2024 · Backend Development

Using PHP str_replace for String Replacement and Deletion

This article explains the PHP str_replace function, its syntax, and demonstrates three practical examples—simple replacement, replacing multiple words with an array, and deleting characters—showing the resulting output and highlighting additional options available in the official documentation.

BackendPHPTutorial
0 likes · 3 min read
Using PHP str_replace for String Replacement and Deletion
21CTO
21CTO
Aug 1, 2024 · Frontend Development

Build Native Desktop Apps with Tauri 2.0: A Step‑by‑Step Guide for Web Developers

This tutorial walks web developers through using Tauri 2.0 to create a native macOS desktop application, covering installation, project scaffolding, core HTML/JS code, Rust command integration, configuration, building, packaging, and a final assessment of Tauri's advantages over Electron.

Desktop ApplicationsTauriTutorial
0 likes · 8 min read
Build Native Desktop Apps with Tauri 2.0: A Step‑by‑Step Guide for Web Developers
Python Programming Learning Circle
Python Programming Learning Circle
Jul 30, 2024 · Fundamentals

Comprehensive Guide to Essential NumPy Functions for Array Creation, Manipulation, and Analysis

This tutorial presents a detailed overview of over fifty core NumPy functions, covering array creation, reshaping, arithmetic, statistical analysis, set operations, splitting, stacking, printing, and data persistence, with clear explanations and complete code examples for each operation.

ArrayOperationsDataScienceMachineLearning
0 likes · 29 min read
Comprehensive Guide to Essential NumPy Functions for Array Creation, Manipulation, and Analysis
php Courses
php Courses
Jul 29, 2024 · Backend Development

Using PHP’s array_values() Function to Reindex Arrays

This article explains PHP’s array_values() function, showing how it returns a new array with reindexed numeric keys, works with both indexed and associative arrays, provides code examples, and highlights that the returned array is a copy, not a reference to the original.

ArrayBackendTutorial
0 likes · 4 min read
Using PHP’s array_values() Function to Reindex Arrays
Sohu Tech Products
Sohu Tech Products
Jul 24, 2024 · Frontend Development

10 Lesser-Known HTML Tags and Their Uses

The article introduces ten obscure yet practical HTML elements—progress, meter, dfn, dialog, map/area, bdo, base, time, hgroup, kbd, and cite—explaining their unique functions and showing how they can enhance interactivity, semantics, and layout beyond the common div, a, and p tags.

HTMLObscure TagsTutorial
0 likes · 5 min read
10 Lesser-Known HTML Tags and Their Uses
php Courses
php Courses
Jul 23, 2024 · Backend Development

Using PHP’s array_multisort() Function to Sort Multiple Arrays

This article explains the syntax and parameters of PHP’s array_multisort() function, demonstrates its usage with a concrete example that sorts student names, ages, and scores, and shows the resulting output while highlighting important flags and usage tips.

SortingTutorialarray_multisort
0 likes · 5 min read
Using PHP’s array_multisort() Function to Sort Multiple Arrays
php Courses
php Courses
Jul 23, 2024 · Backend Development

Why Build a Custom PHP Framework and Course Outline

This article explains the benefits of creating a custom PHP framework—such as meeting specific needs, learning core concepts, ensuring maintainability, optimizing performance, improving usability, and enhancing security—and provides a detailed chapter and section outline for a tutorial covering MVC, routing, design patterns, configuration, and database handling.

BackendMVCPHP
0 likes · 3 min read
Why Build a Custom PHP Framework and Course Outline
php Courses
php Courses
Jul 22, 2024 · Backend Development

Using PHP's str_replace Function for String Replacement and Deletion

This article explains how PHP's str_replace function works, shows its syntax, and provides three practical examples—simple replacement, multiple replacements using an array, and character deletion—demonstrating how to manipulate strings efficiently in backend development.

BackendPHPTutorial
0 likes · 3 min read
Using PHP's str_replace Function for String Replacement and Deletion
php Courses
php Courses
Jul 18, 2024 · Backend Development

Using PHP is_string() to Check if a Variable Is a String

This article explains the PHP is_string() function, its simple syntax, and demonstrates with example code how to check variables like $name, $age, and $city to determine whether they are strings, including best practices for input validation.

BackendPHPTutorial
0 likes · 4 min read
Using PHP is_string() to Check if a Variable Is a String
Open Source Linux
Open Source Linux
Jul 18, 2024 · Fundamentals

14 Essential Git Commands Every Developer Should Master

This guide introduces the 14 most frequently used Git commands—such as init, clone, add, commit, push, pull, branch, checkout, merge, status, rebase, stash, and revert—explaining their purpose, basic usage, and example syntax to boost everyday development efficiency.

DevelopmentGitTutorial
0 likes · 7 min read
14 Essential Git Commands Every Developer Should Master
Programmer DD
Programmer DD
Jul 18, 2024 · Fundamentals

Explore Cangjie – Huawei’s New Multi‑Paradigm Programming Language

This article introduces Huawei's newly announced Cangjie programming language, walks through a simple "Hello, Cangjie" program, explains its syntax and coding conventions, and highlights its native intelligence, high performance, strong security, and cross‑language interoperability features for modern software development.

CangjieLanguageSoftware Development
0 likes · 8 min read
Explore Cangjie – Huawei’s New Multi‑Paradigm Programming Language
Architecture Development Notes
Architecture Development Notes
Jul 16, 2024 · Mobile Development

Kickstart Your Swift Journey: From Playground Basics to App Store

This guide walks you through Swift fundamentals—from setting up a Playground and writing your first print statement to mastering variables, control flow, functions, collections, object‑oriented concepts, and building SwiftUI apps—providing the essential knowledge to start developing iOS and macOS applications.

SwiftSwiftUITutorial
0 likes · 6 min read
Kickstart Your Swift Journey: From Playground Basics to App Store
JavaEdge
JavaEdge
Jul 11, 2024 · Blockchain

Build Your First Flow Blockchain Smart Contract with Cadence

This tutorial introduces the Flow blockchain, its unique sharding architecture, and ecosystem, then walks through installing the Flow CLI, using the Cadence Playground, writing and deploying a HelloWorld smart contract, and extending it with additional functions and scripts.

CadenceFlowSmart Contract
0 likes · 9 min read
Build Your First Flow Blockchain Smart Contract with Cadence
php Courses
php Courses
Jul 10, 2024 · Backend Development

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

This article explains how PHP's array_pop function removes and returns the last element of an array, demonstrates its syntax, provides a complete code example, and shows the resulting output, helping developers efficiently manipulate array data in backend applications.

BackendTutorialarray manipulation
0 likes · 3 min read
Using PHP's array_pop to Remove and Return the Last Element of an Array
Architect
Architect
Jul 5, 2024 · Databases

Step-by-Step Guide to Deploy PostgreSQL Master‑Slave Replication

This article provides a comprehensive, hands‑on tutorial for planning, installing, configuring, and verifying a PostgreSQL master‑slave (streaming replication) setup on two Linux nodes, including user creation, remote connection settings, data export/import, and troubleshooting tips.

ConfigurationLinuxMaster‑Slave
0 likes · 14 min read
Step-by-Step Guide to Deploy PostgreSQL Master‑Slave Replication